Notifications
Notificações no app (o sino), por comunidade: só quem recebe lê, marca como lida ou remove (404 para qualquer outro). Genéricas: cada módulo acrescenta os seus tipos; hoje `chat.connectionRequested` e `chat.connectionAccepted`. Só ids no conteúdo, o app traduz pelo tipo. Tempo real pelo socket do chat (`notification.new`).
7 endpoints
- GET
/api/notificationsMinhas notificações nesta comunidade - GET
/api/notifications/unread-countQuantas notificações não lidas eu tenho - PUT
/api/notifications/read-allMarca todas as minhas notificações como lidas - GET
/api/notifications/{id}Uma notificação minha - DELETE
/api/notifications/{id}Remove uma notificação minha - PUT
/api/notifications/{id}/readMarca uma notificação como lida - POST
/api/notifications/sendMandar um aviso no app (sino) para pessoas da comunidade