|
|
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 |
|