Skip to content

fix: deliver GoatCounter visits through backend API - #992

Merged
PaulHax merged 3 commits into
Kitware:mainfrom
PaulHax:goatcounter-delivery
Oct 25, 2026
Merged

PaulHax merged 3 commits into
Kitware:mainfrom
PaulHax:goatcounter-delivery

Conversation

@PaulHax

@PaulHax PaulHax commented Oct 24, 2026 •

Copy link
Copy Markdown
Collaborator

Send visits through GoatCounter's authenticated backend API and keep delivery alive with context.waitUntil(). Log failures and filtered visits without visitor data or credentials. Preserve web and app referrers while omitting credentials, query strings, and fragments.

Requires GOATCOUNTER_API_TOKEN with permission to count pageviews, set in Netlify's Functions scope before deploying. Keep GOATCOUNTER_SITE unchanged.

@netlify

netlify Bot commented Oct 24, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for volview-dev ready!

Name Link
🔨 Latest commit 9ffc78a
🔍 Latest deploy log https://app.netlify.com/projects/volview-dev/deploys/6ade1195cd11ef8c0aba5b6e
😎 Deploy Preview https://deploy-preview-992--volview-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@PaulHax
PaulHax merged commit e31d295 into Kitware:main Oct 25, 2026
6 of 8 checks passed
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