|
|
2cbe91d487
|
feat(role): rename_guest_role_to_student
|
2026-05-15 11:40:48 +08:00 |
|
|
|
c4e7a3b6f5
|
feat(judge): refactor submission pipeline to async processing
|
2026-05-13 15:31:58 +08:00 |
|
|
|
6d4aef9543
|
feat(course): add course-assignment workflow with role-based access and assignment-scoped judging
|
2026-05-06 21:16:01 +08:00 |
|
|
|
e83a1165da
|
feat(analysis): implement real-time code analysis with async processing and status tracking
|
2025-06-21 17:04:52 +08:00 |
|
|
|
ab598459a2
|
feat: add code analysisi
|
2025-06-21 13:52:34 +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
|
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 |
|