- Migration 017: tabelas notifications e fcm_tokens
- Models: Notification, FCMToken
- NotificationService: CRUD, push notifications helper
- FCMService: Firebase Cloud Messaging integration
- NotificationHandler: endpoints REST
- Rotas autenticadas: /api/v1/notifications/*
Endpoints:
- GET /api/v1/notifications
- GET /api/v1/notifications/unread-count
- PUT /api/v1/notifications/read-all
- PUT /api/v1/notifications/{id}/read
- DELETE /api/v1/notifications/{id}
- POST /api/v1/notifications/fcm-token
- DELETE /api/v1/notifications/fcm-token
|
||
|---|---|---|
| .. | ||
| activity_log_handler.go | ||
| application_handler.go | ||
| application_handler_test.go | ||
| job_handler.go | ||
| job_handler_test.go | ||
| notification_handler.go | ||
| storage_handler.go | ||
| ticket_handler.go | ||