Usman Baig
|
4a8f627a5c
|
refactor: enhance session ID caching logic to handle legacy string format and improve expiration checks
|
2026-02-11 15:52:30 +01:00 |
|
Usman Baig
|
10df76454a
|
refactor: improve comment clarity in session ID caching logic within script.js
|
2026-02-11 15:31:51 +01:00 |
|
Usman Baig
|
d9f07f5cde
|
refactor: simplify TTL parsing in script.js and add comment for session ID caching behavior
|
2026-02-11 14:29:44 +01:00 |
|
Usman Baig
|
1454d15142
|
docs: clarify default and optional data-storage options in ScriptSetupBlock and script.js for improved user understanding
|
2026-02-11 14:13:05 +01:00 |
|
Usman Baig
|
f423d01d7b
|
refactor: remove redundant logging code from script.js to streamline session ID management
|
2026-02-11 13:54:18 +01:00 |
|
Usman Baig
|
f10b79efac
|
refactor: update logging endpoints in script.js to use dynamic API URL for improved flexibility
|
2026-02-11 11:32:26 +01:00 |
|
Usman Baig
|
5886cc661c
|
feat: implement race condition fix for session ID management in script.js, ensuring correct ID usage across multiple tabs
|
2026-02-11 11:26:29 +01:00 |
|
Usman Baig
|
2b3d052f87
|
feat: add logging for session ID management in script.js to enhance debugging and monitoring
|
2026-02-11 11:20:05 +01:00 |
|
Usman Baig
|
f1c27e458a
|
feat: update ScriptSetupBlock and script.js to support new visitor ID storage options
|
2026-02-11 11:06:27 +01:00 |
|
Usman Baig
|
c827e82376
|
feat: enhance ScriptSetupBlock and script.js with optional persistent visitor ID storage
|
2026-02-11 10:57:01 +01:00 |
|
Usman Baig
|
738c8e24d6
|
feat: add more integration pages
|
2026-02-07 00:05:52 +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
|
14f3fe7fbb
|
feat: add duplicate event name validation in SiteSettingsPage and update user guidance for event name changes
|
2026-02-04 15:56:25 +01:00 |
|
Usman Baig
|
90a743c170
|
feat: implement custom events tracking and goals management in the dashboard
|
2026-02-04 14:33:06 +01:00 |
|
Usman Baig
|
4d477110c8
|
refactor: enhance OfflineBanner to accept online status as a prop and update layout-content to pass isOnline state
|
2026-02-04 12:34:24 +01:00 |
|
Usman Baig
|
44b3cf3fb5
|
chore: update app name in manifest.json from "Pulse Analytics" to "Pulse" and change icon paths to new images with padding
|
2026-02-04 12:21:28 +01:00 |
|
Usman Baig
|
787eac2151
|
feat: integrate PWA support using next-pwa; update configuration in next.config.ts, add service worker files to .gitignore, and include manifest in layout.tsx
|
2026-02-04 10:45:00 +01:00 |
|
Usman Baig
|
e75d70269f
|
refactor(replay): remove session replay functionality and related components to streamline codebase
|
2026-01-23 18:21:50 +01:00 |
|
Usman Baig
|
d9ac3ece55
|
fix(branding): update icon references in layout from 'pulse_icon_no_margins.png' to 'favicon.ico' for consistency
|
2026-01-23 11:47:49 +01:00 |
|
Usman Baig
|
1be2c95046
|
fix(branding): update logo references from 'ciphera_icon_no_margins.png' to 'pulse_icon_no_margins.png' across the application for consistent branding
|
2026-01-23 11:38:05 +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
|
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
|
481a35b383
|
Fix: Add dashboard redirect, copy icon, create placeholder pages, update auth API URL
|
2026-01-16 13:52:45 +01:00 |
|
Usman Baig
|
8e10a05eb1
|
Initial commit: Analytics frontend implementation
|
2026-01-16 13:14:19 +01:00 |
|