Commit Graph
217 Commits
Author SHA1 Message Date
xuyue 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
xuyue 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
xuyue 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
xuyue 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
xuyue 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
xuyue 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
xuyueandClaude Sonnet 4.6 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
xuyueandCopilot 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
xuyue 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
xuyueandClaude Sonnet 4.6 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
xuyue 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
xuyueandClaude Sonnet 4.6 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
xuyue 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
xuyue 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
xuyue 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
xuyueandClaude Opus 4.6 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
xuyue 5a02b8269c fix
Deploy / deploy (push) Has been cancelled
2026-01-06 18:50:35 +08:00
xuyue 9d1896125e 自动生成流程图
Deploy / deploy (push) Has been cancelled
2026-01-05 10:22:57 +08:00
xuyue c3f818e738 update
Deploy / deploy (push) Has been cancelled
2026-01-04 22:22:46 +08:00
xuyue 774e463ad4 update
Deploy / deploy (push) Has been cancelled
2026-01-04 21:07:25 +08:00
xuyue f80b82e09d update
Deploy / deploy (push) Has been cancelled
2025-12-22 19:31:55 +08:00
xuyue 1cb96a1073 add flowchart dead data info
Deploy / deploy (push) Has been cancelled
2025-12-13 17:48:31 +08:00
xuyue c77851aa97 fix
Deploy / deploy (push) Has been cancelled
2025-11-02 20:35:19 +08:00
xuyue 9ff9c7ae54 update
Deploy / deploy (push) Has been cancelled
2025-10-27 17:38:19 +08:00
xuyue d766433068 update
Deploy / deploy (push) Has been cancelled
2025-10-24 11:04:01 +08:00
xuyue df24bf7f54 update
Deploy / deploy (push) Has been cancelled
2025-10-23 23:20:00 +08:00
xuyue 791828b9e1 update
Deploy / deploy (push) Has been cancelled
2025-10-23 19:54:04 +08:00
xuyue 0a31cc3d2f update
Deploy / deploy (push) Has been cancelled
2025-10-23 16:12:42 +08:00
xuyue 9f07fcb0a0 update
Deploy / deploy (push) Has been cancelled
2025-10-23 00:54:10 +08:00
xuyue 9789b86920 add admin
Deploy / deploy (push) Has been cancelled
2025-10-22 20:29:17 +08:00
xuyue 6bc2140052 add problemset
Deploy / deploy (push) Has been cancelled
2025-10-22 18:47:41 +08:00
xuyue 63e58593d7 add flowchart
Deploy / deploy (push) Has been cancelled
2025-10-20 20:05:16 +08:00
xuyue 87d2b828a1 update
Deploy / deploy (push) Has been cancelled
2025-10-12 15:57:59 +08:00
xuyue 4a67717f42 fix
Deploy / deploy (push) Has been cancelled
2025-10-12 14:34:25 +08:00
xuyue a08f4a1935 fix
Deploy / deploy (push) Has been cancelled
2025-10-12 14:09:15 +08:00
xuyue d3694a8d28 显示流程图
Deploy / deploy (push) Has been cancelled
2025-10-12 12:59:38 +08:00
xuyue d7316d4681 删除 spj
Deploy / deploy (push) Has been cancelled
2025-10-11 23:35:41 +08:00
xuyue 5cec55acd6 update
Deploy / deploy (push) Has been cancelled
2025-10-11 14:32:42 +08:00
xuyue 76f8a03177 设置的实时变动
Deploy / deploy (push) Has been cancelled
2025-10-11 14:07:16 +08:00
xuyue 0725e222dc 设置的实时
Deploy / deploy (push) Has been cancelled
2025-10-11 13:35:21 +08:00
xuyue b14316b919 batch update
Deploy / deploy (push) Has been cancelled
2025-10-08 00:46:49 +08:00
xuyue 96adf39cba 教程的标题 2025-10-06 19:13:01 +08:00
xuyue d2c031fbd9 ACM helper 2025-10-06 00:02:27 +08:00
xuyue 7e6d03ca1a 统一导入 2025-10-05 20:07:41 +08:00
xuyue 38a37d395d fix 2025-10-05 17:43:12 +08:00
xuyue 68a14aad28 add sort 2025-10-05 16:44:01 +08:00
xuyue 94d2066a99 fix 2025-10-05 10:04:36 +08:00
xuyue 7b139d404e 协同编辑代码 2025-10-05 01:18:00 +08:00
xuyue a823cb7a13 UI 2025-10-04 12:10:55 +08:00
xuyue 68512d6d54 add problem answers 2025-10-04 01:46:34 +08:00