Koge Kanban @3.1.0
feat(realtime): add websocket settings and browser push notifications
- Implemented real-time board updates using Socket.IO with JWT authentication.
- Added background data synchronization to prevent UI flickering on updates.
- Integrated native Browser Push Notifications for alerts and mentions.
- Added
ENABLE_WEBSOCKETconfiguration to server.js and .env to optionally disable real-time features. - Optimized server logs by handling disabled WebSocket routes and removing catch-all spam.
- Updated client to check server health before attempting WebSocket connections.
- Cleaned up
.gitignoreto exclude IDE and environment specific files.