Commit Graph

943 Commits

Author SHA1 Message Date
admin 7f271ef2e0 feat(chat): show user avatar in profile action
Render the stored user avatar in the Chat Header when available while preserving the existing Profile icon fallback, navigation, accessibility label, and analytics.
2026-07-21 18:36:45 +08:00
admin 9fff5b16fd feat(private-room): add image grid and swipe gallery
Render unlocked albums as adaptive nine-image grids and open the selected source image in the Gallery. Add pointer-driven swipe thresholds, edge resistance, animated snapping, adjacent-image loading, reduced-motion support, and coverage for filtering and navigation.
2026-07-21 18:26:12 +08:00
admin 9deb320cf6 feat(profile)!: replace sidebar and add avatar navigation
Rename the global Sidebar route, UI, assets, analytics, and payment return context to Profile. Add accessible message-avatar navigation and preserve the source character across auth and logout flows.

BREAKING CHANGE: /sidebar has been removed; use /profile instead.
2026-07-21 18:08:12 +08:00
admin 6cd3a0c2d2 feat(docs): add local debugging links for external entry 2026-07-21 17:19:07 +08:00
admin fe954f7098 feat(tip): update image assets for payment interface 2026-07-21 17:18:52 +08:00
admin 3d3f7e725b fix(tip): align payment content to bottom 2026-07-21 16:11:15 +08:00
admin efd3ea84d8 feat(tip): improve avatar and payment typography 2026-07-21 16:01:48 +08:00
admin 36d8fcf2c3 feat(tip): enlarge and simplify payment interface 2026-07-21 15:51:09 +08:00
admin 0381090867 feat(tip): improve gift layout and background 2026-07-21 15:35:57 +08:00
admin 612c4139af feat(tip): refine single-screen payment layout 2026-07-21 15:15:50 +08:00
admin fa08cc114f feat(tip): customize first gift thank-you 2026-07-21 14:39:53 +08:00
admin a990f5082b fix(tip): refine gift presentation 2026-07-21 14:24:26 +08:00
admin 37ff69020b feat(tip): support dynamic gift products 2026-07-21 13:19:45 +08:00
admin 55cb98ed14 feat(tip): rotate support prompts 2026-07-21 11:30:32 +08:00
admin e512a42483 Revert "feat(chat): add composer action menu"
This reverts commit 7789673fff.
2026-07-21 11:04:39 +08:00
admin 7789673fff feat(chat): add composer action menu 2026-07-21 10:58:40 +08:00
admin 17e5656f53 docs(architecture): consolidate domain protocols 2026-07-21 10:08:12 +08:00
admin 8d6fe1e550 fix(cover): update cover image for improved visual appeal 2026-07-20 19:08:36 +08:00
admin 9f176272c1 docs(chat): consolidate multi-role protocol 2026-07-20 19:08:24 +08:00
admin edf50e9cc4 feat(tip): add personalized payment success experience 2026-07-20 19:06:42 +08:00
admin c187f0b817 fix(tip): allow checkout for all auth states 2026-07-20 18:36:44 +08:00
admin 1e13f94b5d fix(chat): stabilize message identities 2026-07-20 18:30:21 +08:00
admin 159e8bfd59 fix(chat): migrate legacy character cache identities 2026-07-20 17:44:22 +08:00
admin 10132652c7 test(e2e): match character mock requests reliably 2026-07-20 17:22:29 +08:00
admin 8580042c26 fix(auth): remove Facebook email permission 2026-07-20 17:04:59 +08:00
admin 3a97b0436e fix(auth): update Facebook OAuth credentials 2026-07-20 16:40:46 +08:00
admin f1b81ef764 chore(env): remove legacy deploy example 2026-07-20 16:39:55 +08:00
admin f44db8d8b2 fix(payment): show selector only for Philippines 2026-07-20 16:23:18 +08:00
admin 9920f97029 test(e2e): stabilize chat token refresh spec 2026-07-20 16:22:17 +08:00
admin 9b90f5c83d feat(tip): rename premium coffee tiers 2026-07-20 16:15:22 +08:00
admin 1f8bbe9022 refactor(payment): unify method selector visibility 2026-07-20 16:14:48 +08:00
admin bc6373f4c0 test(e2e): fix auth specs for character routes 2026-07-20 15:38:51 +08:00
admin 7967486af7 feat(tip): add character splash back button 2026-07-20 14:58:30 +08:00
admin b2d10bfba8 fix(tip): hide page back button 2026-07-20 14:19:41 +08:00
admin bfe48439b3 refactor(chat): remove failures section from API documentation 2026-07-20 14:03:40 +08:00
admin 4d1c85727a refactor(chat): remove guest history synchronization 2026-07-20 14:02:39 +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 cf67b06fb9 fix(images): compress large and medium tip images 2026-07-20 11:36:17 +08:00
admin b6fdc912ae feat(chat): sync multi-role backend APIs 2026-07-20 11:29:54 +08:00
admin 16b5c16e76 fix(auth): remove character context dependency 2026-07-20 10:42:40 +08:00
admin 7bd5defa5e refactor(characters): drive shared UI from active character 2026-07-20 10:31:27 +08:00
admin 8bb1e21886 fix(chat): isolate pending flows and cancel stale requests 2026-07-20 10:31:27 +08:00
admin 2fc312b5c7 feat(characters): add catalog boundary and capabilities 2026-07-20 10:31:27 +08:00
admin a30e9937b8 fix(chat): migrate legacy cache to Elio conversation 2026-07-20 10:31:27 +08:00
admin 5bfb71e2b8 fix(characters): reset route actors on character change 2026-07-20 10:31:27 +08:00
admin 11c1747a68 fix(feedback): show minimum content length 2026-07-18 15:52:19 +08:00
admin 1b15f69a96 feat(tests): add pre-release multi-message lock types test suite 2026-07-17 18:34:17 +08:00
admin 4e1f967e4a Revert "feat(payment): show Stripe logo in method selector"
This reverts commit 3aefbef259.
2026-07-17 18:33:21 +08:00
admin 650b237984 fix(chat): align header with offer banner 2026-07-17 18:33:14 +08:00