Commit Graph

  • df3c86f93a refactor(dashboard): update TopPages component props and include domain Usman Baig 2026-01-18 18:54:00 +01:00
  • 760ec7cf39 refactor(dashboard): format visitor and pageview stats for better readability Usman Baig 2026-01-18 18:52:30 +01:00
  • 818513e759 refactor(dashboard): update date picker icon import to use Radix UI Usman Baig 2026-01-18 18:48:52 +01:00
  • 130fd293b7 refactor(dashboard): update imports for TopPages and UI components Usman Baig 2026-01-18 18:46:34 +01:00
  • 8fe2500d19 feat(analytics): add site settings and public dashboard Usman Baig 2026-01-18 18:39:26 +01:00
  • dcfead33d6 fix: show performance stats card even when empty Usman Baig 2026-01-18 17:59:17 +01:00
  • ba1e5c1885 feat: add web vitals tracking script and performance dashboard UI Usman Baig 2026-01-18 17:52:53 +01:00
  • 4c186548bb feat: add web vitals tracking script and dashboard UI Usman Baig 2026-01-18 17:48:47 +01:00
  • c021e61608 feat(analytics): add custom date picker for dashboard Usman Baig 2026-01-18 17:34:35 +01:00
  • c73116af3c feat(analytics): replace native date select with custom UI component Usman Baig 2026-01-18 17:30:58 +01:00
  • 88ea52f644 style(dashboard): increase list item height and adjust spacing for better interactivity Usman Baig 2026-01-18 17:08:17 +01:00
  • a92a938c29 feat(dashboard): add hover effects to stats blocks and external link icon to content list Usman Baig 2026-01-18 17:03:16 +01:00
  • 2fc623c14e feat(analytics): make top page links clickable in dashboard Usman Baig 2026-01-18 16:57:54 +01:00
  • 84e7be1853 style(frontend): change unique visitors chart color to brand orange Usman Baig 2026-01-18 16:51:05 +01:00
  • e6654fae6c fix(frontend): chart type error Usman Baig 2026-01-18 13:28:07 +01:00
  • 7d3c0d49f9 feat: implement advanced chart dashboard with trends and comparisons Usman Baig 2026-01-18 13:25:01 +01:00
  • 3112a5dbd9 refactor: rearrange layout of dashboard components for improved readability Usman Baig 2026-01-18 13:05:44 +01:00
  • 8c4fe4348f feat: use aggregated dashboard endpoint Usman Baig 2026-01-18 12:59:38 +01:00
  • 3b6decf7a4 fix(analytics): display full region names in locations dashboard Usman Baig 2026-01-18 12:40:42 +01:00
  • eafa66f450 fix: improve legacy session key handling by trimming whitespace Usman Baig 2026-01-17 16:08:56 +01:00
  • 02062b6518 feat: add legacy session key support for migration to new storage key Usman Baig 2026-01-17 15:56:06 +01:00
  • d12d2d96e3 feat: standardize session storage key for improved consistency across pages Usman Baig 2026-01-17 14:17:07 +01:00
  • 134ceebca1 feat: implement memory caching for session ID with fallback to sessionStorage Usman Baig 2026-01-17 14:11:14 +01:00
  • 08b59c0362 feat: include session ID in event tracking data Usman Baig 2026-01-17 13:58:24 +01:00
  • a76995457d feat: add realtime visitor tracking page and session journey view Usman Baig 2026-01-17 13:49:57 +01:00
  • c2d0123e93 feat: enhance dashboard components with modal support for viewing all data Usman Baig 2026-01-17 13:33:30 +01:00
  • 1d4ea81243 fix: update Node.js version requirement formatting in README Usman Baig 2026-01-16 23:45:21 +01:00
  • 42492d64b9 feat(analytics): add icons for browsers, devices, OS, and referrers Usman Baig 2026-01-16 23:39:10 +01:00
  • e1cf7d4b13 feat: add settings page to analytics-frontend Usman Baig 2026-01-16 22:37:40 +01:00
  • 63921d5e04 fix: remove temporary merged files Usman Baig 2026-01-16 22:26:05 +01:00
  • 19392ab385 feat: display screen resolution, content stats, and advanced metrics on dashboard Usman Baig 2026-01-16 22:22:02 +01:00
  • 1e2fa71e5c feat: add technology stats (browser, os, device) to analytics dashboard Usman Baig 2026-01-16 22:09:10 +01:00
  • 557407fca6 style: maximize map zoom to scale 170 and center at 10N Usman Baig 2026-01-16 21:33:38 +01:00
  • f5938aaf49 style: increase map zoom and use flat brand color for visited countries with outline hover effect Usman Baig 2026-01-16 21:30:56 +01:00
  • cb0e985f65 style: adjust map aspect ratio to 2:1 and center to fix proportions and visibility Usman Baig 2026-01-16 21:27:49 +01:00
  • fb52293f7c style: increase map scale and center to fill container Usman Baig 2026-01-16 21:24:45 +01:00
  • 073a3a35eb style: make map responsive and fill container with proper viewBox ratio Usman Baig 2026-01-16 21:17:20 +01:00
  • 472a6fbc63 style: align map style with brand colors and correct aspect ratio Usman Baig 2026-01-16 21:13:51 +01:00
  • 9e682a8277 style: move map up by adjusting center coordinate Usman Baig 2026-01-16 21:09:58 +01:00
  • 68e5e947e2 style: revert map colors to standard choropleth and restore hover fill Usman Baig 2026-01-16 21:07:47 +01:00
  • c17f6b9986 style: remove inner border and background from world map container Usman Baig 2026-01-16 21:02:59 +01:00
  • d98a79d795 style: change map hover effect to orange outline instead of fill Usman Baig 2026-01-16 20:52:23 +01:00
  • 450036f137 fix: adjust map scale and center to fit all continents Usman Baig 2026-01-16 20:35:43 +01:00
  • ff950b69f6 style: increase map scale and adjust vertical alignment Usman Baig 2026-01-16 20:22:52 +01:00
  • 7606e9709b feat: update default view to map and adjust map zoom/projection Usman Baig 2026-01-16 20:19:38 +01:00
  • 5c30e53617 feat: separate map into its own tab in Locations component Usman Baig 2026-01-16 20:15:09 +01:00
  • 834108f8d4 fix: correct closing tags in Countries.tsx Usman Baig 2026-01-16 20:11:07 +01:00
  • 294a90c35e chore: configure npm to use legacy-peer-deps for deployment Usman Baig 2026-01-16 20:09:43 +01:00
  • 85046a5861 feat: add interactive world map to analytics dashboard Usman Baig 2026-01-16 20:07:38 +01:00
  • 0b33f1c794 refactor: remove regions from dashboard locations component Usman Baig 2026-01-16 20:01:14 +01:00
  • 6f62e5ed17 refactor: merge cities and regions into countries component with tabs Usman Baig 2026-01-16 19:57:13 +01:00
  • fa7e9fddb4 feat: add city and region tracking to analytics Usman Baig 2026-01-16 19:48:45 +01:00
  • df7451310c fix(analytics-frontend): align dashboard layout with header width Usman Baig 2026-01-16 19:21:51 +01:00
  • bb87defe2b feat: Implement country name retrieval in dashboard component Usman Baig 2026-01-16 19:16:20 +01:00
  • 732d11b355 feat: add country flags to dashboard Usman Baig 2026-01-16 19:10:50 +01:00
  • 0fb982a4d9 feat: Enhance HomePage and SiteList with new UI components and improved loading overlay Usman Baig 2026-01-16 17:17:31 +01:00
  • d6140181ea fix: Update script default API URL and add data-api to settings snippet Usman Baig 2026-01-16 14:35:10 +01:00
  • d6f19fe7c8 fix: Add null checks to stats API functions Usman Baig 2026-01-16 14:23:39 +01:00
  • 8643443300 fix: Add null checks to prevent 'Cannot read properties of null' errors Usman Baig 2026-01-16 14:23:23 +01:00
  • 0c3fd5f766 refactor: Replicate Drop's authentication system exactly Usman Baig 2026-01-16 14:11:14 +01:00
  • b66f367c94 fix: Add required logoSrc prop to LoadingOverlay in login/signup pages Usman Baig 2026-01-16 14:05:34 +01:00
  • 51e6961a0c feat: Add /login and /signup pages that initiate OAuth flow Usman Baig 2026-01-16 14:03:52 +01:00
  • 4e9cf59828 Fix: Use OAuth authorize flow, show login prompt instead of auto-redirect Usman Baig 2026-01-16 13:56:37 +01:00
  • 481a35b383 Fix: Add dashboard redirect, copy icon, create placeholder pages, update auth API URL Usman Baig 2026-01-16 13:52:45 +01:00
  • 35e8c5b453 Add .npmrc for GitHub package authentication Usman Baig 2026-01-16 13:42:21 +01:00
  • 58d349c20b Add standalone output for Railway deployment Usman Baig 2026-01-16 13:36:07 +01:00
  • a3fa97efa1 Refactor layout structure: Replace Header and Footer with LayoutContent component in RootLayout for improved organization. Usman Baig 2026-01-16 13:33:55 +01:00
  • 8e10a05eb1 Initial commit: Analytics frontend implementation Usman Baig 2026-01-16 13:14:19 +01:00