Commit Graph

31 Commits

Author SHA1 Message Date
Codex 9b07e12b0c ops: prepare self-hosted production migration
Staging Backend Quality Gate / validate (push) Has been cancelled
Staging Backend Quality Gate / publish (push) Has been cancelled
2026-08-08 21:12:55 -04:00
Jesse_Chen d1bea7611e fix(staging): allow model catalog bootstrap
Staging Backend Quality Gate / validate (push) Successful in 12m33s
Staging Backend Quality Gate / publish (push) Successful in 19m38s
2026-08-07 21:21:32 +08:00
Jesse_Chen 508f3db9c6 fix(staging): bootstrap database model key
Staging Backend Quality Gate / validate (push) Successful in 17m40s
Staging Backend Quality Gate / publish (push) Successful in 23m46s
2026-08-07 20:10:27 +08:00
Jesse_Chen 3089316d2e feat(admin): configure model providers from database 2026-08-07 20:03:20 +08:00
Jesse_Chen f3946eaa6f chore: retire legacy rectification runtime
Staging Backend Quality Gate / validate (push) Failing after 9m57s
Staging Backend Quality Gate / publish (push) Has been skipped
2026-08-07 12:55:32 +08:00
Jesse_Chen 9d8c73561f test(deploy): integrate billing admin rollout checks
Staging Backend Quality Gate / validate (push) Failing after 7m30s
Staging Backend Quality Gate / publish (push) Has been skipped
2026-08-06 20:15:50 +08:00
Jesse c949b224fe docs(staging): add personal report acceptance and rollback runbook
Staging Backend Quality Gate / validate (pull_request) Failing after 15m33s
Staging Backend Quality Gate / publish (pull_request) Has been skipped
2026-08-06 12:59:36 +08:00
linmeng f4e35974c6 Revert "merge: sync GitHub staging to Gitea"
Deploy staging to test server / deploy (push) Failing after 14m49s
This reverts commit a55c69115d, reversing
changes made to 02c9c9f3d6.
2026-07-30 14:38:17 +08:00
Jesse_Chen dc1aa9e239 fix: connect staging rectification worker to api 2026-07-27 12:01:31 +08:00
Jesse_Chen a1b8eaec36 feat(staging): switch to local postgres 2026-07-22 11:04:36 +08:00
Jesse_Chen 7836c85758 merge: resolve self-hosted identity main conflicts 2026-07-22 09:43:11 +08:00
Jesse_Chen bfc6870614 feat: complete verifiable birth-time rectification flow 2026-07-21 22:16:18 +08:00
Jesse_Chen 20f5a6c1d1 chore(identity): wire staging identity operations 2026-07-21 17:52:25 +08:00
Jesse_Chen eb8ed8bee4 Merge branch 'feat/conversational-birth-time-rectification'
# Conflicts:
#	.github/workflows/deploy-production.yml
#	frontend/src/app/api/account/route.ts
#	frontend/src/app/globals.css
#	frontend/src/app/page.tsx
#	frontend/tests/health-deployment.test.ts
2026-07-21 16:03:53 +08:00
Jesse_Chen 576ebf9bf2 fix: gate rectification rollout to canary users 2026-07-21 15:19:03 +08:00
Jesse_Chen 6827e0ca45 test: close conversational rectification review gaps 2026-07-21 15:06:42 +08:00
Jesse_Chen 9e119df977 fix: keep staging control plane on main 2026-07-21 07:45:14 +08:00
Jesse_Chen 2f08940717 fix: pin and serialize staging releases 2026-07-21 07:45:14 +08:00
Jesse_Chen d2e9bbca4a ci: deploy immutable staging images 2026-07-21 07:45:14 +08:00
Jesse_Chen 801666a6c7 fix: pin staging compose selectors 2026-07-20 16:43:08 +08:00
Jesse_Chen 26373d257b fix: reject compose env selector aliases 2026-07-20 16:37:42 +08:00
Jesse_Chen 965b0d5888 fix: validate staging runtime before deploy 2026-07-20 16:31:35 +08:00
Jesse_Chen aa9a0fe830 fix: harden staging deployment controls 2026-07-20 16:31:35 +08:00
Jesse_Chen 076a4841f7 ci: deploy tested revisions to staging 2026-07-20 16:31:35 +08:00
Jesse_Chen 92a1ea1db1 feat: parameterize staging compose configuration 2026-07-20 16:31:35 +08:00
Jesse_Chen ec6ec7ded6 test: strengthen deployment readiness contracts 2026-07-20 15:35:10 +08:00
Jesse_Chen 3b81fa9689 fix: keep deployment traffic on ready web 2026-07-20 15:23:24 +08:00
732642856 a3f02eeb2f fix: skip stale production deployment events 2026-07-20 03:29:23 +08:00
732642856 ddccd2cf3b fix: require cloud chart sync and deployed revision 2026-07-20 02:44:05 +08:00
732642856 db8ced39b6 fix: expose deployed revision in health 2026-07-19 10:25:25 +08:00
732642856 b5a416bc21 chore: expose deployment identity in health 2026-07-19 09:24:38 +08:00