Commit Graph

241 Commits

Author SHA1 Message Date
Codex
1c2ce38cea fix: align SMS expiry with PNVS valid time 2026-07-04 00:47:36 +08:00
Codex
0efdb0660c chore: add legacy SMS provider cleanup helper 2026-07-04 00:43:59 +08:00
Codex
ca482f7feb fix: reject legacy SMS auth providers in production 2026-07-04 00:39:56 +08:00
Codex
c71768fdb0 fix: block legacy SMS auth providers in readiness 2026-07-04 00:36:28 +08:00
Codex
ae491f592b fix: validate PNVS provider rows for alias env 2026-07-04 00:32:31 +08:00
Codex
3a10daf847 fix: normalize PNVS SMS provider aliases 2026-07-04 00:27:56 +08:00
Codex
a6ffb6b962 fix: require PNVS SMS provider in production 2026-07-04 00:24:57 +08:00
Codex
6cf92358e0 fix: make admin sms code input visible 2026-07-04 00:20:40 +08:00
Codex
78d6ccc319 test: require PNVS provider in SMS smoke 2026-07-04 00:09:36 +08:00
Codex
1f897c8451 chore: gate launch on PNVS diagnostics 2026-07-04 00:06:30 +08:00
Codex
287c2476c6 docs: lock production SMS on PNVS 2026-07-04 00:03:21 +08:00
Codex
e0032eaab3 chore: add PNVS provider diagnostics 2026-07-03 23:57:01 +08:00
Codex
4fb4125e28 fix: stabilize admin sms login form 2026-07-03 23:51:09 +08:00
Codex
ad3a336106 fix: require configured production SMS provider in DB 2026-07-03 23:41:33 +08:00
Codex
bafaee48d5 fix: keep SMS smoke progress visible with artifact output 2026-07-03 23:38:15 +08:00
Codex
03f9aa7ee8 chore: write SMS smoke launch artifact directly 2026-07-03 23:36:06 +08:00
Codex
732b367909 fix: keep SMS smoke JSON output clean 2026-07-03 23:33:21 +08:00
Codex
5020d40636 chore: require PNVS SMS smoke launch evidence 2026-07-03 23:30:30 +08:00
Codex
5c36156ac5 test: extend remote SMS smoke to phone binding 2026-07-03 23:26:40 +08:00
Codex
27ee85bc94 test: lock PNVS SMS verification boundary 2026-07-03 23:22:18 +08:00
Codex
f8f83168b4 chore: add PNVS provider configuration script 2026-07-03 23:16:58 +08:00
Codex
7eb5ceca62 fix: make admin SMS login form usable 2026-07-03 23:14:08 +08:00
Codex
9e5bfa0fdb docs: add PNVS deployment handoff notes 2026-07-03 23:05:07 +08:00
Codex
8f69838007 test: warn on PNVS template placeholder drift 2026-07-03 23:02:36 +08:00
Codex
435b9e3aa3 docs: clarify PNVS SMS scope 2026-07-03 22:59:15 +08:00
Codex
515e58bc77 docs: mark PNVS as preferred SMS path 2026-07-03 22:56:58 +08:00
Codex
cd0f465689 fix: default tenant PNVS secrets to sms scope 2026-07-03 22:54:36 +08:00
Codex
9f4fd6530a test: add remote SMS login smoke 2026-07-03 22:51:14 +08:00
Codex
f5e449f34b fix: default PNVS secrets to sms scope 2026-07-03 22:48:08 +08:00
Codex
0a60609a67 fix: stabilize SMS login form 2026-07-03 22:43:25 +08:00
Codex
69b3d80621 feat: support Aliyun PNVS SMS verification 2026-07-03 22:36:58 +08:00
Codex
8ebe505dba fix: make SMS code input visible on login 2026-07-02 23:19:58 +08:00
Codex
272c131d2c fix: resolve tenant before SMS login 2026-07-02 23:11:43 +08:00
Codex
1d6f0f54ac docs: add current handoff status 2026-07-02 09:54:01 +08:00
Codex
f54421fb96 test: align Taro visual guardrails with legacy UI 2026-07-02 04:34:41 +08:00
Codex
aa712519b5 fix: align Taro H5 with legacy question bank UI 2026-07-02 04:28:13 +08:00
Codex
11977606da style: extend legacy student page polish 2026-07-02 03:36:43 +08:00
Codex
72fe953743 style: tighten legacy complex H5 surfaces 2026-07-02 03:31:28 +08:00
Codex
02412f2bfb style: align H5 auth entry with legacy UI 2026-07-02 03:23:03 +08:00
Codex
2cb025b74f style: refine legacy entry and backoffice density 2026-07-02 03:16:34 +08:00
Codex
e6735b58da fix: tighten H5 portal guard and legacy home stats 2026-07-02 03:12:30 +08:00
Codex
25ccaea873 style: tighten legacy backoffice density 2026-07-02 03:05:27 +08:00
Codex
d131cf4acd style: extend legacy student styling to remaining pages 2026-07-02 03:01:28 +08:00
Codex
c74347a7a0 style: tighten H5 guards and legacy student UI 2026-07-02 02:57:43 +08:00
Codex
0c27280f42 style: apply legacy admin shell across backoffice portals 2026-07-02 02:45:29 +08:00
Codex
c152b5aa2f style: apply legacy shell across student pages 2026-07-02 02:37:43 +08:00
Codex
22a87f541a fix: guard H5 direct routes and refine legacy UI 2026-07-02 02:31:49 +08:00
Codex
60b1cb227c fix: prefer H5 pathname for route guard 2026-07-02 02:06:47 +08:00
Codex
b0e08acd8d style: refine legacy Taro page layouts 2026-07-02 02:00:15 +08:00
Codex
685856e02e fix: gate Taro routes before rendering 2026-07-02 01:55:07 +08:00