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-18 15:05:46 +07:00
2026-04-08 23:02:44 +07:00
2026-04-18 15:05:46 +07:00
2026-04-16 09:07:45 +07:00
2026-04-16 05:11:21 +07:00
2026-04-15 11:23:34 +07:00
2026-04-16 12:40:35 +07:00
2026-04-11 23:43:20 +07:00
2026-04-08 23:02:44 +07:00
2026-04-08 23:02:44 +07:00
2026-04-16 09:07:45 +07:00
2026-04-19 10:11:06 +07:00
2026-04-11 01:39:22 +07:00
2026-04-21 05:35:44 +07:00
2026-04-08 23:02:44 +07:00
2026-04-16 05:08:05 +07:00