Commit Graph

614 Commits

Author SHA1 Message Date
admin 75aa084095 feat(app-bottom-nav): update styles and add variant support; integrate dark variant in SplashScreen
Docker Image / Build and Push Docker Image (push) Has been cancelled
2026-07-08 17:15:06 +08:00
admin 90ed2e8906 fix(splash): move SplashLatestMessage component for better layout 2026-07-08 17:08:57 +08:00
admin 2704c7f307 feat(splash): add latest message entry 2026-07-08 17:05:36 +08:00
admin c46b9b4cdd feat(private-room): connect moments feed
Docker Image / Build and Push Docker Image (push) Successful in 9m29s
2026-07-08 16:29:08 +08:00
admin cfd1c31c8c refactor(chat): extract render item helpers 2026-07-08 15:49:49 +08:00
admin 21b6d346bd refactor(chat): split screen orchestration
Docker Image / Build and Push Docker Image (push) Successful in 14m9s
2026-07-08 15:33:24 +08:00
admin 18aa69bdd9 style(subscription): prioritize default payment option
Docker Image / Build and Push Docker Image (push) Successful in 3m34s
2026-07-08 14:49:08 +08:00
admin b4f01cdffb style(subscription): show gcash payment option
Docker Image / Build and Push Docker Image (push) Successful in 3m47s
2026-07-08 14:40:28 +08:00
admin c8a45e126c style(chat): simplify insufficient credits description
Docker Image / Build and Push Docker Image (push) Successful in 4m30s
2026-07-08 11:32:45 +08:00
admin f761917399 style(chat): improve insufficient credits description size 2026-07-08 11:16:13 +08:00
admin 6b8345e318 feat(chat): tailor insufficient credits guidance 2026-07-08 11:15:32 +08:00
admin 43e5cc95af feat(profile): add profile page and styles, update route access
Docker Image / Build and Push Docker Image (push) Successful in 4m8s
2026-07-08 10:22:19 +08:00
admin 9cb9534459 refactor(dto): group request and response models
Docker Image / Build and Push Docker Image (push) Successful in 2m50s
2026-07-07 16:43:08 +08:00
admin b5bf81de59 refactor(api): remove unused network endpoints 2026-07-07 16:29:21 +08:00
admin ab9b227969 fix(subscription): show payment methods outside production 2026-07-07 15:43:06 +08:00
admin 9f5e1533fc refactor(user): remove unused view fields 2026-07-07 15:40:27 +08:00
admin e10e65d2f3 refactor(user): persist compact user cache 2026-07-07 15:36:17 +08:00
admin 0258d8819c fix(subscription): preserve vip original price 2026-07-07 15:08:47 +08:00
admin 2aaf60a497 fix(auth): defer guest login until chat entry 2026-07-07 14:11:36 +08:00
admin 3b53fc9bad refactor(chat): export flow capabilities individually 2026-07-06 15:13:19 +08:00
admin 85a14c38a4 fix(pwa): normalize serwist precache urls 2026-07-06 13:02:51 +08:00
admin 473f6a3726 refactor(dto): centralize backend schema defaults 2026-07-06 11:14:56 +08:00
admin 3c3be86d24 fix(chat): increase mobile message font size 2026-07-04 11:26:10 +08:00
admin 82ac9e86a5 fix(pwa): tighten install support detection 2026-07-04 11:18:01 +08:00
admin f470119a1b feat(sidebar): add conditional pwa install action 2026-07-03 18:39:00 +08:00
admin 27cb2e2c33 fix(pwa): show install prompt only once 2026-07-03 18:29:58 +08:00
admin 7e559ac098 feat(chat): trigger pwa prompt after message threshold 2026-07-03 17:50:35 +08:00
admin 186b4d934d fix(sidebar): show remaining free allowance only 2026-07-03 17:09:14 +08:00
admin c739cc5b6e refactor(auth): fold guest restore into logout 2026-07-03 17:04:19 +08:00
admin d17ab6c23d feat(profile): surface daily free quotas 2026-07-03 16:56:06 +08:00
admin 1fcad49baa feat(sidebar): show free chat allowance 2026-07-03 16:34:38 +08:00
admin 8f17ea9c9f fix(auth): return to guest session on logout 2026-07-03 16:14:04 +08:00
admin b22f23bcc4 refactor(auth): simplify splash guest entry 2026-07-03 15:57:01 +08:00
admin 79324defcf refactor(auth): remove username fallback 2026-07-03 15:00:10 +08:00
admin f1e9974bd8 chore(legal): update agreement links 2026-07-03 14:45:38 +08:00
admin 873a0a8bce refactor(router): centralize app route transitions 2026-07-03 14:15:52 +08:00
admin 91dde42f92 refactor(router): introduce app navigation manager 2026-07-03 14:09:13 +08:00
admin 8a586e4471 refactor(errors): classify auth and browser failures 2026-07-03 13:20:16 +08:00
admin 8a71041b5d refactor(errors): normalize user-facing error messages 2026-07-03 13:05:46 +08:00
admin 65d972fbb4 feat(errors): add centralized exception handling 2026-07-03 12:55:45 +08:00
admin e852fb62e9 fix(viewport): suppress ios facebook keyboard resize 2026-07-03 11:58:46 +08:00
admin 654b51b45e fix(keyboard): restrict input lift to target android devices 2026-07-03 11:44:09 +08:00
admin f5b3c9fb2b refactor(keyboard): remove input restore fallback logic 2026-07-03 11:32:34 +08:00
admin e5bfb4e373 style(responsive): finish responsive token migration 2026-07-03 11:19:27 +08:00
admin 489554cd78 fix(payment): consume first recharge offer after payment 2026-07-03 10:54:46 +08:00
admin bb6ebbae7e style(responsive): migrate fixed UI sizes to tokens 2026-07-03 10:22:37 +08:00
admin 38d31572dd Refactor chat component styles for responsiveness and consistency
- Updated padding and margin properties across various chat components to utilize responsive design tokens, ensuring better adaptability to different screen sizes.
- Replaced fixed sizes with responsive variables for buttons, avatars, and bubbles to enhance UI flexibility.
- Adjusted font sizes to use responsive tokens, improving text readability on various devices.
- Standardized border-radius and other dimensions using CSS variables for a cohesive design language.
- Enhanced dialog and screen components with safe area insets for better compatibility with modern devices.
2026-07-03 10:07:49 +08:00
admin 34c8e2db4e feat: Implement responsive page layout components and CSS variables
- Added PageScaffold component for shared page layout with safe-area padding and scroll management.
- Introduced ResponsiveMobileShell for mobile canvas layout with customizable backgrounds.
- Created ScrollablePage component for scrollable content areas.
- Updated CSS styles for coins rules screen, sidebar components, and subscription sections to use responsive design tokens.
- Added viewport CSS variables provider to synchronize CSS variables with the visual viewport.
- Refactored breakpoints and dimensions for better responsiveness across devices.
2026-07-03 10:06:22 +08:00
admin 3592c6bb56 feat(chat): show first recharge offer in header 2026-07-02 18:45:08 +08:00
admin efd89de0b0 Revert "feat(logging): report important keyboard events"
This reverts commit b59da8f7e4.
2026-07-02 17:17:10 +08:00