c1c6e75a7b
update
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-05-21 19:38:24 -06:00
c4ac0f06cb
fix
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-05-21 19:30:36 -06:00
776cfdf9de
feat: add contest clone button to admin contest list
2026-05-21 19:21:40 -06:00
16588d2965
fix
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-05-20 18:23:01 -06:00
2850887ce3
fix
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-05-20 09:32:08 -06:00
a72317173b
feat: show warning when no answer code exists in generator
2026-05-19 04:27:10 -06:00
0ac203806c
fix: round up initial rows to nearest multiple of 5
2026-05-19 04:25:31 -06:00
e7e270b928
fix: ensure at least 5 rows in generator even when samples exist
2026-05-19 04:25:00 -06:00
874a6fbe90
feat: pre-populate generator with problem samples on open
2026-05-19 04:22:23 -06:00
06738f6e29
refactor: move reminder tooltip into testcase section
2026-05-19 04:20:48 -06:00
8047a7af8e
refactor: move test case info alert into testcase section
2026-05-19 04:20:16 -06:00
2912c7495c
fix: use display-directive=show on modal to preserve generator state
2026-05-19 04:18:56 -06:00
60851e3255
feat: preserve testcase generator state across modal open/close
2026-05-19 04:17:49 -06:00
f57c2c4137
fix: show all languages in selector regardless of answer code
2026-05-19 04:16:17 -06:00
09475db932
fix: explicitly import TestcaseGenerator component
2026-05-19 04:08:37 -06:00
cf2f5eec7d
fix: disable add/remove during run and fix score distribution to sum to 100
2026-05-19 04:04:18 -06:00
5c037bb438
fix: remount TestcaseGenerator on modal open to reset state
2026-05-19 04:02:00 -06:00
3b7b518109
feat: integrate testcase generator modal into problem edit page
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-19 04:00:13 -06:00
a48baddcc3
fix: guard reset during run and use stable key for file list
2026-05-19 03:58:24 -06:00
631292c33b
feat: add TestcaseGenerator component for inline test case creation
2026-05-19 03:55:54 -06:00
aaf53e3a0c
fix: move tag section to its own row
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-05-17 08:22:30 -06:00
07c86fe969
refactor: replace n-select dropdown with flat tag cloud
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-05-17 08:19:45 -06:00
3c90bedff6
refactor: replace tag two-panel with unified n-select combobox
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-05-17 08:09:13 -06:00
d25f126710
fix UI
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-05-17 05:46:18 -06:00
1a1759518d
fix
2026-05-11 04:54:23 -06:00
73bde644f5
update
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-05-11 04:41:07 -06:00
3503d19055
update
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-05-11 04:32:47 -06:00
53a79cd511
update
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-05-11 04:27:12 -06:00
c5a89c6d6a
update
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-05-11 00:55:04 -06:00
3d88ca22cb
update yearly ac rate
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-05-11 00:43:11 -06:00
d03d2dc756
fix font
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-05-10 22:31:51 +08:00
7d8eff4ee8
fix
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-05-07 01:46:43 -06:00
4c9d379d0c
test
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-05-07 00:12:31 -06:00
9137a12dc9
fix
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-04-27 04:07:09 -06:00
0ca1a142a4
fix: use mcqAnswer.value in template delete handler
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-04-24 02:06:38 -06:00
5c9972315c
feat: update exercise manager to support multi-answer checkboxes
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-24 02:04:07 -06:00
942ff0a739
update
...
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
Co-authored-by: Copilot <copilot@github.com >
2026-04-23 18:24:15 -06:00
30f71c5db2
add fills
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-04-23 13:48:36 -06:00
f00dab9c6d
fix: address code review issues in interactive exercises
...
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
- ExerciseSort: replace unbounded shuffle recursion with deterministic swap
- ExerciseManager: add sortQuestion field so sort exercises have custom questions
- index.vue: use Promise.allSettled so exercise fetch failure doesn't break lesson content
- ExerciseManager: guard mcqAnswer index after option deletion
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-23 06:35:45 -06:00
67a23c51c8
fix
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-04-23 02:31:57 -06:00
6331391792
feat: add interactive MCQ and code-sort exercise widgets to tutorial lessons
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-23 01:52:20 -06:00
8be95b4c85
add end_time
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-03-16 23:44:41 +08:00
5e07d3311b
update
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-03-08 21:40:30 +08:00
50c9ce3555
update
Deploy / deploy (build, debian, 22, /root/OJDeploy/data/clientnext) (push) Has been cancelled
Deploy / deploy (build:staging, school, 8822, /root/OJ/data/dist) (push) Has been cancelled
2026-03-08 21:30:55 +08:00
9029e29148
feat: add teaching enhancement features
...
1. AI personalized hints after 3 failures (streaming SSE)
2. Submission error distribution panel in "my submissions" tab
3. Similar problem recommendations on AC or 3+ failures
4. Admin stuck problems analysis page
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-08 21:12:47 +08:00
5a02b8269c
fix
Deploy / deploy (push) Has been cancelled
2026-01-06 18:50:35 +08:00
9d1896125e
自动生成流程图
Deploy / deploy (push) Has been cancelled
2026-01-05 10:22:57 +08:00
c3f818e738
update
Deploy / deploy (push) Has been cancelled
2026-01-04 22:22:46 +08:00
774e463ad4
update
Deploy / deploy (push) Has been cancelled
2026-01-04 21:07:25 +08:00
f80b82e09d
update
Deploy / deploy (push) Has been cancelled
2025-12-22 19:31:55 +08:00