Commit Graph

1284 Commits

Author SHA1 Message Date
Jesse_Chen a5f409a500 fix: align rectification spec hashes across runtimes 2026-07-29 22:49:17 +08:00
Jesse_Chen 555e7d9bef fix: stop rectification question template fallback 2026-07-29 20:30:23 +08:00
Jesse_Chen f0f7c27382 fix: verify semantic rollout runtime 2026-07-29 19:26:51 +08:00
Jesse_Chen 6ed9f2dd0a fix: enable semantic rectification rollout 2026-07-29 19:18:09 +08:00
Jesse_Chen 163d3fd1be fix: stabilize rectification staging release 2026-07-29 18:17:46 +08:00
Jesse_Chen ee9d432762 feat: make rectification agent conversational 2026-07-29 17:49:19 +08:00
linmeng 3fb635be1b fix: restore staging payment management
Deploy staging to test server / deploy (push) Successful in 9m55s
Use self-hosted PostgreSQL for payment records and expose separate package and Z-Pay flows so administrators and chat users can complete the payment journey reliably.
2026-07-29 17:45:49 +08:00
linmeng c11f3b109e ci: retry staging web build
Deploy staging to test server / deploy (push) Has been cancelled
2026-07-29 16:50:46 +08:00
linmeng 4a044570b2 fix: refresh server-only integrity
Deploy staging to test server / deploy (push) Successful in 3m14s
2026-07-29 16:46:54 +08:00
linmeng d956da2993 feat: manage epay settings securely
Deploy staging to test server / deploy (push) Failing after 5m31s
2026-07-29 16:36:35 +08:00
linmeng 9a20b748e0 feat: unify payment administration
Deploy staging to test server / deploy (push) Successful in 3m28s
2026-07-29 13:40:10 +08:00
linmeng 43c8b59c24 fix: expose payment admin navigation
Deploy staging to test server / deploy (push) Successful in 2m59s
2026-07-29 13:13:47 +08:00
linmeng 9184ea294d ci: retry header admin deployment
Deploy staging to test server / deploy (push) Successful in 4m12s
2026-07-29 12:48:15 +08:00
linmeng ce4054fb78 feat: move admin entry to header
Deploy staging to test server / deploy (push) Successful in 3m5s
2026-07-29 12:44:31 +08:00
linmeng 435e628806 ci: trigger recovered staging runner
Deploy staging to test server / deploy (push) Successful in 3m22s
2026-07-29 11:35:06 +08:00
linmeng 2f2b174822 ci: retry single-domain staging deploy
Deploy staging to test server / deploy (push) Has been cancelled
2026-07-29 11:32:39 +08:00
linmeng 248e1b8a07 fix: unify staging admin access
Deploy staging to test server / deploy (push) Successful in 3m16s
2026-07-29 11:28:15 +08:00
linmeng 5b5f72d403 ci: retry staging deployment
Deploy staging to test server / deploy (push) Successful in 2m7s
2026-07-29 10:20:32 +08:00
linmeng 2dac8bc47b fix: expose staging admin entry
Deploy staging to test server / deploy (push) Successful in 3m11s
Use persisted self-hosted roles and the isolated admin origin so authorized staging accounts can discover the protected admin surface.
2026-07-29 10:14:39 +08:00
linmeng f7fd3e6a60 Merge remote-tracking branch 'origin/main' into staging
Deploy staging to test server / deploy (push) Successful in 10m13s
# Conflicts:
#	docs/BUG_HISTORY.md
#	frontend/src/app/admin/codes/page.tsx
#	frontend/src/app/admin/layout.tsx
#	frontend/src/app/api/admin/codes/route.ts
#	frontend/src/app/api/admin/users/route.ts
#	frontend/src/lib/supabase/admin.ts
#	frontend/tests/staging-backend-workflows.test.ts
2026-07-29 09:32:29 +08:00
linmeng f430ebd2c8 docs: record successful staging rollout 2026-07-28 18:09:44 +08:00
linmeng a7ff511f55 fix: preserve staging compose images
Deploy staging to test server / deploy (push) Successful in 5m38s
2026-07-28 17:59:55 +08:00
linmeng 859ff26510 fix: deploy into root-owned staging tree
Deploy staging to test server / deploy (push) Failing after 2m13s
2026-07-28 17:53:07 +08:00
linmeng 8de49e60fd fix: close payment QR condition
Deploy staging to test server / deploy (push) Failing after 5m50s
2026-07-28 17:41:59 +08:00
linmeng 56f0ee089b fix: bound Gitea checkout latency
Deploy staging to test server / deploy (push) Failing after 7m40s
2026-07-28 17:25:44 +08:00
linmeng d81713527b fix: accelerate staging apt installs
Deploy staging to test server / deploy (push) Has been cancelled
2026-07-28 17:21:32 +08:00
linmeng e1fb1777ec fix: accelerate staging Python installs
Deploy staging to test server / deploy (push) Has been cancelled
2026-07-28 17:07:32 +08:00
linmeng 31aa75f409 fix: use reachable staging base images
Deploy staging to test server / deploy (push) Has been cancelled
2026-07-28 16:24:12 +08:00
linmeng 9837033e4b fix: simplify Gitea staging deployment
Deploy staging to test server / deploy (push) Failing after 5m2s
2026-07-28 15:58:33 +08:00
Jesse 2da848a1d9 docs: configure agent engineering workflows 2026-07-28 14:40:24 +08:00
Jesse_Chen 75b217273b ops: add guarded staging account reset 2026-07-28 14:24:53 +08:00
Jesse_Chen 092efa0ed2 ops: manage staging rectification rollout 2026-07-28 13:48:29 +08:00
Jesse_Chen 8ade6ed5c8 refactor: rebuild birth time rectification agent 2026-07-28 13:04:30 +08:00
Jesse ac5aef5f89 docs: record final staging admin delivery 2026-07-28 11:32:16 +08:00
Jesse 5206fb2323 fix(admin): keep root redirect on public host 2026-07-28 11:10:24 +08:00
linmeng d94bc53e04 fix: restore cross-platform quality gate
Staging Backend Quality Gate (push the reviewed main SHA to staging to auto-deploy) / validate (push) Failing after 8m59s
Staging Backend Quality Gate (push the reviewed main SHA to staging to auto-deploy) / publish-and-deploy (push) Has been skipped
2026-07-28 10:52:52 +08:00
Jesse f950bfd8da docs: record staging controller blocker 2026-07-28 10:24:31 +08:00
Jesse 218cee579e fix(admin): preserve capability route contract 2026-07-28 10:04:36 +08:00
Jesse 635c91920c docs: record staging admin delivery state 2026-07-28 09:47:13 +08:00
Jesse 02ec5db361 feat(admin): add audited Refine staging console 2026-07-28 09:47:13 +08:00
linmeng 7a36169f5d fix: avoid Docker Hub timeout in Gitea builds
Staging Backend Quality Gate (push the reviewed main SHA to staging to auto-deploy) / validate (push) Failing after 9m1s
Staging Backend Quality Gate (push the reviewed main SHA to staging to auto-deploy) / publish-and-deploy (push) Has been skipped
2026-07-28 09:37:32 +08:00
jesse-ux 43581ac0f7 Keep rectification follow-ups on the current event (#36)
Co-authored-by: Jesse_Chen <chen.yue@mevixaga.com>
2026-07-28 00:45:09 +08:00
jesse-ux 5e9751ef6f Merge pull request #35 from jesse-ux/codex/rectification-composer-height
Fix rectification composer layout
2026-07-27 23:36:20 +08:00
Jesse_Chen c42a976657 fix: anchor rectification composer to session footer 2026-07-27 23:27:56 +08:00
jesse-ux b0bf0f812e Merge pull request #34 from jesse-ux/codex/rectification-v4-local-neq
refactor: make birth time rectification conversational
2026-07-27 22:43:14 +08:00
Jesse_Chen a550b98da7 refactor: make birth time rectification conversational 2026-07-27 22:33:12 +08:00
Jesse_Chen b569cf7825 fix(onboarding): normalize postgres birth dates 2026-07-27 22:01:48 +08:00
linmeng f711e77849 fix: isolate Gitea Python dependencies
Staging Backend Quality Gate (push the reviewed main SHA to staging to auto-deploy) / validate (push) Successful in 20m16s
Staging Backend Quality Gate (push the reviewed main SHA to staging to auto-deploy) / publish-and-deploy (push) Failing after 5m23s
Run Python tooling in repository virtual environments so xiaoxin respects the PEP 668 system package boundary.
2026-07-27 21:23:29 +08:00
Jesse_Chen b974ad4eaf docs: record staging admin authorization 2026-07-27 20:56:26 +08:00
Jesse_Chen ee166ab5d3 feat(auth): use password-only admin login 2026-07-27 20:40:55 +08:00