-
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