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 |
|
admin
|
3aefbef259
|
feat(payment): show Stripe logo in method selector
|
2026-07-17 18:32:37 +08:00 |
|
admin
|
b22db6d147
|
feat(payment): share payment method selector
|
2026-07-17 18:27:24 +08:00 |
|
admin
|
66445a9972
|
feat(auth-panel): enhance BackButton layout with Tailwind classes
|
2026-07-17 16:51:08 +08:00 |
|
admin
|
78e97c3612
|
test(e2e): update specs for multi-character routes
|
2026-07-17 16:49:20 +08:00 |
|
admin
|
8a53a07e0e
|
feat(chat-header): update guest chat layout and link to character splash
|
2026-07-17 16:29:37 +08:00 |
|
admin
|
d545c3653f
|
refactor(splash-screen): remove dark variant from AppBottomNav
|
2026-07-17 16:28:56 +08:00 |
|
admin
|
b3ebd5cf3b
|
feat(characters): use local character catalog
|
2026-07-17 16:03:18 +08:00 |
|
admin
|
a210a98d98
|
refactor(assets): relocate character cover image
|
2026-07-17 15:04:43 +08:00 |
|
admin
|
64e27b4fa6
|
refactor(private-room): rename default cover image
|
2026-07-17 14:50:30 +08:00 |
|
admin
|
4012b9cd17
|
chore
|
2026-07-17 14:32:35 +08:00 |
|
admin
|
2394f9031a
|
refactor(assets): relocate character avatars
|
2026-07-17 14:30:11 +08:00 |
|
admin
|
ae97366a4a
|
refactor(data): replace schema classes with readonly models
|
2026-07-17 13:21:40 +08:00 |
|
admin
|
3437312167
|
fix(chat): clarify daily free chat limit
|
2026-07-17 12:47:39 +08:00 |
|
admin
|
eac3d8f0a7
|
refactor(data): merge DTO models into schemas
|
2026-07-17 12:47:18 +08:00 |
|
admin
|
2796010971
|
feat(characters): support character-scoped conversations
|
2026-07-17 11:42:31 +08:00 |
|
admin
|
93efcb6604
|
refactor(ci): skip quality gate for test branch
|
2026-07-17 10:23:07 +08:00 |
|
admin
|
19d36ed5bf
|
refactor(data): establish API contract guardrails
CI / Quality and Bundle Budgets (push) Has been cancelled
|
2026-07-16 20:09:30 +08:00 |
|
admin
|
cc06ed034d
|
fix(runtime): enforce session and environment contracts
|
2026-07-16 19:56:15 +08:00 |
|
admin
|
acabf165cd
|
refactor(chat): consolidate unlock state
|
2026-07-16 19:49:08 +08:00 |
|
admin
|
b5990bca8b
|
refactor(viewport): centralize browser metrics
|
2026-07-16 19:43:03 +08:00 |
|
admin
|
990add97f8
|
perf(client): restore bundle guardrails
|
2026-07-16 19:35:51 +08:00 |
|
admin
|
40c6de5a06
|
fix(feedback): rename eyebrow class to successEyebrow for consistency
|
2026-07-16 19:00:04 +08:00 |
|