veza/apps/web/src/components
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
..
auth fix(frontend): stabilize architecture (router, lazy loading, build, auth) 2025-12-17 09:15:45 -05:00
base refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
charts refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
data refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
feedback refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
filters refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
forms fix(MVP-015): Standardize remember_me field name to snake_case 2025-12-22 23:27:51 +01:00
layout refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
navigation refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
notifications refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
player fix(MVP-006): Standardize environment variable names (VITE_API_BASE_URL → VITE_API_URL) 2025-12-22 22:56:37 +01:00
pwa refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
search fix(MVP-006): Standardize environment variable names (VITE_API_BASE_URL → VITE_API_URL) 2025-12-22 22:56:37 +01:00
ui [FE-PAGE-014] fe-page: Add Notifications page 2025-12-24 13:22:31 +01:00
ErrorBoundary.test.tsx refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
ErrorBoundary.tsx stabilizing apps/web: FIRST BATCH 2025-12-17 08:07:35 -05:00
OfflineIndicator.tsx refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00