Skip to content

fix(www): allow Umami pageview payloads - #121

Merged
Andersseen merged 1 commit into
mainfrom
fix/www-umami-pageviews
Oct 19, 2026
Merged

Andersseen merged 1 commit into
mainfrom
fix/www-umami-pageviews

Conversation

@Andersseen

Copy link
Copy Markdown
Owner

Summary

  • Accept Umami's unnamed event payloads for pageviews while continuing to reject named custom events.
  • Keep the existing consent, host, route and payload minimization rules.
  • Add regression coverage using the tracker's actual payload shape.

Verification

  • pnpm --filter @forge-cms/www test -- site-analytics-consent.service.test.ts
  • pnpm --filter @forge-cms/www typecheck
  • pnpm --filter @forge-cms/www lint
  • pnpm --filter @forge-cms/www build
  • Playwright could not start the dev server in this environment: EMFILE: too many open files, watch.

@Andersseen
Andersseen merged commit 3875c9b into main Oct 19, 2026
11 checks passed
@Andersseen
Andersseen deleted the fix/www-umami-pageviews branch October 19, 2026 10:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant