This website requires JavaScript.
Explore
Help
Register
Sign In
xuyue
0 Followers
·
0 Following
Joined on
2025-07-14
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
14
Projects
Packages
Public Activity
Starred Repositories
xuyue
pushed to
main
at
xuyue/OJ2
2026-09-14 13:49:09 +08:00
6e63866cc9
perf(提交列表): 按用户名、题号筛选走索引,不再扫全表
xuyue
pushed to
main
at
xuyue/OJ2
2026-09-14 13:41:04 +08:00
fe4fc46243
fix
xuyue
pushed to
main
at
xuyue/OJ2
2026-09-14 09:29:50 +08:00
271123179a
fix
xuyue
pushed to
main
at
xuyue/book
2026-09-13 21:52:04 +08:00
e5c16de612
update
xuyue
pushed to
main
at
xuyue/OJ2
2026-09-13 21:28:02 +08:00
9132901cc7
feat(提交结果): 没通过时显示「通过 x/y 个测试点」;编译失败不等三次就能用 AI 分析
xuyue
pushed to
main
at
xuyue/OJ2
2026-09-11 10:57:43 +08:00
a833819679
fix(统计面板): 班级选择不再记本地,别让上一个人的班悄悄留在框里
xuyue
pushed to
main
at
xuyue/OJ2
2026-09-11 10:28:37 +08:00
2b07040aee
refactor(时段): 两份手抄的选项列表与五份 "weeks:1" 解析收成一处
xuyue
pushed to
main
at
xuyue/OJ2
2026-09-11 10:09:16 +08:00
8eae4bea7b
feat(统计面板): 展开一个学生后按题目分组,每道题画一条「状态轨迹」
f581029eb2
refactor(统计面板): 抽出 useHiddenStudents,两份逐字相同的「请假隐藏」合成一份
Compare 2 commits »
xuyue
pushed to
main
at
xuyue/OJ2
2026-09-11 09:42:18 +08:00
eda1eb7eee
chore(题单): 删掉客户端自报进度的 PUT /problem-set-progress
xuyue
pushed to
main
at
xuyue/OJ2
2026-09-11 09:38:19 +08:00
79bfd28b07
chore: 删掉 369 行没有任何调用方的代码
xuyue
pushed to
main
at
xuyue/OJ2
2026-09-11 09:33:22 +08:00
91712b482d
fix(AST): f-string 规则从上线起就没生效过;加 check:ast 把这类静默错判变成机器检查
a6ba5cdf07
refactor(AST): 两张 target 表合成一张,加节点类型漏配在结构上不再可能
Compare 2 commits »
xuyue
pushed to
main
at
xuyue/OJ2
2026-09-11 08:25:51 +08:00
8520192a98
refactor(前端): websocket 合并三层继承与三份重复 composable,803 → 660 行
xuyue
pushed to
main
at
xuyue/OJ2
2026-09-11 08:14:11 +08:00
ab47e71d6f
refactor(契约): 出参不再 parse,后台老题详情和站内信页不再 500
xuyue
pushed to
main
at
xuyue/OJ2
2026-09-10 19:45:28 +08:00
127718dc06
refactor(契约): 出参不再 parse,后台老题详情和站内信页不再 500
b9a80d62bc
docs(CLAUDE.md): 合并顶部叠着的更正块,订正前端验证方式,补上契约收紧的边界
7d15e6aeaa
refactor(契约): 判题产物退回不校验,练一练的形状闸挪到写入侧,运行时闸门收回三处
Compare 3 commits »
xuyue
pushed to
main
at
xuyue/OJ2
2026-09-10 18:28:32 +08:00
684f2d29a5
feat(契约): 练一练的内容按题型收进契约,7 个题型组件不再裸读 data
xuyue
pushed to
main
at
xuyue/OJ2
2026-09-10 18:25:28 +08:00
5da661d7f0
refactor(契约): 补上 AI / 站内信 / 自学留痕等接口的闸门,并订正前端 CLAUDE.md 的过期内容
xuyue
pushed to
main
at
xuyue/OJ2
2026-09-10 18:23:45 +08:00
de34a47996
refactor(契约): 契约闸门铺到其余学生端接口,并清掉与契约等价的重复类型
xuyue
pushed to
main
at
xuyue/OJ2
2026-09-10 18:19:48 +08:00
aab0404ed7
refactor(契约): 语言与判题产物的形状收进契约,学生端高频响应接上运行时校验
xuyue
pushed to
main
at
xuyue/OJ2
2026-09-10 18:02:54 +08:00
a475cac128
fix(数据库): 生产库里还留着一张空的 django_migrations,补一条迁移删掉
xuyue
pushed to
main
at
xuyue/OJ2
2026-09-10 17:44:37 +08:00
78a42a42e7
update
First
Previous
1
2
3
4
5
...
Next
Last