1467 Commits

Author SHA1 Message Date
Usman Baig
5820a7d6a0 refactor(login): remove LoadingOverlay from LoginPage and return null 2026-01-22 16:11:26 +01:00
Usman Baig
a2f266b186 refactor(loading): update LoadingOverlay to display dynamic title instead of static text 2026-01-22 16:06:32 +01:00
Usman Baig
bf9b359cd6 fix(auth): prevent redirect loops during auth callback processing in AuthProvider 2026-01-22 16:01:54 +01:00
Usman Baig
89bc9ed802 refactor(auth): streamline LoadingOverlay usage in AuthCallback for a seamless loading experience 2026-01-22 15:46:50 +01:00
Usman Baig
13f2950b23 fix(loading): update LoadingOverlay component to support portal prop and adjust loading states in HomePage and AuthCallback 2026-01-22 15:40:12 +01:00
Usman Baig
37daf37c06 chore: update @ciphera-net/ui to 0.0.10 2026-01-22 01:58:47 +01:00
Usman Baig
d05015205b fix(settings): use user context for org id instead of local storage token 2026-01-22 01:58:17 +01:00
Usman Baig
38baa0504b fix(auth): correct getUserOrganizations return type handling in context 2026-01-22 01:54:12 +01:00
Usman Baig
9767d928ce feat(settings): implement organization settings page 2026-01-22 01:52:51 +01:00
Usman Baig
237834db3e fix: wait for org context before rendering dashboard 2026-01-22 01:42:04 +01:00
Usman Baig
cbb2255024 fix: handle access_token only response from switchContext 2026-01-22 01:36:56 +01:00
Usman Baig
806b149bc7 chore: add debug logs to setSessionAction 2026-01-22 01:31:52 +01:00
Usman Baig
b3f8465fae fix: force reload after auto-context switch 2026-01-22 01:15:04 +01:00
Usman Baig
6ad8359cc8 chore: remove package-lock.json file 2026-01-22 01:08:38 +01:00
Usman Baig
d57ed5ebb0 chore: update ciphera-ui dependency to ^0.0.9 2026-01-22 01:04:56 +01:00
Usman Baig
e4010c0de5 chore: update ciphera-ui dependency to ^0.0.8 2026-01-22 00:59:03 +01:00
Usman Baig
c41c1145fb fix: match workspace switcher UI with Drop 2026-01-22 00:52:43 +01:00
Usman Baig
2fc4344302 feat: enhance user experience with improved workspace switcher functionality 2026-01-22 00:52:31 +01:00
Usman Baig
db4350097a feat: integrate workspace switcher in Pulse layout 2026-01-22 00:51:19 +01:00
Usman Baig
0049bbc4b1 fix: use named imports for UI components 2026-01-22 00:41:40 +01:00
Usman Baig
12dc03b636 feat: add organization onboarding flow and auth enforcement 2026-01-22 00:32:48 +01:00
Usman
923aed464a feat: Add 'Why Pulse' to the footer
Footer 'Why Pulse'
2026-01-21 13:19:09 +01:00
Cursor Agent
6eff7ef09a Replace external Footer with local component to fix 'Why Drop' text
Co-authored-by: usman <usman@ciphera.net>
2026-01-21 12:16:49 +00:00
Usman Baig
e28baa5482 fix: update Chart component to display day ticks in daily view and optimize X-axis labels accordingly 2026-01-19 18:56:50 +01:00
Usman Baig
dfe415af40 fix: refine Chart component to display midnight timestamps correctly and optimize X-axis labels for hourly intervals 2026-01-19 18:52:41 +01:00
Usman Baig
2a51982c28 fix: update Chart component to display time correctly at midnight for hourly intervals 2026-01-19 18:44:57 +01:00
Usman Baig
3629f11661 feat: add multi-day interval selection for dashboard data display in PublicDashboardPage and SiteDashboardPage 2026-01-19 18:37:59 +01:00
Usman Baig
43dd977c4c fix: update ChartTooltip to correctly display current metric values in tooltip based on payload order 2026-01-19 18:34:53 +01:00
Usman Baig
ecac8002ae fix: change Area component type from natural to monotone and add baseValue for improved chart rendering 2026-01-19 18:30:11 +01:00
Usman Baig
500310048a feat: enhance Chart component with theme-aware tooltip, comparison feature, and improved axis formatting 2026-01-19 18:25:49 +01:00
Usman Baig
78d348f037 feat: enhance PerformanceStats component with overall performance scoring and improved UI for metric display 2026-01-19 18:15:45 +01:00
Usman Baig
d37b706751 feat: add animation to collapsible section for worst performance pages in PerformanceStats component 2026-01-19 18:08:47 +01:00
Usman Baig
cb84b117ff feat: add collapsible section for worst performance pages in PerformanceStats component 2026-01-19 18:04:49 +01:00
Usman Baig
e42e2d9440 fix: reduce LCP observation timeout to 100ms and enhance SPA navigation tracking with MutationObserver and history API integration 2026-01-19 17:50:18 +01:00
Usman Baig
fe38525cf1 feat: implement SPA navigation handling for LCP metrics, ensuring accurate tracking during route changes 2026-01-19 17:42:36 +01:00
Usman Baig
d92884f7ff feat: enhance performance metrics tracking by observing LCP and CLS events, ensuring accurate data reporting only when metrics are available 2026-01-19 17:34:16 +01:00
Usman Baig
3da53aa6c0 refactor: enhance public API for replay control with backward compatibility for Ciphera and branding update to Pulse 2026-01-19 17:22:13 +01:00
Usman Baig
5d867dd519 refactor: update application name and related identifiers from Analytics to Pulse for consistent branding across the codebase 2026-01-19 17:20:01 +01:00
Usman Baig
b8c129a62a refactor: update README to reflect branding change from Analytics Frontend to Pulse Frontend for consistency 2026-01-19 17:07:55 +01:00
Usman Baig
035d78175f refactor: update branding from Ciphera Pulse to Pulse across the application for consistency and clarity 2026-01-19 16:58:09 +01:00
Usman Baig
15ac469e39 refactor: simplify appName in LayoutContent component to enhance branding consistency 2026-01-19 16:56:28 +01:00
Usman Baig
9dbe74fd9f refactor: update references from Ciphera Analytics to Ciphera Pulse across the application for consistent branding and messaging 2026-01-19 16:49:42 +01:00
Usman Baig
d0a13adf36 refactor: replace router navigation with Link component for site creation and improve UI consistency in HomePage and SiteList components 2026-01-19 15:54:54 +01:00
Usman Baig
5b18fc17d8 feat: update sampling rate options to predefined values and replace range input with a custom Select component for improved user experience 2026-01-19 15:21:47 +01:00
Usman Baig
15238ab5be fix: adjust minimum value for sampling rate input and improve label positioning for better UI clarity 2026-01-19 15:14:21 +01:00
Usman Baig
861ce94e05 feat: add privacy snippet feature in site settings for easy copying to privacy policy 2026-01-19 15:09:09 +01:00
Usman Baig
f183aa7759 feat: add bot and noise filtering option in site settings with UI toggle for enhanced data accuracy 2026-01-19 14:53:12 +01:00
Usman Baig
088e22512a feat: add performance insights feature with toggle in settings and conditional rendering in dashboard pages 2026-01-19 14:40:42 +01:00
Usman Baig
61bdf41b9c feat: implement sampling rate adjustments in settings page with a custom range input and predefined options 2026-01-19 14:35:04 +01:00
Usman Baig
7c99602629 feat: replace native select elements with custom Select component for improved styling and functionality in replays and settings pages 2026-01-19 14:28:26 +01:00