[PULSE-55] In-app notification center, settings tab, and notifications page #28

Merged
uz1mani merged 13 commits from staging into main 2026-02-16 19:46:02 +00:00

13 Commits

Author SHA1 Message Date
Usman Baig
56b99dfcef fix: improve error handling in notifications and organization settings for better user feedback 2026-02-16 20:34:35 +01:00
Usman Baig
4a48945486 fix: update empty state messaging in NotificationCenter for improved user guidance 2026-02-16 12:02:14 +01:00
Usman Baig
c6373d5f2d feat: enhance notifications system with UX improvements, new settings management links, and audit log for notification preferences 2026-02-16 11:55:08 +01:00
Usman Baig
4b61f1a397 refactor: replace Checkbox with button for toggling notification settings in OrganizationSettings, enhancing accessibility and visual feedback 2026-02-14 12:22:10 +01:00
Usman Baig
a83f3727b1 refactor: enhance notification settings layout in OrganizationSettings for better usability and visual clarity 2026-02-13 15:14:14 +01:00
Usman Baig
be27dbf992 feat: add notification settings tab in organization settings for owners and admins 2026-02-13 14:46:21 +01:00
Usman Baig
7f7312a7cd feat: add pageview limit, trial ending soon, and subscription canceled notifications for owners and admins 2026-02-13 14:34:56 +01:00
Usman Baig
c37613e823 feat: add payment failed notifications to in-app notification center for owners and admins 2026-02-13 14:23:19 +01:00
Usman Baig
43d40e5735 fix: add loading delay for notifications fetching in NotificationCenter to improve user experience 2026-02-13 13:41:55 +01:00
Usman Baig
3efcd4875d chore: remove deprecated @ciphera-net/ui dependency from package-lock.json and clean up unnecessary resolved and integrity fields 2026-02-13 10:08:50 +01:00
Usman Baig
4add41293b fix: ensure safe handling of organizations and notifications data in LayoutContent and NotificationCenter components 2026-02-13 10:01:32 +01:00
Usman Baig
a389c2a751 fix: regenerate package-lock.json with registry resolution for @ciphera-net/ui (fixes Coolify npm ci)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-13 09:55:14 +01:00
Usman Baig
18a54401ef chore: update CHANGELOG for version 0.6.0-alpha, add in-app notification center, and update package dependencies 2026-02-13 09:36:18 +01:00