Skip to content

apps/api/src/features/push/push.router.ts ​

Auto-generated by scripts/generate-file-docs.ts. Do not edit — overwritten on every run.

Purpose ​

Push-token router — registers /push/token under /api/v1. Both routes are gated by requireAuth: only an authenticated user can register or delete a token, and the caller's user ID is read from request.auth (never trusted from the body). /

Exports ​

  • export async function pushRouter

Imports ​

  • ../../middleware/requireAuth
  • ./push.controller
  • fastify

Imported by ​

Heritage Community Hub — Internal. Access restricted via Cloudflare Access + Entra ID.