Commit Graph

88 Commits

Author SHA1 Message Date
Jesse_Chen 397b6ef7c2 fix(rectification): surface real activity context
Staging Backend Quality Gate / validate (pull_request) Failing after 12m4s
Staging Backend Quality Gate / publish (pull_request) Has been skipped
2026-08-12 09:28:47 +08:00
Jesse 2697d16ef1 feat(identity): test-only fixed OTP channel and rectification candidate cards
Staging Backend Quality Gate / validate (push) Has been cancelled
Staging Backend Quality Gate / publish (push) Has been cancelled
- IDENTITY_TEST_OTP env: when set to a 6-digit code, no real email is
  delivered; login page surfaces the fixed code so testers can register
  and sign in without a mailbox. Opt-in, never set in production.
- email-otp-login: test-channel notice with the pinned code.
- Rectification candidate list restyled with the project design system
  (warm canvas, action color, display serif, soft shadow, hover lift).
- Regression tests for config parsing, pinned OTP generation, login UI
  notice, and candidate card styles.
2026-08-10 19:38:27 +08:00
Jesse_Chen 22bbf8abf2 fix: restore report creation and sidebar alignment
Staging Backend Quality Gate / validate (push) Successful in 10m2s
Staging Backend Quality Gate / publish (push) Successful in 8m11s
2026-08-10 17:33:18 +08:00
Codex 65bcef3001 feat: add global asynchronous report center
Staging Backend Quality Gate / validate (push) Has been cancelled
Staging Backend Quality Gate / publish (push) Has been cancelled
2026-08-09 20:24:09 -07:00
Jesse_Chen a17ff258d8 fix: correct membership back flow and add onboarding paywall
Staging Backend Quality Gate / validate (push) Has been cancelled
Staging Backend Quality Gate / publish (push) Has been cancelled
2026-08-10 11:14:31 +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 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 3089316d2e feat(admin): configure model providers from database 2026-08-07 20:03:20 +08:00
Jesse 280d3e7a35 feat(membership): replace purchase modal with membership page 2026-08-07 18:24:16 +08:00
Jesse 49f6edd7fb feat(web): add persistent beam avatars
Staging Backend Quality Gate / validate (push) Successful in 13m34s
Staging Backend Quality Gate / publish (push) Has been cancelled
2026-08-07 12:07:57 +08:00
Jesse e7482c49c6 fix(web): restore starter card state after click
Staging Backend Quality Gate / validate (push) Successful in 15m14s
Staging Backend Quality Gate / publish (push) Successful in 10m19s
2026-08-07 11:32:05 +08:00
Jesse d89073d296 feat(report): add browser-rendered report and PDF print 2026-08-06 12:52:05 +08:00
Jesse_Chen 5957803de4 Merge GitHub upstream into Gitea primary 2026-08-05 11:13:34 +08:00
Jesse_Chen 58f6b5f821 refine web session and account UI 2026-08-04 21:59:59 +08:00
Jesse_Chen 79fe2d6c69 fix: gate rectification candidate adoption flow 2026-08-04 16:47:23 +08:00
Jesse_Chen 8f6f4f511b feat: allow users to accept rectification candidates 2026-08-04 11:39:33 +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 ee10fb4d8a feat: persist rectification analysis traces 2026-07-30 03:15:06 +08:00
Jesse_Chen c42a976657 fix: anchor rectification composer to session footer 2026-07-27 23:27:56 +08:00
Jesse_Chen a550b98da7 refactor: make birth time rectification conversational 2026-07-27 22:33:12 +08:00
Jesse_Chen ab2944f7fa feat(auth): add staging email password flows 2026-07-27 17:02:16 +08:00
Jesse_Chen 2ca245d643 feat: rebuild birth time rectification workflow 2026-07-27 09:57:14 +08:00
Jesse_Chen 3ca30ed7de feat: complete minute birth-time rectification flow 2026-07-25 01:17:14 +08:00
Jesse_Chen e55e06521a refactor: simplify rectification conversation chrome 2026-07-23 17:02:11 +08:00
Jesse_Chen c9821cc4d4 style: refine rectification scrollbar 2026-07-23 16:35:51 +08:00
Jesse_Chen 4a9b1dc0be fix: keep agent status with replies 2026-07-23 15:57:39 +08:00
Jesse_Chen 200c39d22b feat: refine session conversation UI 2026-07-22 18:04:56 +08:00
Jesse_Chen 3069a7c8a0 feat: streamline conversational birth-time rectification 2026-07-22 17:39:11 +08:00
Jesse_Chen d40c16369d feat: redesign starter homepage 2026-07-22 17:21:31 +08:00
Jesse_Chen c07eab2941 feat: show agent activity and simplify starter view 2026-07-22 15:51:54 +08:00
Jesse_Chen f5c57efeba fix: restore birth-time rectification entry 2026-07-22 10:50:23 +08:00
Jesse_Chen dc0077eb89 fix: restore production birth-time rectification 2026-07-22 00:07:42 +08:00
Jesse_Chen 74cc8dba0b fix: unify rectification option states 2026-07-21 23:33:22 +08:00
Jesse_Chen f25aad526c merge: synchronize remote main 2026-07-21 22:57:50 +08:00
Jesse_Chen f4ac6ce75e fix: make rectification follow-up actionable 2026-07-21 22:53:56 +08:00
Jesse_Chen bfc6870614 feat: complete verifiable birth-time rectification flow 2026-07-21 22:16:18 +08:00
732642856 e11444904d feat: add markdown consultation report download 2026-07-21 16:56:20 +08:00
732642856 ebdd1a40e1 feat: add non-sensitive raw evidence receipt 2026-07-21 16:56:20 +08:00
732642856 d6726e849d feat: show parameter freeze panel 2026-07-21 16:56:20 +08:00
732642856 19b8491b18 feat: add evidence audit panel shell 2026-07-21 16:56:20 +08:00
732642856 3427b30fd4 feat: add strict workflow taxonomy and claim badges 2026-07-21 16:56:20 +08:00
732642856 2ce83ec7e3 feat: expose truth source identity and dock composer 2026-07-21 16:56:19 +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
732642856 fcf5794513 fix: reuse account modal surface for deletion (#23) 2026-07-21 14:19:42 +08:00
732642856 5b8804d65d fix: center chat deletion dialog (#22)
* fix: center chat deletion dialog

* fix: clarify archived chat state
2026-07-21 13:32:25 +08:00
732642856 65b8c422bf fix: show in-app chat deletion confirmation (#20)
* fix: make chat session deletion server controlled

* fix: show in-app chat deletion confirmation
2026-07-21 11:38:07 +08:00
Jesse_Chen 8be39d5ad6 fix: harden birth-time consultation modes 2026-07-21 07:25:02 +08:00
Jesse_Chen c68f4e5f4f fix: isolate rectification UI mutations 2026-07-21 04:48:30 +08:00
Jesse_Chen 741a395a77 fix: harden conversational rectification UI 2026-07-21 04:23:59 +08:00