hammer-editor/server
Adam Brown 8fcc067446
Add a Google Analytics provider (#643)
Adds GA4 as a second web-analytics provider alongside Umami, selected via
analytics.type = "google" with an [analytics.google] measurementId block.

GA4 can fall back to tracking-pixel loads, so the AnalyticsProvider
interface gains imgSrcHosts() (empty for Umami) and the CSP builder folds
it into img-src. Download-click events flow through the existing neutral
data-track-* / hammerTrack bridge unchanged.
2026-06-23 20:48:56 -07:00
..
src Add a Google Analytics provider (#643) 2026-06-23 20:48:56 -07:00
build.gradle.kts Use the HSTS plugin 2026-06-19 17:51:21 -07:00