Commit Graph

75 Commits

Author SHA1 Message Date
Usman Baig
0b3fca45d5 fix: update replay data handling to use eventWithTime type and add rrweb types dependency 2026-01-19 12:52:02 +01:00
Usman Baig
a740b0d703 feat: add session replay functionality with privacy controls 2026-01-19 12:43:02 +01:00
Usman Baig
c807568e93 feat: Add data collection settings to Site interface and update SiteSettingsPage 2026-01-19 11:49:25 +01:00
Usman Baig
d03a688695 fix: propagate API error data to handle protected dashboards correctly 2026-01-18 23:10:39 +01:00
Usman Baig
e715aedc39 feat: improve password protection UX with toggle switch and clear option 2026-01-18 22:44:48 +01:00
Usman Baig
d538a96999 feat: show password protection status in site settings 2026-01-18 22:31:34 +01:00
Usman Baig
3e7273363b fix: resolve frontend build errors and enable credentials for options requests in backend 2026-01-18 21:32:47 +01:00
Usman Baig
2fda4667ed fix(cors): allow credentials on options requests and update frontend auth flow 2026-01-18 21:27:22 +01:00
Usman Baig
d4486f952f feat(security): switch auth to HttpOnly cookies and add server actions 2026-01-18 21:19:44 +01:00
Usman Baig
8fe2500d19 feat(analytics): add site settings and public dashboard 2026-01-18 18:39:26 +01:00
Usman Baig
ba1e5c1885 feat: add web vitals tracking script and performance dashboard UI 2026-01-18 17:52:53 +01:00
Usman Baig
7d3c0d49f9 feat: implement advanced chart dashboard with trends and comparisons 2026-01-18 13:25:01 +01:00
Usman Baig
8c4fe4348f feat: use aggregated dashboard endpoint 2026-01-18 12:59:38 +01:00
Usman Baig
a76995457d feat: add realtime visitor tracking page and session journey view 2026-01-17 13:49:57 +01:00
Usman Baig
e1cf7d4b13 feat: add settings page to analytics-frontend 2026-01-16 22:37:40 +01:00
Usman Baig
63921d5e04 fix: remove temporary merged files 2026-01-16 22:26:05 +01:00
Usman Baig
19392ab385 feat: display screen resolution, content stats, and advanced metrics on dashboard 2026-01-16 22:22:02 +01:00
Usman Baig
1e2fa71e5c feat: add technology stats (browser, os, device) to analytics dashboard 2026-01-16 22:09:10 +01:00
Usman Baig
fa7e9fddb4 feat: add city and region tracking to analytics 2026-01-16 19:48:45 +01:00
Usman Baig
d6f19fe7c8 fix: Add null checks to stats API functions 2026-01-16 14:23:39 +01:00
Usman Baig
8643443300 fix: Add null checks to prevent 'Cannot read properties of null' errors 2026-01-16 14:23:23 +01:00
Usman Baig
0c3fd5f766 refactor: Replicate Drop's authentication system exactly 2026-01-16 14:11:14 +01:00
Usman Baig
4e9cf59828 Fix: Use OAuth authorize flow, show login prompt instead of auto-redirect 2026-01-16 13:56:37 +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