Usman Baig
|
ef3edd963a
|
perf: reduce chart animation from 1100ms to 400ms — shorter main thread block
|
2026-03-26 11:52:29 +01:00 |
|
Usman Baig
|
952cebc59a
|
perf: lazy-load Chart component — prevents main thread freeze on page load
|
2026-03-26 11:48:58 +01:00 |
|
Usman Baig
|
c63e72a578
|
feat: sliding background animation on context switcher
|
2026-03-26 11:39:46 +01:00 |
|
Usman Baig
|
e7d2ecf50b
|
fix: remove tab content animation — prevents flash on context switch
|
2026-03-26 11:38:39 +01:00 |
|
Usman Baig
|
012b0d494f
|
perf: lazy-load tabs, cache listSites, faster tab switching animation
|
2026-03-26 11:33:58 +01:00 |
|
Usman Baig
|
ee1196f061
|
fix: pass onOpenOrgSettings to UserMenu — no more page navigation for org settings
|
2026-03-26 11:26:38 +01:00 |
|
Usman Baig
|
c99278e7fa
|
chore: bump @ciphera-net/ui to 0.3.3
|
2026-03-26 11:21:01 +01:00 |
|
Usman Baig
|
6fef6da468
|
fix: widen settings modal to max-w-4xl and 90vh height
|
2026-03-26 11:14:21 +01:00 |
|
Usman Baig
|
97b9486382
|
fix: org-settings redirect uses router.back() to stay on current page
|
2026-03-26 11:11:13 +01:00 |
|
Usman Baig
|
b352fa00e4
|
fix: respect requested context over URL auto-detection + fix backdrop click
|
2026-03-26 11:06:15 +01:00 |
|
Usman Baig
|
4a950f7070
|
fix: wrap org-settings redirect in Suspense for useSearchParams
|
2026-03-26 10:55:55 +01:00 |
|
Usman Baig
|
6b33483c81
|
fix: remove SettingsModalProvider import and wrapper from layout
|
2026-03-26 10:53:48 +01:00 |
|
Usman Baig
|
cc3047edba
|
refactor: replace legacy settings pages with redirect handlers + delete unused files
- /sites/:id/settings → redirect handler for GSC OAuth callback + deep links
- /org-settings → redirect handler for tab deep links
- Deleted: OrganizationSettings.tsx, SettingsModalWrapper.tsx, settings-modal-context.tsx
|
2026-03-26 10:50:36 +01:00 |
|
Usman Baig
|
61a106eed6
|
refactor: replace all legacy settings links with unified modal openers
|
2026-03-26 10:47:51 +01:00 |
|