veza/apps/web/src/features
senke b3eb9cee17 [FE-PAGE-014] fe-page: Add Notifications page
- Created dedicated Notifications page with full notification management
- Added notification service with API integration (get, mark as read, mark all as read)
- Added filtering by status (all/unread/read) and type (message/track/mention/system/etc)
- Added mark as read functionality for individual notifications
- Added mark all as read functionality
- Added notification type icons and labels
- Added notification timestamps with relative time formatting
- Added notification links support for navigation
- Added empty states for no notifications
- Added loading and error states
- Integrated with backend notification APIs
- Added route /notifications to router
- Added lazy loading for NotificationsPage component
- Added visual distinction for unread notifications (badge, background)
- Added notification type badges
2025-12-24 13:22:31 +01:00
..
admin/api batch 1 2025-12-22 22:00:50 +01:00
auth [FE-PAGE-012] fe-page: Complete Sessions page implementation 2025-12-24 13:16:32 +01:00
chat [FE-PAGE-005] fe-page: Complete Chat page implementation 2025-12-24 12:51:40 +01:00
dashboard [FE-PAGE-001] fe-page: Complete Dashboard page implementation 2025-12-24 12:35:38 +01:00
error/pages refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
library [FE-PAGE-002] fix: Correct toast hook usage 2025-12-24 12:39:26 +01:00
marketplace/components [FE-PAGE-006] fe-page: Complete Marketplace page implementation 2025-12-24 12:54:20 +01:00
notifications [FE-PAGE-014] fe-page: Add Notifications page 2025-12-24 13:22:31 +01:00
player fix(MVP-006): Standardize environment variable names (VITE_API_BASE_URL → VITE_API_URL) 2025-12-22 22:56:37 +01:00
playlists [FE-PAGE-009] fe-page: Complete Playlist List page implementation 2025-12-24 13:05:21 +01:00
profile [FE-PAGE-010] fe-page: Complete User Profile page (public) 2025-12-24 13:09:30 +01:00
roles [FE-PAGE-011] fe-page: Complete Roles page implementation 2025-12-24 13:13:54 +01:00
search/services [FE-PAGE-013] fe-page: Add Search page 2025-12-24 13:19:54 +01:00
settings [FE-PAGE-004] fe-page: Complete Settings page implementation 2025-12-24 12:48:28 +01:00
streaming [INT-002] integration: Fix type mismatches between frontend and backend 2025-12-23 01:43:48 +01:00
tracks [FE-PAGE-007] fe-page: Complete Track Detail page implementation 2025-12-24 12:57:49 +01:00
upload/components fix(MVP-006): Standardize environment variable names (VITE_API_BASE_URL → VITE_API_URL) 2025-12-22 22:56:37 +01:00
user/components [FE-PAGE-003] fe-page: Complete Profile page implementation 2025-12-24 12:41:34 +01:00
webhooks/api fix(MVP-006): Standardize environment variable names (VITE_API_BASE_URL → VITE_API_URL) 2025-12-22 22:56:37 +01:00