df3c86f93arefactor(dashboard): update TopPages component props and include domain
Usman Baig
2026-01-18 18:54:00 +01:00
760ec7cf39refactor(dashboard): format visitor and pageview stats for better readability
Usman Baig
2026-01-18 18:52:30 +01:00
818513e759refactor(dashboard): update date picker icon import to use Radix UI
Usman Baig
2026-01-18 18:48:52 +01:00
130fd293b7refactor(dashboard): update imports for TopPages and UI components
Usman Baig
2026-01-18 18:46:34 +01:00
8fe2500d19feat(analytics): add site settings and public dashboard
Usman Baig
2026-01-18 18:39:26 +01:00
dcfead33d6fix: show performance stats card even when empty
Usman Baig
2026-01-18 17:59:17 +01:00
ba1e5c1885feat: add web vitals tracking script and performance dashboard UI
Usman Baig
2026-01-18 17:52:53 +01:00
4c186548bbfeat: add web vitals tracking script and dashboard UI
Usman Baig
2026-01-18 17:48:47 +01:00
c021e61608feat(analytics): add custom date picker for dashboard
Usman Baig
2026-01-18 17:34:35 +01:00
c73116af3cfeat(analytics): replace native date select with custom UI component
Usman Baig
2026-01-18 17:30:58 +01:00
88ea52f644style(dashboard): increase list item height and adjust spacing for better interactivity
Usman Baig
2026-01-18 17:08:17 +01:00
a92a938c29feat(dashboard): add hover effects to stats blocks and external link icon to content list
Usman Baig
2026-01-18 17:03:16 +01:00
2fc623c14efeat(analytics): make top page links clickable in dashboard
Usman Baig
2026-01-18 16:57:54 +01:00
84e7be1853style(frontend): change unique visitors chart color to brand orange
Usman Baig
2026-01-18 16:51:05 +01:00
e6654fae6cfix(frontend): chart type error
Usman Baig
2026-01-18 13:28:07 +01:00
7d3c0d49f9feat: implement advanced chart dashboard with trends and comparisons
Usman Baig
2026-01-18 13:25:01 +01:00
3112a5dbd9refactor: rearrange layout of dashboard components for improved readability
Usman Baig
2026-01-18 13:05:44 +01:00
8c4fe4348ffeat: use aggregated dashboard endpoint
Usman Baig
2026-01-18 12:59:38 +01:00
3b6decf7a4fix(analytics): display full region names in locations dashboard
Usman Baig
2026-01-18 12:40:42 +01:00
eafa66f450fix: improve legacy session key handling by trimming whitespace
Usman Baig
2026-01-17 16:08:56 +01:00
02062b6518feat: add legacy session key support for migration to new storage key
Usman Baig
2026-01-17 15:56:06 +01:00
d12d2d96e3feat: standardize session storage key for improved consistency across pages
Usman Baig
2026-01-17 14:17:07 +01:00
134ceebca1feat: implement memory caching for session ID with fallback to sessionStorage
Usman Baig
2026-01-17 14:11:14 +01:00
08b59c0362feat: include session ID in event tracking data
Usman Baig
2026-01-17 13:58:24 +01:00
a76995457dfeat: add realtime visitor tracking page and session journey view
Usman Baig
2026-01-17 13:49:57 +01:00
c2d0123e93feat: enhance dashboard components with modal support for viewing all data
Usman Baig
2026-01-17 13:33:30 +01:00
1d4ea81243fix: update Node.js version requirement formatting in README
Usman Baig
2026-01-16 23:45:21 +01:00
42492d64b9feat(analytics): add icons for browsers, devices, OS, and referrers
Usman Baig
2026-01-16 23:39:10 +01:00
e1cf7d4b13feat: add settings page to analytics-frontend
Usman Baig
2026-01-16 22:37:40 +01:00
63921d5e04fix: remove temporary merged files
Usman Baig
2026-01-16 22:26:05 +01:00
19392ab385feat: display screen resolution, content stats, and advanced metrics on dashboard
Usman Baig
2026-01-16 22:22:02 +01:00
1e2fa71e5cfeat: add technology stats (browser, os, device) to analytics dashboard
Usman Baig
2026-01-16 22:09:10 +01:00
557407fca6style: maximize map zoom to scale 170 and center at 10N
Usman Baig
2026-01-16 21:33:38 +01:00
f5938aaf49style: 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
cb0e985f65style: adjust map aspect ratio to 2:1 and center to fix proportions and visibility
Usman Baig
2026-01-16 21:27:49 +01:00
fb52293f7cstyle: increase map scale and center to fill container
Usman Baig
2026-01-16 21:24:45 +01:00
073a3a35ebstyle: make map responsive and fill container with proper viewBox ratio
Usman Baig
2026-01-16 21:17:20 +01:00
472a6fbc63style: align map style with brand colors and correct aspect ratio
Usman Baig
2026-01-16 21:13:51 +01:00
9e682a8277style: move map up by adjusting center coordinate
Usman Baig
2026-01-16 21:09:58 +01:00
68e5e947e2style: revert map colors to standard choropleth and restore hover fill
Usman Baig
2026-01-16 21:07:47 +01:00
c17f6b9986style: remove inner border and background from world map container
Usman Baig
2026-01-16 21:02:59 +01:00
d98a79d795style: change map hover effect to orange outline instead of fill
Usman Baig
2026-01-16 20:52:23 +01:00
450036f137fix: adjust map scale and center to fit all continents
Usman Baig
2026-01-16 20:35:43 +01:00
ff950b69f6style: increase map scale and adjust vertical alignment
Usman Baig
2026-01-16 20:22:52 +01:00
7606e9709bfeat: update default view to map and adjust map zoom/projection
Usman Baig
2026-01-16 20:19:38 +01:00
5c30e53617feat: separate map into its own tab in Locations component
Usman Baig
2026-01-16 20:15:09 +01:00
834108f8d4fix: correct closing tags in Countries.tsx
Usman Baig
2026-01-16 20:11:07 +01:00
294a90c35echore: configure npm to use legacy-peer-deps for deployment
Usman Baig
2026-01-16 20:09:43 +01:00
85046a5861feat: add interactive world map to analytics dashboard
Usman Baig
2026-01-16 20:07:38 +01:00
0b33f1c794refactor: remove regions from dashboard locations component
Usman Baig
2026-01-16 20:01:14 +01:00
6f62e5ed17refactor: merge cities and regions into countries component with tabs
Usman Baig
2026-01-16 19:57:13 +01:00
fa7e9fddb4feat: add city and region tracking to analytics
Usman Baig
2026-01-16 19:48:45 +01:00
df7451310cfix(analytics-frontend): align dashboard layout with header width
Usman Baig
2026-01-16 19:21:51 +01:00
bb87defe2bfeat: Implement country name retrieval in dashboard component
Usman Baig
2026-01-16 19:16:20 +01:00
732d11b355feat: add country flags to dashboard
Usman Baig
2026-01-16 19:10:50 +01:00
0fb982a4d9feat: Enhance HomePage and SiteList with new UI components and improved loading overlay
Usman Baig
2026-01-16 17:17:31 +01:00
d6140181eafix: Update script default API URL and add data-api to settings snippet
Usman Baig
2026-01-16 14:35:10 +01:00
d6f19fe7c8fix: Add null checks to stats API functions
Usman Baig
2026-01-16 14:23:39 +01:00
8643443300fix: Add null checks to prevent 'Cannot read properties of null' errors
Usman Baig
2026-01-16 14:23:23 +01:00
0c3fd5f766refactor: Replicate Drop's authentication system exactly
Usman Baig
2026-01-16 14:11:14 +01:00
b66f367c94fix: Add required logoSrc prop to LoadingOverlay in login/signup pages
Usman Baig
2026-01-16 14:05:34 +01:00
51e6961a0cfeat: Add /login and /signup pages that initiate OAuth flow
Usman Baig
2026-01-16 14:03:52 +01:00
4e9cf59828Fix: Use OAuth authorize flow, show login prompt instead of auto-redirect
Usman Baig
2026-01-16 13:56:37 +01:00
481a35b383Fix: Add dashboard redirect, copy icon, create placeholder pages, update auth API URL
Usman Baig
2026-01-16 13:52:45 +01:00
35e8c5b453Add .npmrc for GitHub package authentication
Usman Baig
2026-01-16 13:42:21 +01:00
58d349c20bAdd standalone output for Railway deployment
Usman Baig
2026-01-16 13:36:07 +01:00
a3fa97efa1Refactor layout structure: Replace Header and Footer with LayoutContent component in RootLayout for improved organization.
Usman Baig
2026-01-16 13:33:55 +01:00
8e10a05eb1Initial commit: Analytics frontend implementation
Usman Baig
2026-01-16 13:14:19 +01:00