jiang
|
f6e36d737d
|
chore: bump deployment image tag
|
2026-08-05 11:32:57 +08:00 |
|
jiang
|
8ef0c312ef
|
feat: add secure invitation and reset links
|
2026-08-05 11:31:38 +08:00 |
|
jiang
|
540b8e0932
|
fix: continue password reset after email request
|
2026-08-04 18:29:02 +08:00 |
|
jiang
|
87c792db44
|
feat: refine email verification login flow
|
2026-08-04 18:24:05 +08:00 |
|
jiang
|
732c1df031
|
chore: organize environment template
|
2026-08-04 17:47:32 +08:00 |
|
jiang
|
631a362501
|
feat: improve responsive admin experience
|
2026-08-04 16:47:14 +08:00 |
|
jiang
|
c71b1351d6
|
feat: harden account security flows
|
2026-08-04 14:29:51 +08:00 |
|
jiang
|
630252e2ff
|
chore: include authentication services
|
2026-08-03 18:49:16 +08:00 |
|
jiang
|
f2209a0e00
|
feat: add email-based authentication
|
2026-08-03 18:49:08 +08:00 |
|
jiang
|
82a8b4187a
|
feat: validate uploaded pipeline data
|
2026-08-03 15:50:26 +08:00 |
|
jiang
|
277595621c
|
Speed up Docker image dependency install
|
2026-07-21 15:50:20 +08:00 |
|
jiang
|
8554d2db97
|
Refine prediction workbook summary note
|
2026-07-21 15:20:14 +08:00 |
|
jiang
|
f599647fbd
|
Improve auth and download UI states
|
2026-07-21 15:10:47 +08:00 |
|
jiang
|
fac2a2a2d2
|
feat: align prediction report with guidance
|
2026-07-20 20:50:37 +08:00 |
|
jiang
|
1223227ea9
|
Clarify remaining life export column
|
2026-07-20 15:27:21 +08:00 |
|
jiang
|
72b6b63154
|
Integrate RC1 fusion model routing
|
2026-07-20 14:42:18 +08:00 |
|
jiang
|
a20339d35e
|
Update prediction results workflow
|
2026-07-20 13:47:39 +08:00 |
|
jiang
|
8d347cfbc2
|
fix: standardize UTC timestamp handling
|
2026-07-08 10:07:08 +08:00 |
|
jiang
|
9688ee208c
|
fix: update chart risk label
|
2026-07-06 18:44:55 +08:00 |
|
jiang
|
9c3ad677b9
|
fix: disable debug by default
|
2026-07-06 18:40:49 +08:00 |
|
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
|
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 |
|