admin
42c03f8901
feat(chat): migrate chat protocol to lock detail
2026-06-24 14:06:30 +08:00
admin
3e766a0ecd
fix(chat): preserve private send response fields
2026-06-24 11:02:15 +08:00
admin
bfbf7ee91a
feat(app): improve payment and paywall UX
2026-06-24 10:02:22 +08:00
admin
ebd44c4980
feat(chat): add private message unlock flow
2026-06-23 13:21:57 +08:00
admin
5d66cef85c
refactor(dto): move app models into dto layer
2026-06-17 17:34:55 +08:00
admin
d64ad0f130
refactor(chat): extract ai disclosure into dedicated banner component
...
- Move AiDisclosure and EmptyState logic into a new AiDisclosureBanner component
- Remove isGuest prop from ChatArea as it's no longer needed there
- Update styling with explicit color values for better visibility
2026-06-12 12:12:13 +08:00
admin
2bc2e1b691
refactor: migrate img tags to next/image and fix hook usage
2026-06-10 19:16:41 +08:00
admin
109a3e3855
feat(chat): port chat widget components from Dart to React
2026-06-09 20:19:52 +08:00