Commit Graph

18 Commits

Author SHA1 Message Date
8ce32618b6
fix(judger): python 2022-03-16 20:43:41 +08:00
7a7d46e057
chore: merge branch 'develop' into master 2022-03-16 20:15:43 +08:00
e92b8a4e36
feat(judger): upgrade to ubuntu:20.04 2022-03-16 20:10:44 +08:00
84503130db
refactor: docker compose 2022-03-16 09:00:39 +00:00
billchenchina
507844cc61
Merge pull request #87 from daklqw/patch-2
Update judge_client
2021-04-16 10:49:51 +08:00
daklqw
8b9bc9211c
Update judge_client
print(sys.stderr) => print(file=sys.stderr)
2021-04-16 10:37:37 +08:00
billchenchina
4075ac38b4
Merge pull request #86 from daklqw/patch-1
run_program_conf.h
2021-04-16 00:56:17 +08:00
daklqw
421a251ee8
run_program_conf.h
163: readable_file_name_set => writable_file_name_set
2021-04-15 20:56:07 +08:00
billchenchina
0cc5f87058
fix(judger): Let judger work on ubuntu 20.04 (#81)
* Fix judger/log/

* fix(judger): Let judger work on ubuntu 20.04

Judger stops working since 9a6f16cf1d, this commit allows judger continue working.

* fix(web): update faq.php
2021-01-26 04:23:21 +08:00
Kaifeng Lyu
09894e9913
fix(judger): fix a bug on subtask type (#75)
Currently, if there is only one subtask, the bulitin judger automatically enters the ACM mode.
However, if the subtask has type "min", the judger should not do this. This commit fixes this bug.
2020-09-26 00:07:08 +08:00
sun123t2
bd76d2c296
Improved .gitignore (#66)
* Added gitignore

* Improved gitignore
2020-08-01 15:27:46 +08:00
Leo Lu
594289ffc7
Fixed git ignore issue. 2020-07-14 22:03:45 +08:00
Masco Skray
8ca70fc87c fix(judger): support Java updated to 8u222 and 11.0.4
Allow reading cpu,cpuacct and new syscall requirement.
2019-10-01 10:10:00 +08:00
Masco Skray
73aec02216 feat(install): add options to choose which judger component to build
For only web, there is no need to build checkers.
There are so many checkers that will slow down make speed.
Also for some situations, users can build checkers without runners.
2019-07-16 18:28:00 +08:00
Masco Skray
a642895253 style(judger,web): do not specify minor version to Python2
Python 2 is Python 2, Python 2.7 is also Python 2.
So why Python 2.7 is Python 2.7?
Make things tidy.
2019-06-28 16:40:41 +08:00
Masco Skray
d030c261b2 feat(judger,web): drop Java7, add Java11 with OpenJDK
Java 7 is now out of support. A large number of people use Java 8.
As the latest Java LTS version, now add support for Java 11.
Due to the policies from Oracle, SunJDK is replaced.
2019-06-28 16:00:40 +08:00
Masco Skray
d650f87f32 feat(judger): upgrade judge_client from py2 to py3
Upgrade judge_client from Python 2 to Python 3.
Add back and support a new judger update method.
Remove the Makefile outside of the folder which not contain any C file.
2019-06-28 14:00:20 +08:00
Masco Skray
96d4a3ecf7 style(judger,web): move code out from subfolder "1"
Due to historical reasons, the code is in subfolder "1".
With SVN removal, we place the code back and remove the annoying "1" folder.
2019-06-14 23:34:41 +08:00