Commit Graph

184 Commits

Author SHA1 Message Date
f219eb0bf8 feat: migrate backend foundation to NestJS 2026-07-17 17:41:41 +08:00
Codex
39f7332f33 feat: establish production SaaS foundation 2026-07-12 19:26:57 +08:00
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
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
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
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
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
69b3d80621 feat: support Aliyun PNVS SMS verification 2026-07-03 22:36:58 +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
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
Codex
084456536f fix: make deploy npm install resilient 2026-07-01 21:34:39 +08:00
Codex
11277be1da fix: set deploy script path 2026-07-01 21:09:16 +08:00
Codex
c3b94cd5fb fix: export deploy git credentials 2026-07-01 21:04:52 +08:00
Codex
cc9b552684 chore: add cloud deployment templates 2026-07-01 20:09:02 +08:00
Codex
91abf854fe test: write stable launch persona evidence 2026-07-01 08:45:20 +08:00
Codex
cf1ae6026b test: run launch persona smoke with app session 2026-07-01 08:28:17 +08:00
Codex
9d1bb47041 test: require launch persona evidence 2026-07-01 08:21:33 +08:00
Codex
1c94e6f966 test: require full h5 interaction evidence 2026-07-01 08:17:41 +08:00
Codex
c0258c1859 docs: align web launch checks and postgres tuning 2026-07-01 08:14:26 +08:00
Codex
6ea6d154d8 test: deepen taro h5 admin smoke and record capacity 2026-07-01 08:07:05 +08:00
Codex
08791bd5f6 test: record capacity guardrails 2026-07-01 06:58:48 +08:00
Codex
a45a4f1a5b docs: record db-limited capacity findings 2026-07-01 06:33:39 +08:00
Codex
458c0be94f test: record docker benchmark resource evidence 2026-07-01 06:19:59 +08:00
Codex
bb938cf6e2 chore: harden production readiness gates 2026-07-01 06:09:23 +08:00
Codex
f3f6028633 docs: add taro visual guardrails 2026-07-01 05:35:07 +08:00
Codex
ced371309c test: add taro h5 release manifest gate 2026-07-01 05:27:18 +08:00
Codex
c73722202e docs: update launch capacity and postgres tuning 2026-07-01 05:15:31 +08:00
Codex
1eb5a13df7 test: strengthen launch security and capacity gates 2026-07-01 04:54:07 +08:00