Commit Graph

  • b3b3528754 psp-stats-cli: drop unused subcommand main BergaBruh 2026-05-10 15:03:01 +05:00
  • 3c2e7c5a81 config: drop concrete IP from egress allowlist; docs: fix host reference BergaBruh 2026-05-10 14:43:42 +05:00
  • a674955ad1 Merge pull request 'proto: add RecordSpeedTest RPC + request/response messages' (#1) from feature/speedtest-telemetry into main bergamot 2026-05-10 09:28:38 +00:00
  • f7030686b2 snapshot: prune speedtests older than 30 days (retention via existing storage primitive) BergaBruh 2026-05-09 23:43:09 +05:00
  • d0fb8f3dad stats-site: convert speedtest page to static HTML to match build.sh pipeline BergaBruh 2026-05-09 19:05:05 +05:00
  • c01341c63a snapshot+hugo: speedtest tab with recent table + per-node aggregates BergaBruh 2026-05-09 19:01:24 +05:00
  • e6f1f63b8d cmd/speedtest-sync: fail-fast on bad timestamps + minor cleanups BergaBruh 2026-05-09 18:53:34 +05:00
  • 367db68837 cmd/speedtest-sync: read LibreSpeed local SQLite, sync to stats via gRPC BergaBruh 2026-05-09 18:46:23 +05:00
  • 4bacd227ff service: add RecordSpeedTest gRPC handler with JWT auth + validation BergaBruh 2026-05-09 18:37:28 +05:00
  • d1692842b3 storage: add speedtests table + Save/List/Delete + retention BergaBruh 2026-05-09 18:30:17 +05:00
  • ff85f21f5d proto: add RecordSpeedTest RPC + request/response messages BergaBruh 2026-05-09 18:21:43 +05:00
  • 1245c6eb43 fix(stats-site): correct gitea repo URL bergabruh → bergamot BergaBruh 2026-05-09 02:51:22 +05:00
  • 731b60863a feat: tunnel JWT auth bergamot 2026-05-05 21:28:37 +05:00
  • 0e3a3b4b0e fix(stats-site): chmod 755/644 in TMP before rsync (nginx 403 fix) bergamot 2026-05-05 21:12:54 +05:00
  • 4059e94759 Initial commit: stats-gateway gRPC service + dashboard + CLI bergamot 2026-05-05 21:04:32 +05:00