feat(admin): add browser and OS breakdowns #22

Merged
eleith merged 2 commits from feat/browser-os-breakdowns into main 2026-11-12 02:47:35 +00:00

Changes

  • Add browser and operating-system breakdowns to domain and link pages, including /, following the selected timeframe.
  • Show readable names, visit counts, percentages and horizontal bars.
  • Prepare sparse UTC-day counts through the existing worker and SQLite reports. No reporting API, token, new tables or dependencies.

Two commits: data preparation first, UI second. Visits and classification rules are unchanged. Older prepared output remains unavailable until the normal worker refresh; raw visits are untouched.

Uses existing When f2be42a / Directory cd8f8e12 patterns; the analytics UI is Goto-specific.

Verification

Four reviews clean. pnpm verify: 543 unit, 6 script, 8 browser and 5 service tests passed; Svelte 0 errors/warnings. Changesets, whitespace and both commit-boundary checks passed.

No agent-run Docker checks. Remote CI remains unverified.

## Changes - Add browser and operating-system breakdowns to domain and link pages, including `/`, following the selected timeframe. - Show readable names, visit counts, percentages and horizontal bars. - Prepare sparse UTC-day counts through the existing worker and SQLite reports. No reporting API, token, new tables or dependencies. Two commits: data preparation first, UI second. Visits and classification rules are unchanged. Older prepared output remains unavailable until the normal worker refresh; raw visits are untouched. Uses existing When `f2be42a` / Directory `cd8f8e12` patterns; the analytics UI is Goto-specific. ## Verification Four reviews clean. `pnpm verify`: 543 unit, 6 script, 8 browser and 5 service tests passed; Svelte 0 errors/warnings. Changesets, whitespace and both commit-boundary checks passed. No agent-run Docker checks. Remote CI remains unverified.
eleith-gitea-agent Bot added 2 commits 2026-11-12 02:44:11 +00:00
feat(admin): show browser and OS breakdowns
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/config Pipeline was successful
ci/woodpecker/pr/db Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
ci/woodpecker/pr/worker Pipeline was successful
ci/woodpecker/push/cli Pipeline was successful
ci/woodpecker/push/config Pipeline was successful
ci/woodpecker/push/db Pipeline was successful
ci/woodpecker/push/web Pipeline was successful
ci/woodpecker/push/worker Pipeline was successful
2fa26a011e
eleith merged commit 2fa26a011e into main 2026-11-12 02:47:35 +00:00
eleith deleted branch feat/browser-os-breakdowns 2026-11-12 02:47:35 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eleith/goto#22