Commit Graph

1033 Commits

Author SHA1 Message Date
Usman Baig
1c5184988b feat(analytics): add site verification modal 2026-01-18 22:15:34 +01:00
Usman Baig
6b1c1651bf feat(analytics): improve site verification UI with inline status and troubleshooting 2026-01-18 22:00:48 +01:00
Usman Baig
2aa8133c09 feat(analytics): add installation verification check in site settings 2026-01-18 21:55:32 +01:00
Usman Baig
edcf8a0c27 fix: set cookie domain to .ciphera.net for cross-subdomain auth 2026-01-18 21:39:57 +01:00
Usman Baig
6c75faae4a fix: cleanup line number artifacts from auth actions file 2026-01-18 21:35:11 +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
389db73bf5 fix(analytics-ui): unify branding colors and remove hardcoded values 2026-01-18 21:09:43 +01:00
Usman Baig
e7a123cea2 fix(analytics-ui): standardize branding, colors, and border radii 2026-01-18 19:37:36 +01:00
Usman Baig
4d015e5828 style: enhance layout and spacing in site settings page for improved user experience 2026-01-18 19:21:58 +01:00
Usman Baig
1cd5a99cbc style: update site settings design and add public share link 2026-01-18 19:16:56 +01:00
Usman Baig
14a71db04a feat(settings): add public link sharing functionality and improve UI for password protection 2026-01-18 19:06:56 +01:00
Usman Baig
1c2c5a71ae refactor(dashboard): rename date picker prop for clarity 2026-01-18 18:56:20 +01:00
Usman Baig
8abeca25d3 refactor(dashboard): simplify date range selection logic in date picker 2026-01-18 18:55:11 +01:00
Usman Baig
df3c86f93a refactor(dashboard): update TopPages component props and include domain 2026-01-18 18:54:00 +01:00
Usman Baig
760ec7cf39 refactor(dashboard): format visitor and pageview stats for better readability 2026-01-18 18:52:30 +01:00
Usman Baig
818513e759 refactor(dashboard): update date picker icon import to use Radix UI 2026-01-18 18:48:52 +01:00
Usman Baig
130fd293b7 refactor(dashboard): update imports for TopPages and UI components 2026-01-18 18:46:34 +01:00
Usman Baig
8fe2500d19 feat(analytics): add site settings and public dashboard 2026-01-18 18:39:26 +01:00
Usman Baig
dcfead33d6 fix: show performance stats card even when empty 2026-01-18 17:59:17 +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
4c186548bb feat: add web vitals tracking script and dashboard UI 2026-01-18 17:48:47 +01:00
Usman Baig
c021e61608 feat(analytics): add custom date picker for dashboard 2026-01-18 17:34:35 +01:00
Usman Baig
c73116af3c feat(analytics): replace native date select with custom UI component 2026-01-18 17:30:58 +01:00
Usman Baig
88ea52f644 style(dashboard): increase list item height and adjust spacing for better interactivity 2026-01-18 17:08:17 +01:00
Usman Baig
a92a938c29 feat(dashboard): add hover effects to stats blocks and external link icon to content list 2026-01-18 17:03:16 +01:00
Usman Baig
2fc623c14e feat(analytics): make top page links clickable in dashboard 2026-01-18 16:57:54 +01:00
Usman Baig
84e7be1853 style(frontend): change unique visitors chart color to brand orange 2026-01-18 16:51:05 +01:00
Usman Baig
e6654fae6c fix(frontend): chart type error 2026-01-18 13:28:07 +01:00
Usman Baig
7d3c0d49f9 feat: implement advanced chart dashboard with trends and comparisons 2026-01-18 13:25:01 +01:00
Usman Baig
3112a5dbd9 refactor: rearrange layout of dashboard components for improved readability 2026-01-18 13:05:44 +01:00
Usman Baig
8c4fe4348f feat: use aggregated dashboard endpoint 2026-01-18 12:59:38 +01:00
Usman Baig
3b6decf7a4 fix(analytics): display full region names in locations dashboard 2026-01-18 12:40:42 +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
a76995457d feat: add realtime visitor tracking page and session journey view 2026-01-17 13:49:57 +01:00
Usman Baig
c2d0123e93 feat: enhance dashboard components with modal support for viewing all data 2026-01-17 13:33:30 +01:00
Usman Baig
1d4ea81243 fix: update Node.js version requirement formatting in README 2026-01-16 23:45:21 +01:00
Usman Baig
42492d64b9 feat(analytics): add icons for browsers, devices, OS, and referrers 2026-01-16 23:39:10 +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
557407fca6 style: maximize map zoom to scale 170 and center at 10N 2026-01-16 21:33:38 +01:00
Usman Baig
f5938aaf49 style: increase map zoom and use flat brand color for visited countries with outline hover effect 2026-01-16 21:30:56 +01:00
Usman Baig
cb0e985f65 style: adjust map aspect ratio to 2:1 and center to fix proportions and visibility 2026-01-16 21:27:49 +01:00