Commit Graph

18 Commits

Author SHA1 Message Date
admin 49b67064f7 feat(subscription): load vip and credit plans from api 2026-06-26 15:09:27 +08:00
admin ceaa3ebfcf refactor(message-queue): improve message handling and add options for joiner 2026-06-26 11:24:48 +08:00
admin e01b0daaf3 fix(user): prefer stored avatar in account surfaces 2026-06-25 17:29:49 +08:00
admin b8ee286b76 fix(subscription): sync vip state before chat return 2026-06-25 17:03:09 +08:00
admin c8f0827e40 fix(subscription): return chat paywalls after payment 2026-06-25 10:20:13 +08:00
admin bfbf7ee91a feat(app): improve payment and paywall UX 2026-06-24 10:02:22 +08:00
admin 9874cadb49 style(subscription): limit visible plan cards 2026-06-23 17:40:50 +08:00
admin b40e6476bf refactor(subscription): move subscription helper functions to a separate file 2026-06-23 16:13:01 +08:00
admin 24e52d6ead fix(payment): support updated plan pricing fields 2026-06-23 15:47:09 +08:00
admin 9a3c8f0d12 fix(payment): allow renewing active subscriptions 2026-06-22 18:48:21 +08:00
admin 2cfbaba058 fix(payment): resume ezpay orders only after return 2026-06-22 18:23:59 +08:00
admin 21b9954351 feat(payment): restore ezpay return orders 2026-06-22 17:31:04 +08:00
admin 5ed43a37ce feat(subscription): add payment channel selector 2026-06-22 16:14:34 +08:00
admin df7f673855 feat(subscription): support voice package mode 2026-06-22 09:53:35 +08:00
admin cf435e8fbb style(subscription): polish plan card styles 2026-06-18 19:42:00 +08:00
admin 5bf98e9452 feat(subscription): support Stripe payment element 2026-06-18 18:03:36 +08:00
admin a347b39001 feat(payment): connect payment service flow 2026-06-18 15:40:59 +08:00
admin 287affa34a refactor(app): move route screens out of components
Exclude test and spec files from generated barrels so page imports do not load test modules at runtime.
2026-06-17 14:13:42 +08:00