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 |
|
Codex
|
d8e3db79d2
|
fix: guard admin h5 entry pages
|
2026-07-02 01:41:00 +08:00 |
|
Codex
|
7d629843b7
|
style: align Taro H5 with legacy question bank UI
|
2026-07-02 01:22:48 +08:00 |
|
Codex
|
25338be748
|
fix: align api deploy env names
|
2026-07-02 00:08:57 +08:00 |
|
Codex
|
5004f0d98e
|
docs: record baota server deployment notes
|
2026-07-01 21:49:28 +08:00 |
|