b28301bbb1
fix
2026-06-04 05:31:23 -06:00
f6e41dc349
fix
2026-06-04 04:48:25 -06:00
d1fdbcf52b
fix
2026-06-02 23:13:06 -06:00
f94d29cf93
feat: add Teacher Admin role to four-tier permission system
...
Introduces a four-tier role system: Regular User → Student Admin →
Teacher Admin → Super Admin. Teacher Admin can manage own contests,
problemsets, and view classroom data. Student Admin (renamed from Admin)
retains problem management only.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-02 18:13:33 -06:00
6ab2886f77
remove contest type
2026-05-26 23:10:27 -06:00
57c0572fd9
async
2026-05-26 21:25:26 -06:00
759593a224
fix
2026-05-26 07:08:23 -06:00
980b803517
feat: update all query filters to treat AST_CHECK_FAILED as accepted
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-25 20:45:15 -06:00
65c48437a9
fix
2026-05-24 20:44:02 -06:00
a744baf4c9
fix
2026-05-17 07:31:05 -06:00
e4e8b7759d
update for django6
2026-05-09 05:57:30 -06:00
c466dfd3c6
change enum
2026-05-09 02:30:47 -06:00
0fd7dedea6
update deps
2026-05-05 07:23:59 -06:00
028ea6e5f9
fmt
2026-04-23 13:57:56 -06:00
c31145f76e
fix cache
2026-03-30 09:39:35 -06:00
94be33c7a2
add login summary
2026-01-18 20:10:46 +08:00
3c408040ff
update
2025-12-22 19:31:58 +08:00
6d32e5de1e
add sort
2025-10-05 16:43:54 +08:00
893b2aba79
fix
2025-09-25 19:23:12 +08:00
0d9d5d99f2
fix
2025-09-25 19:17:09 +08:00
e49cba4a51
fix
2025-09-25 18:42:20 +08:00
a6d76a64c4
重构用户权限
2025-09-25 18:41:23 +08:00
6e1e3ef0c6
新增AI分析
2025-09-24 01:02:29 +08:00
aba908c0aa
add class_name when generate user
2025-09-21 20:14:17 +08:00
24f1a0372e
提交题目完成的排名
2025-09-21 19:11:18 +08:00
81663e705b
update
2025-08-30 15:06:00 +08:00
911c777348
reset password
2025-08-30 14:29:16 +08:00
45d727a9e0
删掉旧的数据库迁移文件
2025-06-14 17:08:52 +08:00
cec1eee4c6
fix
2025-05-15 21:07:38 +08:00
6ddb4cc29c
test
2025-05-13 18:36:49 +08:00
0310307fec
test
2025-05-13 17:39:39 +08:00
74337ca10d
保存明文密码
2025-05-09 22:42:01 +08:00
8ded57cb46
fix
2025-04-30 10:02:26 +08:00
09e693bf25
后台可以筛选管理员
2025-04-30 09:51:19 +08:00
8f08e1a2aa
fix
2025-04-13 22:20:27 +08:00
84d253f5fc
fix
2025-04-13 22:04:35 +08:00
4fafdd278e
用户调查
2025-04-13 19:09:01 +08:00
47cf28eb67
添加最近提交
2025-04-13 16:48:40 +08:00
d7a0effaaa
活跃度使用题目解决数
2024-10-30 17:31:49 +08:00
yuetsh
1179428e20
去掉超管
2024-08-14 16:03:32 +08:00
yuetsh
749612002a
新增活跃度排名
2024-08-14 00:24:46 +08:00
yuetsh
c497d511dc
refactor
2024-07-01 12:17:43 +08:00
yuetsh
fa8c7cf422
update
2024-06-19 12:05:35 +08:00
yuetsh
bef87ed554
add tag for announcement
2024-06-13 15:30:21 +08:00
yuetsh
4a69c3b8f5
use user limit instead of accpeted_number
2024-06-12 15:36:17 +08:00
yuetsh
81f128ba35
set minimal count of accepted_number for user rank
2024-06-12 15:08:30 +08:00
6cf7087339
update Django to v5
2024-06-05 17:40:45 +08:00
7a152d65a3
get what i want
2024-05-07 20:25:59 +08:00
Beichi-CHs
d4b3a42f94
fix flake8 standard problems
2021-11-18 12:56:16 +08:00
Harry-zklcdc
88b62192be
[Fix] Test Error
2021-08-07 14:37:36 +08:00