cms
cms copied to clipboard
Contest Management System
JSON is cool because it's an intuitive and concise language to describe simple data structures. But I don't think it's suited for configuration files, mainly because it lacks the ability...
Some system resources may be limited, like the maximum number of open file descriptors. This particular limit could be easily reached by services like RWS that keep many open connections...
The sandbox does not restrict writing to local files and allows access to a large part of the directory tree, in particular everything in `/usr/`. Here are some examples how...
As previously discusse with @stefano-maggiolo in PR #992, I taught isolate to create temporary directories on request, and /tmp by default. It would be nice to use it in CMS.
When using CMS with the Isolate sandbox, the assignment of sandbox IDs for various purposes (compilation, solution, manager for communication tasks, etc.) is somewhat haphazard and unpredictable. So even though...
Updated the task importer from `tps` packages: * Add `protocol_version` with (currently) versions `1` and `2`. * Allow setting the `score_mode` from the package with a good default value. *...
This pull request implements the feature suggested in #1155. A checkbox is added to the task detail page in the AWS, which enables task level language restrictions. When enabled, this...
Cherry-pick commit e718c6206e1d1a08c34e3703587c14522e86b391 from ioi2022/cms, which should fix tests breaking due to beaking changes in MarkupSafe.
This pull request fixes the *oom-heap (C11 / gcc)* test. New GCC versions can optimize the old version of the test to use practically zero memory.
Your documentation is very confusing for someone who wants to try this system for the first time. I think you can separate the documentation for one server setup and multiserver...