Commit Graph

538 Commits

Author SHA1 Message Date
Usman Baig
88d2b548fe Phase 5: Animations & Final touch 2026-02-05 17:57:24 +01:00
Usman Baig
b47f3a2986 Phase 5: Animations & Final Polish 2026-02-05 17:54:04 +01:00
Usman Baig
db4d7f6cde Phase 4: Additional fixes 2026-02-05 17:43:17 +01:00
Usman Baig
7e8dde88c9 Phase 4: Badge & Empty State Improvements 2026-02-05 17:35:32 +01:00
Usman Baig
8eaa05a847 Phase 3: Fixed the rest of border radius & card standardization 2026-02-05 17:29:28 +01:00
Usman Baig
a1447e98d9 Phase 2: Border Radius & Card Standardization 2026-02-05 17:21:51 +01:00
Usman Baig
2023722c76 Phase 2: Removed newsletter from brand column 2026-02-05 17:10:05 +01:00
Usman Baig
36307f947b Phase 2: Add missing links in unauthenticated and authenticated footer 2026-02-05 17:04:21 +01:00
Usman Baig
a70047e82f Phase 2: Updated year in authenticated footer 2026-02-05 16:59:18 +01:00
Usman Baig
36dff385a9 Phase 2: Fix strechted Pulse logo in footer & add Ciphera slogan 2026-02-05 16:52:28 +01:00
Usman Baig
3c69811c20 Phase 2: Add gradient in the authenticated footer 2026-02-05 16:48:47 +01:00
Usman Baig
354e6bfe65 Phase 2: Make the unauthenticated footer more Pulse branded instead of Ciphera 2026-02-05 16:47:48 +01:00
Usman Baig
e9476219b1 Phase 2: Enhance footer with conditional comprehensive layout 2026-02-05 16:41:31 +01:00
Usman Baig
9ec441c932 Phase 1: Fix remaining button inconsistencies across all pages 2026-02-05 16:33:36 +01:00
Usman Baig
19a9b322d4 chore: remove unused icon files for padding to streamline asset management 2026-02-05 16:25:59 +01:00
Usman Baig
9361d0a744 Phase 1: Standardize button styling across Pulse frontend 2026-02-05 16:05:56 +01:00
Usman Baig
257a224369 refactor: improve table layout in OrganizationSettings by ensuring full width and adding whitespace handling for better readability 2026-02-05 15:46:48 +01:00
Usman Baig
cc289b3543 refactor: adjust layout in OrganizationSettings by ensuring full width for content area and enhancing responsiveness 2026-02-05 15:39:26 +01:00
Usman Baig
28602f6635 refactor: enhance tab navigation in OrganizationSettings by syncing URL with state and improving loading indicators 2026-02-05 15:33:37 +01:00
Usman Baig
713144896c refactor: update tab navigation logic in OrganizationSettings to ensure valid tab selection and improve user experience 2026-02-05 15:10:32 +01:00
Usman Baig
f91a991e48 refactor: remove activeTab state update from handleTabChange in OrganizationSettings to streamline tab navigation logic 2026-02-05 15:03:41 +01:00
Usman
73f2d3757e Merge pull request #10 from ciphera-net/staging
[PULSE-13] Org Audit Log UI with advanced filtering
2026-02-05 14:53:56 +01:00
Usman Baig
4774a9ce20 refactor: simplify state updates in OrganizationSettings by removing unnecessary useEffect for filters 2026-02-05 14:39:35 +01:00
Usman Baig
de22c2da63 refactor: implement audit fetch trigger in OrganizationSettings to enhance data loading efficiency and improve filter responsiveness 2026-02-05 14:32:33 +01:00
Usman Baig
e581d5212f refactor: optimize audit log filtering in OrganizationSettings by using refs to stabilize state updates and improve performance 2026-02-05 14:03:37 +01:00
Usman Baig
cbe2769faa fix: update Log ID placeholder and display in OrganizationSettings for improved clarity and consistency 2026-02-05 13:41:33 +01:00
Usman Baig
f97681c8a3 refactor: remove optional resource_id from AuditLogEntry interface to streamline audit log structure 2026-02-05 13:38:31 +01:00
Usman Baig
508b110adf feat: add Log ID filter to audit log in OrganizationSettings, enhancing filtering capabilities for improved data retrieval 2026-02-05 13:31:59 +01:00
Usman Baig
01af2124eb feat: enhance audit log display in OrganizationSettings by adding Log ID and improving actor identification with email fallback 2026-02-05 13:04:51 +01:00
Usman Baig
bcb221eb41 fix: normalize audit log response to ensure entries are always an array and total is a number, improving data handling in OrganizationSettings 2026-02-05 12:30:01 +01:00
Usman Baig
54578d00ca feat: add audit log functionality to OrganizationSettings, including filters and loading states for improved organization activity tracking 2026-02-05 12:23:06 +01:00
Usman
b51f501508 Merge pull request #9 from ciphera-net/staging
[PULSE-10] Billing usage in dashboard – frontend
2026-02-05 12:06:33 +01:00
Usman Baig
7072049b5f fix: update pageview limit display logic in OrganizationSettings to show 'Unlimited' for zero limits 2026-02-05 12:03:21 +01:00
Usman Baig
f13dfc437c fix: refine subscription site count display logic and enhance active tab management in OrganizationSettings component 2026-02-05 11:55:21 +01:00
Usman Baig
7929e15b65 feat: update subscription display and organization settings UI to include plan usage details and loading states 2026-02-05 11:29:38 +01:00
Usman
b12c2e9eff Merge pull request #8 from ciphera-net/staging
[PULSE-36] Funnels UI - builder and report
2026-02-05 00:16:04 +01:00
Usman Baig
ffe6f464e6 feat: enhance error handling in FunnelReportPage by adding support for forbidden access and updating error messages for better user clarity 2026-02-05 00:10:03 +01:00
Usman Baig
ceb668890b feat: enhance error handling in FunnelReportPage by adding specific messages for not found and general load errors, improving user feedback and experience 2026-02-05 00:04:44 +01:00
Usman Baig
0c09c5b97e fix: improve regex error handling in CreateFunnelPage by providing specific step names in error messages 2026-02-04 23:54:44 +01:00
Usman Baig
002fe50d9a feat: add regex validation for funnel steps and improve error handling in CreateFunnelPage 2026-02-04 23:48:06 +01:00
Usman Baig
c37c66cbf3 feat: enhance funnel stats API by normalizing date inputs to RFC3339 format, improving query consistency and accuracy 2026-02-04 23:41:31 +01:00
Usman Baig
45577d5cfa refactor: optimize data loading in FunnelsPage and FunnelReportPage by utilizing useCallback for improved performance and dependency management 2026-02-04 23:29:32 +01:00
Usman Baig
8bbe508657 refactor: streamline data loading in FunnelsPage and FunnelReportPage by reintroducing useEffect hooks for improved state management and responsiveness 2026-02-04 23:17:17 +01:00
Usman Baig
252b023f0d fix: refactor FunnelReportPage to optimize theme handling by moving chart color logic into useMemo, improving performance and code clarity 2026-02-04 22:41:48 +01:00
Usman Baig
40dffcdb1e feat: improve Funnel pages UI by updating styles for empty state and chart components, enhancing visual consistency and accessibility 2026-02-04 22:36:19 +01:00
Usman Baig
c98286c4e3 feat: update button styles and enhance layout consistency across Funnels pages, including improved accessibility with aria-labels 2026-02-04 22:27:55 +01:00
Usman Baig
5a8fe883dd feat: upgrade @ciphera-net/ui to version 0.0.45 and refactor Funnel components to replace Card with div for improved styling consistency 2026-02-04 22:01:32 +01:00
Usman Baig
3f99bc81cc feat: add button to navigate to Funnels page in SiteDashboardPage for improved user navigation 2026-02-04 21:49:23 +01:00
Usman Baig
af21ab0118 [PULSE-42] Fix PWA service worker installation error (bad-precaching-response) 2026-02-04 21:08:02 +01:00
Usman
d8644751a8 Merge pull request #7 from ciphera-net/staging
[PULSE-41] Implement UTM Campaign URL Builder & Tools
2026-02-04 20:58:19 +01:00