cms
cms copied to clipboard
Contest Management System
In some languages (like `zh_TW`) we don't put spaces after periods, commas or between sentences. For example, `你好,世界。歡迎!` is correct but `你好, 世界。 歡迎!` is not. It seems that some...
In PR #1464, I discovered that `cmsAddSubmission` without `--lang` defaults to the _first_ language on the list which matches the filename extension, regardless of what is enabled in the contest....
**Description:** cmsMake fails with `TypeError: load() missing 1 required positional argument: 'Loader'`. I have asked on the Telegram support channel and I have been instructed to use [task-maker-rust](https://github.com/olimpiadi-informatica/task-maker-rust) instead of...
* Allow each language to modify the parameters of the sandbox for both compilation and evaluation. * Don't put /etc in the sandbox by default, only include the parts of...
* Use /box instead of /tmp as the sandbox's home dir. * Remove allow_writing_only; it's impossible to enforce with the new design. * Remove "secure commands" mechanism, run all commands...
Add opaque_id to user tests, use opaque_id in functional tests, remove encryption-related dead code
This is 3 different changes (one in each commit), each building on top of the previous one. I can submit them as separate PRs if you'd prefer that. 1. Added...
This makes it unnecessary to do a hard refresh after editing static files (especially relevant for cws_utils.js or cws_style.css), as the edited files will have a different hash and thus...
When importing a polygon format contest with `cmsImporter `, the contest is created with name "directoryName". I don't think this is an optimal choice for the name, since this directory...
Is there any reason why it shouldn't? (It's currently hard-coded not to). If you want to start LogService yourself, you can. If you don't want LogService at all, you can...
Bumps [jinja2](https://github.com/pallets/jinja) from 2.10.3 to 3.1.6. Release notes Sourced from jinja2's releases. 3.1.6 This is the Jinja 3.1.6 security release, which fixes security issues but does not otherwise change behavior...