Commit Graph

61 Commits

Author SHA1 Message Date
admin 01a17fbdc9 fix(payment): fail order polling after timeout 2026-06-30 10:37:44 +08:00
admin c94c13d863 refactor(subscription): use shared back button 2026-06-30 10:22:35 +08:00
admin 374aaa8c64 fix(subscription): return to chat from paywall 2026-06-30 10:17:29 +08:00
admin 089871af3e fix(subscription): remove animations affecting stripe dialog 2026-06-29 20:04:10 +08:00
admin 4cc01bb9f4 fix(stripe-dialog): adjust overlay display and padding for better responsiveness 2026-06-29 19:20:50 +08:00
admin 7252586c9e fix(subscription): render stripe dialog at screen root 2026-06-29 19:13:19 +08:00
admin 3b88869a57 feat: enhance StripePaymentDialog with document handling and portal rendering 2026-06-29 18:27:53 +08:00
admin 0bae53bfba feat: implement lazy singleton pattern for repository instances and update related imports 2026-06-29 17:25:41 +08:00
admin 207f635e7f style(subscription-vip-offer-section): update colors and shadows for improved aesthetics 2026-06-29 15:20:17 +08:00
admin 4f11cbda09 style(subscription): brighten coins offer section 2026-06-29 15:17:05 +08:00
admin 4f919d46ad style(ui): use coin icons for wallet actions 2026-06-29 15:13:14 +08:00
admin 096978e703 feat(subscription): split vip and topup flows 2026-06-29 14:45:01 +08:00
admin e372d58b4c feat(payment): sync plans and add coins rules 2026-06-29 14:11:50 +08:00
admin b03083bacd style(subscription): polish offer sections 2026-06-29 13:11:48 +08:00
admin b6f18a1ef3 refactor(payment): remove vip status flow 2026-06-26 18:48:22 +08:00
admin 30796ca4e7 style(subscription): darken offer section backgrounds 2026-06-26 15:39:05 +08:00
admin f0ba1756b6 feat(subscription): enhance styling and layout for subscription components 2026-06-26 15:23:21 +08:00
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 2858ceccdc fix(subscription): trim insignificant price decimals 2026-06-26 10:37:41 +08:00
admin 2ae7eb73d0 fix(subscription): surface stripe element load errors 2026-06-25 17:47:24 +08:00
admin 94fb3ed19b fix(user): align dto with latest payload 2026-06-25 17:40:41 +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 9555a173b5 fix(subscription): adjust padding and margin for card layout 2026-06-25 10:06:55 +08:00
admin 7701c5dbca fix(styles): adjust padding and font sizes for improved layout consistency 2026-06-24 17:55:48 +08:00
admin d6e411c8ef fix(subscription): update font sizes and padding for better consistency 2026-06-24 17:12:38 +08:00
admin bb99fa592b fix(subscription): refine plan price display 2026-06-24 17:11:37 +08:00
admin c280a3c1ea chore(app): add lan dev script 2026-06-24 12:05:27 +08:00
admin bfbf7ee91a feat(app): improve payment and paywall UX 2026-06-24 10:02:22 +08:00
admin a47038c46f fix(payment): guard ezpay redirect persistence 2026-06-23 17:59:16 +08:00
admin 9874cadb49 style(subscription): limit visible plan cards 2026-06-23 17:40:50 +08:00
admin 3e148f5c0d style(subscription): update payment section spacing 2026-06-23 16:55:34 +08:00
admin b40e6476bf refactor(subscription): move subscription helper functions to a separate file 2026-06-23 16:13:01 +08:00
admin a26dbec873 style(subscription): adjust agreement label font size to 12px 2026-06-23 15:48:27 +08:00
admin 24e52d6ead fix(payment): support updated plan pricing fields 2026-06-23 15:47:09 +08:00
admin c5eca65303 style(subscription): adjust back button spacing 2026-06-23 15:28:29 +08:00
admin e68cabdc54 fix(payment): confirm ezpay redirect before opening 2026-06-22 18:59:01 +08:00
admin 031bad376f fix(subscription): increase EZPAY development redirect delay to 10 seconds 2026-06-22 18:53:49 +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 0b8bae5e5f fix(payment): enable ezpay debug delay outside production 2026-06-22 18:10:27 +08:00
admin dd95dd8a26 chore(payment): update ezpay dev redirect notice 2026-06-22 17:37:53 +08:00
admin 21b9954351 feat(payment): restore ezpay return orders 2026-06-22 17:31:04 +08:00
admin 890c955712 fix(payment): support ezpay cashier urls 2026-06-22 16:35:06 +08:00
admin 5ed43a37ce feat(subscription): add payment channel selector 2026-06-22 16:14:34 +08:00
admin 375091e828 fix(subscription): prefer Stripe payment dialog 2026-06-22 14:06:46 +08:00
admin d1228324ca fix(auth): enable dev email login testing 2026-06-22 11:27:13 +08:00
admin df7f673855 feat(subscription): support voice package mode 2026-06-22 09:53:35 +08:00