Jesse_Chen
|
8696eca022
|
fix: keep one active email OTP per account
Staging Backend Quality Gate / validate (push) Successful in 12m39s
Staging Backend Quality Gate / publish (push) Successful in 12m9s
|
2026-08-10 10:49:25 +08:00 |
|
Jesse_Chen
|
43d0647de2
|
ops: read production revision from container
Staging Backend Quality Gate / validate (push) Successful in 10m15s
Staging Backend Quality Gate / publish (push) Successful in 2m17s
|
2026-08-10 06:58:51 +08:00 |
|
Jesse_Chen
|
8823597f4c
|
ops: accept direct host isolation during internal verify
Staging Backend Quality Gate / validate (push) Successful in 22m15s
Staging Backend Quality Gate / publish (push) Successful in 10m8s
|
2026-08-10 05:27:24 +08:00 |
|
Jesse_Chen
|
7a24a8d387
|
ops: harden production data migration
Staging Backend Quality Gate / validate (push) Successful in 10m5s
Staging Backend Quality Gate / publish (push) Successful in 9m18s
|
2026-08-10 04:19:24 +08:00 |
|
Jesse_Chen
|
18459f03d7
|
ops: fix internal production host probes
Staging Backend Quality Gate / validate (push) Successful in 12m6s
Staging Backend Quality Gate / publish (push) Successful in 5m8s
|
2026-08-10 03:41:25 +08:00 |
|
Jesse_Chen
|
f6b3301035
|
ci: pin release gate to Node 22
Staging Backend Quality Gate / validate (push) Successful in 13m25s
Staging Backend Quality Gate / publish (push) Successful in 5m4s
|
2026-08-10 02:31:35 +08:00 |
|
Jesse_Chen
|
417417835a
|
ci: stabilize release dependency install
Staging Backend Quality Gate / validate (push) Successful in 12m45s
Staging Backend Quality Gate / publish (push) Successful in 8m43s
|
2026-08-10 00:56:40 +08:00 |
|
Jesse_Chen
|
ac0b218c90
|
hide report PDF action
Staging Backend Quality Gate / validate (push) Successful in 21m7s
Staging Backend Quality Gate / publish (push) Successful in 12m9s
|
2026-08-09 23:20:36 +08:00 |
|
Jesse_Chen
|
a77fb514cb
|
ci: run release gate on compose runner
Staging Backend Quality Gate / validate (push) Has been cancelled
Staging Backend Quality Gate / publish (push) Has been cancelled
|
2026-08-09 23:17:29 +08:00 |
|
Jesse_Chen
|
9235ee66f6
|
keep staging image build on turbopack
Staging Backend Quality Gate / validate (push) Successful in 17m58s
Staging Backend Quality Gate / publish (push) Successful in 4m14s
|
2026-08-09 22:14:40 +08:00 |
|
Jesse_Chen
|
4f3f842958
|
avoid duplicate staging production build
Staging Backend Quality Gate / validate (push) Successful in 12m20s
Staging Backend Quality Gate / publish (push) Failing after 47m39s
|
2026-08-09 21:06:47 +08:00 |
|
Jesse_Chen
|
1db36b19b4
|
fix bounded standalone production build
Staging Backend Quality Gate / validate (push) Failing after 23m55s
Staging Backend Quality Gate / publish (push) Has been skipped
|
2026-08-09 20:37:02 +08:00 |
|
Jesse_Chen
|
e1878ed511
|
fix standalone web health binding
Staging Backend Quality Gate / validate (push) Failing after 24m24s
Staging Backend Quality Gate / publish (push) Has been skipped
|
2026-08-09 19:35:41 +08:00 |
|
Jesse_Chen
|
e22d4fafa4
|
fix staging migration checker image
Staging Backend Quality Gate / validate (push) Successful in 21m52s
Staging Backend Quality Gate / publish (push) Successful in 4m24s
|
2026-08-09 18:29:20 +08:00 |
|
Jesse_Chen
|
de857190d7
|
fix staging web image publish
Staging Backend Quality Gate / validate (push) Successful in 20m41s
Staging Backend Quality Gate / publish (push) Successful in 19m4s
|
2026-08-09 17:34:43 +08:00 |
|
Jesse_Chen
|
b40f3a1cf0
|
fix staging npm ci in-container timeout
Staging Backend Quality Gate / validate (push) Successful in 16m27s
Staging Backend Quality Gate / publish (push) Failing after 55m53s
|
2026-08-09 16:06:16 +08:00 |
|
Jesse_Chen
|
ffbe505c23
|
fix: complete production data migration rehearsal
Staging Backend Quality Gate / validate (push) Failing after 49m36s
Staging Backend Quality Gate / publish (push) Has been skipped
|
2026-08-09 14:17:01 +08:00 |
|
Jesse_Chen
|
d36ca7aac2
|
ops: align production ETL with legacy admin source
|
2026-08-09 13:53:07 +08:00 |
|
Jesse_Chen
|
664d8adbf0
|
docs: preserve production password login exception
Staging Backend Quality Gate / validate (push) Failing after 51m41s
Staging Backend Quality Gate / publish (push) Has been skipped
|
2026-08-09 13:20:06 +08:00 |
|
Jesse_Chen
|
f53e2d09ed
|
ops: add production PostgreSQL migration tooling
|
2026-08-09 13:20:06 +08:00 |
|
Jesse_Chen
|
04c4bd3ead
|
ci: isolate staging dependency install
Staging Backend Quality Gate / validate (push) Has been cancelled
Staging Backend Quality Gate / publish (push) Has been cancelled
|
2026-08-09 13:18:47 +08:00 |
|
Jesse_Chen
|
918b02ff0a
|
ci: retry staging checkout
Staging Backend Quality Gate / validate (push) Successful in 15m39s
Staging Backend Quality Gate / publish (push) Failing after 50m3s
|
2026-08-09 09:41:56 +08:00 |
|
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
|
61673d3a8b
|
test: register membership orders route
Staging Backend Quality Gate / validate (push) Successful in 13m3s
Staging Backend Quality Gate / publish (push) Has been cancelled
|
2026-08-09 09:00:43 +08:00 |
|
Jesse_Chen
|
ac870d84d6
|
fix staging reports and membership navigation
Staging Backend Quality Gate / validate (push) Failing after 14m31s
Staging Backend Quality Gate / publish (push) Has been skipped
|
2026-08-09 08:36:14 +08:00 |
|
Jesse_Chen
|
b3f06efc30
|
ci: retry staging image publish
Staging Backend Quality Gate / validate (push) Successful in 14m10s
Staging Backend Quality Gate / publish (push) Successful in 7m35s
|
2026-08-09 02:44:45 +08:00 |
|
Jesse_Chen
|
34395e902c
|
fix(chat): follow active response at bottom
Staging Backend Quality Gate / validate (push) Successful in 11m13s
Staging Backend Quality Gate / publish (push) Has been cancelled
|
2026-08-09 01:19:39 +08:00 |
|
Jesse_Chen
|
17430a1f21
|
fix(reports): trust verified proxy origin
Staging Backend Quality Gate / validate (push) Successful in 12m13s
Staging Backend Quality Gate / publish (push) Has been cancelled
|
2026-08-09 00:54:55 +08:00 |
|
Jesse_Chen
|
32b683ebef
|
fix(consult): preserve streaming across disconnects
Staging Backend Quality Gate / validate (push) Successful in 12m47s
Staging Backend Quality Gate / publish (push) Successful in 31m1s
|
2026-08-08 21:34:03 +08:00 |
|
Jesse_Chen
|
c16c9bfbde
|
ci: retry staging image publish
Staging Backend Quality Gate / validate (push) Successful in 11m20s
Staging Backend Quality Gate / publish (push) Successful in 4m10s
|
2026-08-08 18:48:23 +08:00 |
|
Jesse_Chen
|
fc47939ba9
|
fix(admin): repair model discovery and simplify model setup
Staging Backend Quality Gate / validate (push) Successful in 14m16s
Staging Backend Quality Gate / publish (push) Successful in 1h2m51s
|
2026-08-08 17:29:17 +08:00 |
|
Jesse_Chen
|
f1a4db8a90
|
Document admin model catalog visibility bug
Staging Backend Quality Gate / validate (push) Successful in 12m51s
Staging Backend Quality Gate / publish (push) Successful in 22m36s
|
2026-08-08 14:38:01 +08:00 |
|
Jesse_Chen
|
eaa2e98f75
|
Fix admin model catalog visibility
Staging Backend Quality Gate / validate (push) Has been cancelled
Staging Backend Quality Gate / publish (push) Has been cancelled
|
2026-08-08 14:31:40 +08:00 |
|
Jesse_Chen
|
a32d56677b
|
Allow emergency model provider disable
Staging Backend Quality Gate / validate (push) Successful in 14m32s
Staging Backend Quality Gate / publish (push) Successful in 25m17s
|
2026-08-08 12:20:26 +08:00 |
|
Jesse_Chen
|
5fa1b8304e
|
Allow public HTTPS model provider origins
Staging Backend Quality Gate / validate (push) Successful in 12m28s
Staging Backend Quality Gate / publish (push) Successful in 22m47s
|
2026-08-08 11:18:50 +08:00 |
|
Jesse_Chen
|
0676b6c402
|
Map model provider configuration errors
|
2026-08-08 11:01:56 +08:00 |
|
Jesse_Chen
|
99e2abe9bc
|
fix(admin): secure proxied model mutations
Staging Backend Quality Gate / validate (push) Successful in 19m41s
Staging Backend Quality Gate / publish (push) Successful in 28m13s
|
2026-08-08 01:38:50 +08:00 |
|
Jesse_Chen
|
c30b4b906b
|
fix(admin): remove model reauthentication
Staging Backend Quality Gate / validate (push) Successful in 14m3s
Staging Backend Quality Gate / publish (push) Successful in 21m16s
|
2026-08-07 23:23:00 +08:00 |
|
Jesse_Chen
|
bf31193b60
|
fix(admin): reauthenticate model discovery
Staging Backend Quality Gate / validate (push) Successful in 12m14s
Staging Backend Quality Gate / publish (push) Successful in 25m47s
|
2026-08-07 22:19:15 +08: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
|
d63f10dcc2
|
fix(db): isolate redemption migration from identity schema
Staging Backend Quality Gate / validate (push) Successful in 15m31s
Staging Backend Quality Gate / publish (push) Successful in 23m10s
|
2026-08-07 19:05:01 +08:00 |
|
Jesse
|
0ff9dc039f
|
test(audit): register membership app route
Staging Backend Quality Gate / validate (push) Failing after 11m19s
Staging Backend Quality Gate / publish (push) Has been skipped
|
2026-08-07 18:43:02 +08:00 |
|
Jesse
|
374bb6cb26
|
Merge membership page
Staging Backend Quality Gate / validate (push) Failing after 11m42s
Staging Backend Quality Gate / publish (push) Has been skipped
|
2026-08-07 18:24:38 +08:00 |
|
Jesse
|
280d3e7a35
|
feat(membership): replace purchase modal with membership page
|
2026-08-07 18:24:16 +08:00 |
|
Jesse_Chen
|
07223b6b4a
|
fix(staging): extend Gitea publish timeout
Staging Backend Quality Gate / validate (push) Successful in 20m7s
Staging Backend Quality Gate / publish (push) Successful in 14m51s
|
2026-08-07 15:24:55 +08:00 |
|
Jesse_Chen
|
162d0b252a
|
build: split Railway web image stages
|
2026-08-07 15:24:55 +08:00 |
|
Jesse_Chen
|
a2de662d1b
|
test: retire remaining rectification handoff contract
Staging Backend Quality Gate / validate (push) Successful in 10m52s
Staging Backend Quality Gate / publish (push) Failing after 55m13s
|
2026-08-07 13:47:10 +08:00 |
|
Jesse_Chen
|
3831b5bd9f
|
fix: normalize local postgres date columns
|
2026-08-07 13:31:40 +08:00 |
|