Commit Graph
366 Commits
Author SHA1 Message Date
undefined 175609259a core: seperate task and schedule to enhance performance (#440) 2022-10-16 01:13:21 +08:00
undefined 1210957a2a bug fixes 2022-10-05 17:20:37 +08:00
undefined 8cffe19609 workspace: upgrade deps 2022-10-04 21:31:58 +08:00
undefined 70a96aecac core: use common plugin-api interface 2022-09-30 19:02:40 +08:00
undefined c5d165617e Merge branch 'master' into hot-reload 2022-09-27 00:00:06 +08:00
undefined f7006cf288 judge: fix backward-compatibility 2022-09-24 17:49:06 +08:00
undefined ab933bc9d5 utils: use reggol for logging 2022-09-23 18:27:45 +08:00
undefined 0ed92b6af5 core: move logger to utils 2022-09-21 15:48:53 +08:00
panda 25444f69f0 core: problem hackable check (#427) 2022-09-07 14:20:55 +08:00
undefined 5d0676a5d9 judge: bug fixes 2022-09-06 13:02:46 +08:00
panda fe0cd78db7 fix hack rejudge & rejudge all 2022-09-06 13:02:46 +08:00
undefined 3401cd75bf judge: respect hack subtask configured score 2022-09-06 13:02:46 +08:00
undefined f87c320e42 core: handle hack rejudge 2022-09-06 13:02:46 +08:00
undefined ce8627bce8 judge: remove low-performance api 2022-09-06 13:02:46 +08:00
undefined 9d0aeebe12 judge: handle optional stdin and redirection 2022-09-06 13:02:46 +08:00
undefined 5dfb81c6c3 judge: fix temp dir resolve 2022-09-06 13:02:46 +08:00
undefined a8111c2ecc core: restore: ignore old env 2022-09-06 13:02:46 +08:00
undefined 53ea4e758a judge: enhanced scorer 2022-09-06 13:02:46 +08:00
undefined 7c0f80e5a0 judge: fix baseURL handle 2022-09-06 13:02:46 +08:00
undefined 4e0c9bb00a core&judge&ui: hack submission 2022-09-06 13:02:46 +08:00
undefined 07ab4f1bbd judge: bug fix 2022-09-06 13:02:46 +08:00
undefined 511d08c850 judge: provide 2x limits for pretest 2022-09-06 13:02:46 +08:00
undefined 5e113d9c7e judge: use compileInteractor and per file cleanup 2022-09-06 13:02:46 +08:00
undefined 15ea8232a8 judge: hack 2022-09-06 13:02:46 +08:00
undefined 7f967060cd judge: remove useless suffix 2022-09-06 13:02:46 +08:00
undefined 805c8e4cd3 judge: remove check() function 2022-09-06 13:02:46 +08:00
undefined 1c6cdfc6ff judge: update config loader 2022-09-06 13:02:46 +08:00
undefined e9787f2ba5 judge: use basename instead of parseFilename 2022-09-06 13:02:46 +08:00
undefined 7bf2e73561 judge: use common workflow 2022-09-06 13:02:46 +08:00
undefined 1394af0591 judge: use p-queue 2022-09-06 13:02:46 +08:00
undefined 636446c43a judge: refactor: use common JudgeTask interface 2022-09-06 13:02:46 +08:00
undefined 91fc14f010 judge: skip analysis for rejudged submissions 2022-08-25 15:49:29 +08:00
undefined b48dc5344a workspace: add nyc coverage test 2022-08-24 15:00:41 +08:00
undefined ca22feb62a judge: objective 2022-08-13 20:13:49 +08:00
undefined 84c7815ef6 judge: bug fix 2022-08-10 03:04:28 +08:00
undefined ad050ba1fb judge: remove /nix path prefix 2022-08-10 01:47:31 +08:00
panda 1ba52c5a18 judge: support multi answers (#401, issue #397) 2022-08-08 16:11:37 +08:00
undefined 838374b74c judge: only skip subtask if score marked as zero 2022-08-04 16:11:32 +08:00
undefined a44e744a28 judge: disable rerun for long-time testcases 2022-08-01 18:53:13 +08:00
panda ad97b6b959 judge: fix case settings not enable (#388)
* judge: fix case settings not enable

* judge: change to only case settings
2022-07-16 15:52:33 +08:00
undefined c4897b0aba judge: fix testcase id generation 2022-07-11 15:25:02 +08:00
undefined f51d94edca judge: objective: allow empty answers 2022-06-29 12:24:17 +08:00
panda d7f72617c8 judge&ui: fix bugs 2022-06-28 16:17:05 +08:00
panda 00bdea78d2 judge: fix type check 2022-06-27 16:52:55 +08:00
panda 0195ba361e judge&ui: fix bugs 2022-06-27 15:26:35 +08:00
undefined 76745639c1 judge: change objective config format 2022-06-27 15:00:58 +08:00
undefined ef5a2f5334 judge: handle subtaskId for ignored cases 2022-06-23 15:04:10 +08:00
undefined f16a65a7ed judge: add subtask.id check 2022-06-14 12:39:14 +08:00
undefined e3d61924ef judge: use config[key] 2022-05-16 09:00:13 +08:00
undefined b74f6b64f8 judge: merge processTestdata 2022-05-15 23:12:18 +08:00