Files
frigate/web/public/locales
Josh HawkinsandGitHub 9b0aa75312
CI / AMD64 Build (push) Waiting to run
CI / AMD64 Smoke Test (push) Blocked by required conditions
CI / ARM Build (push) Waiting to run
CI / Jetson Jetpack 6 (push) Waiting to run
CI / AMD64 Extra Build (push) Blocked by required conditions
CI / ARM Extra Build (push) Blocked by required conditions
CI / Synaptics Build (push) Blocked by required conditions
CI / Assemble and push default build (push) Blocked by required conditions
Add configurable notification TTL (#24829)
* add configurable ttl for active alert notifications

Notifications sent while an alert was active always used a TTL of 0, so the push service dropped them if the device wasn't reachable at that moment and users only received the notification sent when the alert ended. A new `ttl` notifications option, settable globally or per camera, lets the push service retry these notifications for that many seconds. It defaults to 0, and the settings UI warns that a non-zero value can deliver stale notifications.

* make notification ttl a global advanced setting

- Read `ttl` from the global notifications config and hide it on the camera form
- Show it under Advanced Settings on the Notifications page
- Remove extra padding that misaligned the Notifications cards with the rest of the form
- Shorten the ttl warning

* tweaks

* use enum instead of raw seconds value
2026-10-30 12:52:22 -06:00
..
2026-10-15 08:45:48 -05:00
2026-09-29 08:53:42 -05:00
2026-10-15 08:45:48 -05:00
2026-10-15 08:45:48 -05:00
2026-10-15 08:45:48 -05:00
2026-09-29 08:53:42 -05:00
2026-10-15 08:45:48 -05:00
2026-10-15 08:45:48 -05:00
2026-09-29 08:53:42 -05:00
2026-10-15 08:45:48 -05:00
2026-10-15 08:45:48 -05:00
2026-09-12 16:32:31 -05:00
2026-09-29 08:53:42 -05:00
2026-09-12 16:32:31 -05:00
2026-09-29 08:53:42 -05:00
2026-09-29 08:53:42 -05:00
2026-10-15 08:45:48 -05:00
2026-10-15 08:45:48 -05:00
2026-09-29 08:53:42 -05:00
2026-09-29 08:53:42 -05:00
2026-10-15 08:45:48 -05:00
2026-09-29 08:53:42 -05:00
2026-08-21 14:34:47 -05:00
2026-09-29 08:53:42 -05:00
2026-09-12 16:32:31 -05:00
2026-09-29 08:53:42 -05:00
2026-10-15 08:45:48 -05:00
2026-09-29 08:53:42 -05:00
2026-10-15 08:45:48 -05:00
2026-10-15 08:45:48 -05:00
2026-09-29 08:53:42 -05:00
2026-10-15 08:45:48 -05:00
2026-09-29 08:53:42 -05:00
2026-08-08 06:09:12 -05:00
2026-09-29 08:53:42 -05:00
2026-09-29 08:53:42 -05:00
2026-09-12 16:32:31 -05:00
2026-08-08 06:09:12 -05:00
2026-10-15 08:45:48 -05:00
2026-09-29 08:53:42 -05:00
2026-09-29 08:53:42 -05:00
2026-06-06 22:25:39 -05:00
2026-09-29 08:53:42 -05:00
2026-09-29 08:53:42 -05:00
2026-09-29 08:53:42 -05:00
2026-09-29 08:53:42 -05:00