jiang
|
6bc2a5f8d7
|
chore: update deployment config
|
2026-07-06 18:36:11 +08:00 |
|
jiang
|
0a12eb7f3b
|
feat: update prediction workbook output
|
2026-07-06 18:33:52 +08:00 |
|
jiang
|
c7ee2adb82
|
feat(auth): add password reset flow
Add admin-generated reset links, reset UI, timezone-aware expiry display, and registration captcha coverage.
|
2026-07-06 17:55:10 +08:00 |
|
jiang
|
2fdbaa8876
|
refactor: remove duplicated route and UI code
|
2026-07-06 17:14:09 +08:00 |
|
jiang
|
f385f9747b
|
feat: update assessment portal
|
2026-07-06 16:53:06 +08:00 |
|
jiang
|
a75e857c71
|
refactor: split flask app structure
|
2026-07-06 14:41:16 +08:00 |
|
JIANG
|
c2198aad51
|
更新代码结构,优化性能和可读性
|
2026-07-06 14:12:21 +08:00 |
|
jiang
|
220fcbc4ce
|
fix(security): harden auth and uploads
|
2026-07-02 17:21:13 +08:00 |
|
jiang
|
4675548fce
|
chore: add initial app scaffold
|
2026-07-02 17:14:51 +08:00 |
|