Commit Graph
12 Commits
Author SHA1 Message Date
ask 196f90a2b9 fix(db): use int for netspeed_active to prevent overflow
continuous-integration/drone/push Build is passing
GetZoneStatsData and GetZoneStatsV2's netspeed_active values can
exceed 2 billion, causing 32-bit integer overflow. Changed from
int32/uint32 to int (64-bit on modern systems) to handle large
network speed totals.

- Update sqlc column overrides to use int type
- Fix type compatibility in dnsanswers.go zoneTotals map
- Regenerate database code with new types

Fixes https://community.ntppool.org/t/error-message-displayed-on-the-monitoring-score-page/4063
2025-09-21 00:08:21 -07:00
ask 2dfc355f7c style: format Go code with gofumpt
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
Apply consistent formatting to Go source files using gofumpt
as required by pre-commit guidelines.
2025-08-03 16:06:59 -07:00
ask 9c6ea595f1 dnsanswers: tracing adjustments 2023-12-10 15:11:26 -08:00
ask e824274998 Add png graph handler
continuous-integration/drone/push Build is passing
2023-12-09 13:54:13 -08:00
ask 37d66b073e Fix 'unsupported value: +Inf' error when the zone doesn't have active servers
continuous-integration/drone/push Build is passing
2023-11-21 15:10:42 -08:00
ask f85f09ebcf Small error handling updates
continuous-integration/drone/push Build is passing
2023-10-22 16:28:24 -07:00
ask ceddc2564d Update tracing API
continuous-integration/drone/push Build is passing
2023-10-22 12:01:43 -07:00
ask f9b521664d Add tracing 2023-10-14 04:01:43 -07:00
ask ca2cdaf458 Go 1.21.1, log/slog, dependencies
continuous-integration/drone/push Build is passing
2023-09-17 23:12:33 -07:00
ask 27c8bc4776 Calculate netspeed points, too
continuous-integration/drone/push Build is passing
2023-07-16 02:40:50 -07:00
ask b10134b3da basic cache-control headers for the dns answers api
continuous-integration/drone/push Build is passing
2023-07-15 20:36:45 -07:00
ask a89579f072 API for ratios of DNS answers oer server 2023-07-08 21:59:06 -07:00