trpc reorganization + live updates for notification count
Things to consider:
- Is this good or should I reimplement in terms of the heartbeat API?
- IIRC the chat websocket had an issue where it would disconnect after a period of inactivity due to cloudflare or something? Should probably check for that if this goes into prod
Closes #6 (closed) and by extension also closes #99 (closed)
Edited by wackbyte