Skip to content

analytics: Umami server-side events from logHandle - #343

Merged
chiliec merged 1 commit into
mainfrom
umami-analytics
Oct 1, 2026
Merged

chiliec merged 1 commit into
mainfrom
umami-analytics

Conversation

@chiliec

@chiliec chiliec commented Oct 1, 2026

Copy link
Copy Markdown
Member

Every handled update already passes through logHandle(id); it now also fires a fire-and-forget POST /api/send to https://analytics.nextgensoft.co (2 s cap, never awaited, never throws) with a sha256-truncated Telegram user id. Off when UMAMI_WEBSITE_ID is empty (dev, tests, staging overlay). Browser UA is load-bearing: Umami's isbot silently drops *bot*/curl UAs with a 200. See infra docs/runbook-analytics.md.

@chiliec
chiliec merged commit 773eae3 into main Oct 1, 2026
3 checks passed
@chiliec
chiliec deleted the umami-analytics branch October 1, 2026 12:15
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