Commit Graph

19 Commits

Author SHA1 Message Date
Codex 3547f49bd9 revert(payment): remove unsupported Stripe and EzPay upgrade 2026-07-29 17:23:01 +08:00
Codex f6c75dcb86 fix(payment): inherit chat recipient without selector 2026-07-28 19:33:59 +08:00
Codex ef9b79bc83 feat(payment): add chat support discounts and gratitude 2026-07-28 17:43:08 +08:00
Codex aee35353a3 feat(payment): expand Stripe methods and checkout handoff 2026-07-28 16:27:03 +08:00
Codex ff2759cf0f feat(chat): add support action cards and live entitlements 2026-07-24 18:04:05 +08:00
Codex 46588bd98c feat(payment): support user-bound seven-discount offers 2026-07-23 16:11:20 +08:00
admin 1f7ab2be04 refactor(routes): move shared pages to global scope 2026-07-20 14:02:15 +08:00
admin b216b53f2e fix(subscription): allow return route prerendering 2026-07-20 11:38:54 +08:00
admin b3ebd5cf3b feat(characters): use local character catalog 2026-07-17 16:03:18 +08:00
admin eac3d8f0a7 refactor(data): merge DTO models into schemas 2026-07-17 12:47:18 +08:00
admin 4981de9b18 fix(private-room): preserve payment return route 2026-07-16 18:06:15 +08:00
admin 590dee417b refactor(payment): centralize route lifecycle 2026-07-15 18:47:01 +08:00
admin 41d0c121b2 refactor(app): split page orchestration flows 2026-07-09 11:59:03 +08:00
admin 873a0a8bce refactor(router): centralize app route transitions 2026-07-03 14:15:52 +08:00
admin cd25fa35f2 fix(subscription): preselect pay channel before navigation 2026-07-02 11:38:47 +08:00
admin ae6578923b refactor(storage): use unstorage for session state 2026-07-01 18:36:26 +08:00
admin d33c34d751 fix(subscription): return to sidebar after payment 2026-06-30 19:01:17 +08:00
admin e7a9e7abe5 feat(chat): unlock paid messages before payment 2026-06-30 18:56:17 +08:00
admin 218df59345 refactor(subscription): tighten payment flow boundaries 2026-06-30 15:36:49 +08:00