Ho Ngoc Hai
0676b8c7f2
feat(notifications): wire client Socket.IO to /notifications namespace with toast + E2E
- Connect to /notifications namespace (matches backend NotificationsGateway)
- Pass JWT token in Socket.IO auth handshake for proper authentication
- Listen for server-pushed notification:unread-count to sync badge
- Show sonner toast on notification:new events
- Add setUnreadCount action to notifications store
- Add E2E round-trip tests (auth connect, reject invalid, multi-device)
- Fix inquiry handler test: event name inquiry.created → inquiry.received
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-04-21 05:35:44 +07:00
..
2026-04-21 05:35:44 +07:00
2026-04-09 01:23:06 +07:00
2026-04-14 14:57:59 +07:00
2026-04-07 23:52:33 +07:00
2026-04-20 08:31:26 +07:00
2026-04-08 13:15:36 +07:00
2026-04-10 23:26:43 +07:00
2026-04-08 00:24:42 +07:00