partial: user routes

This commit is contained in:
DecDuck
2025-08-10 10:19:45 +10:00
parent 80f7757558
commit a0b4381f0b
54 changed files with 545 additions and 410 deletions

View File

@ -6,6 +6,11 @@ import { logger } from "~/server/internal/logging";
// Peer ID to user ID
const socketSessions = new Map<string, string>();
/**
* Connect to a WebSocket to listen for notification pushes.
*
* Sends "unauthenticated" if authentication fails, otherwise JSON notifications.
*/
export default defineWebSocketHandler({
async open(peer) {
const h3 = { headers: peer.request?.headers ?? new Headers() };