history of src/lib/states/chat.svelte.ts at v0.4.0
2026-09-27
| 2a6dd11 | feat(aim): add Convex AIM backend, sounds, window manager and XP window shell SSH Unverified | Kit |
2026-01-19
| 09dc9ac | refactor(chat): extract mention utilities and fix lint/scroll issues SSH Unverified | Kit | ||
| 3f6429f | feat(chat): add @mention autocomplete with highlighting and unread tracking SSH Unverified | Kit |
2026-01-18
| c624865 | refactor(frontend): use Convex real-time subscriptions instead of polling GPG Verified | bnema |
2025-12-15
| ee35195 | fix: message display and idle status validation SSH Unverified | Kit | ||
| 6c2663e | refactor: migrate chat state to use new SSE client infrastructure SSH Unverified | Kit | ||
| c40b6f5 | fix: resolve all ESLint errors for CI SSH Unverified | Kit | ||
| 267d526 | style: format codebase with prettier SSH Unverified | Kit |
2025-07-03
| 03de79c | feat: extend backend APIs and database schema for enhanced chat functionality SSH Unverified | Kit |
2025-02-17
| 93e8e7a | fix(security): prevent sensitive user data exposure by enforcing SafeUser type throughout frontend SSH Unverified | Kit | ||
| 17f3fb1 | fix: offline status not updating in public buddy list view SSH Unverified | Kit |
2025-02-15
| 3275a96 | feat: Enhance chat room loading and session management SSH Unverified | Kit | ||
| 65825d7 | refactor: Optimize message cache for public view and separate authenticated user message handling SSH Unverified | Kit | ||
| 22cc76c | refactor: Centralize default chat room configuration and improve modularity SSH Unverified | Kit | ||
| a3b34f2 | feat: Implement SafeUser type and sanitization across API routes SSH Unverified | Kit | ||
| 3f69ff2 | refactor: Improve SSE connection and event handler management SSH Unverified | Kit | ||
| cee1fd8 | feat: Improve user status update throttling and SSE handling SSH Unverified | Kit |
2025-02-14
| 67ec9e6 | refactor: Improve user switching logic by checking SSE connection status SSH Unverified | Kit | ||
| 16eb1cf | feat: Enhance chat state management and SSE connection handling SSH Unverified | Kit | ||
| cb06b35 | feat: Improve server startup and user status management SSH Unverified | Kit | ||
| d242971 | feat: Improve SSE connection resilience and error handling SSH Unverified | Kit | ||
| 1f4430f | feat: Implement comprehensive rate limiting for chat and SSE endpoints SSH Unverified | Kit |
2025-02-13
| 6b9673c | feat: Enhance user status tracking and SSE integration SSH Unverified | Kit |
2025-02-12
| 64c03e0 | feat: Implement full-stack chat system with auth integration SSH Unverifiedtag v0.1 | Kit |
2025-02-09
| 9e9498f | feat: looks like we have a first chat SSH Unverified | Kit |