Pat Hartl
4086cbaeeb
Update read status when sending message, scroll to bottom on new message, merge message into group if gap < 5 mins
2026-01-11 21:21:12 -06:00
Pat Hartl
6bfaa7b9e6
Fix virtualized rendering of message groups
2025-12-30 18:03:57 -06:00
Pat Hartl
a92c7be6ec
Enhance chat list
...
- Added SafeAvatar component for retrieving user avatars with fallback to initials
- Added a title/name for chat threads
- Moved chat input to a separate component
2025-11-03 23:27:05 -06:00
Pat Hartl
e98d4d449a
Auth with RPC, simplify chat delegates, load threads and implement sending messages
2025-10-28 22:21:16 -05:00
Pat Hartl
b392e9b24f
Change MessageGroups to ObservableCollection, build out message components
2025-08-24 19:34:14 -05:00
Pat Hartl
75e00ea54f
Track threads, chat components
2025-08-21 17:47:30 -05:00
Pat Hartl
2d89d26e76
Built out hub logic, moved client side stuff to service
2025-08-20 20:53:48 -05:00
Pat Hartl
fd3fbf4a75
Initial backend implementation for chat
2025-08-19 03:08:30 -05:00