Files
grout/app
Brandon T. Kowalski 92bf1d6f25 fix: store config timeouts as seconds, clamp oversized API timeout
Add DurationSeconds type that marshals to JSON as whole seconds instead
of nanoseconds. Old configs with nanosecond values are auto-detected on
load (values > 1M are treated as nanoseconds). API timeout is clamped
to the valid picker range (max 300s) to prevent silent corruption when
saving from the advanced settings screen. Default API timeout corrected
from 30 minutes to 30 seconds to match the UI options.
2026-03-21 21:20:32 -04:00
..