|
|
21709e5d97
|
feat: production hardening - CORS whitelist, strong password, tokenVersion revoke, VIP card hashing, admin secret
|
2026-05-10 22:53:32 +08:00 |
|
|
|
5b23c88df9
|
feat: add test VIP card VIP365-0000-0000-0000-0000 and admin set-vip endpoint
|
2026-05-10 22:19:33 +08:00 |
|
Stevenma
|
1b625c70c6
|
chore: add .gitignore, remove sensitive files from tracking, sanitize docker-compose.yml
|
2026-05-10 21:34:15 +08:00 |
|
Stevenma
|
4bfa750a84
|
add version.txt v0.3.0, /api/version reads from file
|
2026-05-10 17:35:48 +08:00 |
|
Stevenma
|
111e61431b
|
fix: VIP session-status stale token; add missing API routes (popups, jiahao, update-config, /api/version)
|
2026-05-10 17:28:14 +08:00 |
|
Chen Gu
|
e711e1329d
|
fix: remove hardcoded password defaults from docker-compose
|
2026-05-10 16:32:52 +08:00 |
|
Chen Gu
|
a5ddcb8bb7
|
fix: restore docker-compose.yml with environment variables
|
2026-05-10 16:29:57 +08:00 |
|
Chen Gu
|
f09cadf1a7
|
fix: remove hardcoded secrets from docker-compose.yml
|
2026-05-10 16:21:54 +08:00 |
|
Chen Gu
|
9b617ee9ef
|
feat: add .gitignore
|
2026-05-10 16:13:59 +08:00 |
|
Chen Gu
|
b84f111e8f
|
chore: mqsrv backend
|
2026-05-09 00:52:04 +08:00 |
|