Commit Graph

17 Commits

Author SHA1 Message Date
f4735f315a feat: add code analysisi 2025-06-20 15:18:41 +08:00
941f1a74fa feat: replace dockview with flexlayout-react 2025-06-13 14:03:17 +08:00
a8e243204b feat(layout): refactor problem layout to use DockView for organizing content sections 2025-04-04 18:13:14 +08:00
750fb74653 chore(imports): update imports to use @/generated/client instead of @prisma/client 2025-04-01 11:46:25 +08:00
aa9d6d5586 feat(judge): add stdin support with test cases and default timeLimit 2025-03-31 22:07:02 +08:00
b6f16becda feat(docker): support remote Docker client configuration
Some checks failed
Build & Push Judge4c Docker Image / build-and-push-judge4c-docker-image (., Dockerfile, judge4c) (push) Failing after 0s
2025-03-26 14:49:27 +08:00
af0ece8952 feat(judge): integrate Prisma for editor language configurations 2025-03-16 19:32:34 +08:00
4f6a37df17 fix(prisma): update enum values for EditorLanguage to lowercase ('c' and 'cpp') 2025-03-08 21:03:32 +08:00
a33033b48d refactor(config/judge.ts, types/judge.ts): split judge configuration and types 2025-03-05 09:27:00 +08:00
11c2e2c317 fix(judge): modify timeout handling logic to resolve on time limit exceeded 2025-03-03 02:29:55 +08:00
03f3d9682a feat(judge): update container configuration and add limits for output and memory 2025-03-03 02:16:24 +08:00
bc5c9cc699 feat(judge): enhance code execution handling with detailed results and error handling 2025-03-02 14:19:29 +08:00
efdf5089fa feat(judge): add memory usage monitoring and handling 2025-03-02 01:40:25 +08:00
8b744f54f4 feat(judge): add timeout handling to runCode and improve error handling 2025-03-02 00:52:24 +08:00
c52748734f fix(judge): replace 'let' with 'const' for variables that are never reassigned 2025-03-01 23:22:15 +08:00
38038dc7b1 fix(judge): ensure container remains running and capture stderr separately 2025-03-01 21:07:06 +08:00
8069df5973 feat(judge): add server-side code execution and judging functionality 2025-03-01 17:10:19 +08:00