65 Commits

Author SHA1 Message Date
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
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
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
2aa25cb3aa fix: clarify cookie usage and session storage details in About, FAQ, and Security pages; add session replay explanation in FAQ 2026-01-19 14:12:10 +01:00
Usman Baig
8a648a2e5f fix: update session replay settings to map legacy consent_required to anonymous_skeleton and remove related UI elements 2026-01-19 14:01:02 +01:00
Usman Baig
41b177e3e3 fix: dynamically load rrweb library before starting session replay 2026-01-19 13:00:46 +01:00
Usman Baig
a740b0d703 feat: add session replay functionality with privacy controls 2026-01-19 12:43:02 +01:00
Usman Baig
4c186548bb feat: add web vitals tracking script and dashboard UI 2026-01-18 17:48:47 +01:00
Usman Baig
eafa66f450 fix: improve legacy session key handling by trimming whitespace 2026-01-17 16:08:56 +01:00
Usman Baig
02062b6518 feat: add legacy session key support for migration to new storage key 2026-01-17 15:56:06 +01:00
Usman Baig
d12d2d96e3 feat: standardize session storage key for improved consistency across pages 2026-01-17 14:17:07 +01:00
Usman Baig
134ceebca1 feat: implement memory caching for session ID with fallback to sessionStorage 2026-01-17 14:11:14 +01:00
Usman Baig
08b59c0362 feat: include session ID in event tracking data 2026-01-17 13:58:24 +01:00
Usman Baig
d6140181ea fix: Update script default API URL and add data-api to settings snippet 2026-01-16 14:35:10 +01:00
Usman Baig
8e10a05eb1 Initial commit: Analytics frontend implementation 2026-01-16 13:14:19 +01:00