You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* add matomo analytics component
Signed-off-by: Jess Chitas <[email protected]>
* Add global analytics with client module
- Replace page-specific Matomo component with global client module
- Analytics runs on all pages automatically via clientModules
- Restrict analytics to localhost and Netlify preview deployments only
- Use site ID 6 for all environments
- Support SPA navigation tracking for page views
Signed-off-by: Pete Cheslock <[email protected]>
* Refactor Matomo analytics initialization and tracking
- Simplified the analytics initialization process by consolidating logic into `resolveMatomoSiteId` and `ensureMatomoInitialized` functions.
- Updated site ID resolution to support different environments (localhost, Netlify, production).
- Enhanced SPA navigation tracking by ensuring page views are tracked on route updates.
- Removed unnecessary checks and streamlined the code for better readability and maintainability.
Signed-off-by: Pete Cheslock <[email protected]>
* Add privacy policy
Signed-off-by: Pete Cheslock <[email protected]>
* Add github forks link in header, refactor footer social links and enhance analytics tracking
- Enhanced analytics tracking for same-page anchor clicks to improve user interaction insights.
- Updated footer social links to use a new structure with improved accessibility and styling.
- Move footer image links to existing images in repo
- Cleaned up unused code and comments in the configuration file.
Signed-off-by: Pete Cheslock <[email protected]>
* Enhance analytics tracking to capture same page anchors
- Enhanced analytics tracking for same-page anchor clicks to prevent double-counting.
- Improved the initialization of analytics and anchor tracking on page load.
- Added new dependencies for Babel and Jest to improve testing and build processes.
Signed-off-by: Pete Cheslock <[email protected]>
---------
Signed-off-by: Jess Chitas <[email protected]>
Signed-off-by: Pete Cheslock <[email protected]>
Co-authored-by: Jess Chitas <[email protected]>
0 commit comments