Releases: 0x2142/frigate-notify
Releases · 0x2142/frigate-notify
v0.3.5
Changelog
- Fixed issue where built-in alert templates were not being included in binary releases
- Fixed issue where a notification may not be sent if previous event update from Frigate did not contain a snapshot
- Fixed issue where Gotify snapshot was not using
public_url
if configured - Added
from
&ignoressl
config items tosmtp
notifier - Added ability to send
webhook
notifications via HTTP GET requests - Added support for URL parameters with
webhook
notifications - Added option to only generate a single notification per Frigate event
- Allow use of template variables within alert
title
config - New options to set specific log level & additional
trace
level logs for troubleshooting - Minor enhancements to config file validation
v0.3.4
Changelog
- Fixed issue where unzoned: drop config would drop all notifications
v0.3.3
Changelog
- Additional filtering options for alerts:
- Ability to modify snapshot when retrieved from Frigate: include bounding box / timestamp or crop snapshot
- Allow use of template variables within HTTP headers sent to notification providers
- Ntfy action button can now be overrriden by defining a custom
X-Actions
header in the config file - Templates can also now include information from environment variables
- Ntfy action button can now be overrriden by defining a custom
Commits
- 958b931 Add abiltiy to include env vars in templates
- 38e4015 Add retry for notifications sent via HTTP (#103)
- 64bb90f Allow variables in HTTP headers (#100), document variable config issue (#106)
- fdf11bb Add snapshot modifiers (#109)
- f4b53d9 Add quiet hours (#107)
- 5fdd31b Allow alert filtering by minimum score
- 17f1972 Add support for sublabel filtering (#102)
v0.3.2
Changelog
- Allow config to be provided via environment variables
Commits
- 744d8c1 Update docs
- d1b2f53 allow config to be loaded from environment only - Thanks @ryan-willis !!
- 4b05c44 add headers to test frigate connectivity - Thanks @ryan-willis !!
v0.3.1
Changelog
- Fix misspelling for Ntfy
- Currently config will accept either
nfty
orntfy
, but in a future releasenfty
will be removed ⚠️ Note: If you are usingnfty
, please update your config to the correct spelling:ntfy
- Currently config will accept either
- Fix issue where Ntfy action button would use local Frigate URL even if
public_url
was configured - Fix camera links for Frigate 0.14.0+
- Add support for sending HTTP headers with Ntfy notifications
- Added config file option to drop events that don't have a snapshot image
- Move "No snapshot available" message into notification templates
- Add support for disabling colored console logging via config options
Commits
- 964530a update docs & version for v0.3.1 release
- 66f7388 fix workflow
- 39882ba enable dev branch builds
- 5840813 Enable dev branch builds
- 9a94425 Logging enhancements
- 9bc91a9 Reduce alerts from unnecessary events
- 8395098 Update bug_report.md
- 0cf1548 Update issue templates
- a064ee7 Fix camera links for Frigate 0.14.0+
- 894a4c1 Move snapshot message to template & more ntfy fixes
- b1df743 Update docs
- 2a5e9e3 Fix ntfy misspelling
- d210c56 Add headers to ntfy for auth (#82)
- 8e9b5fb Add option to drop events without a snapshot
- e77b09e Fix nfty action button not using public_url (#79)
- 29c9498 fix readme links
- 21b0cf4 adjust config docs
- 6de9f82 Update changelog.md
v0.3.0
Changelog
- Reworked & reduced logging, added debug option
- Add ability to define custom notification templates
- Add support for notifications via webhook
- Add retry logic to startup check
- App will now retry up to 5 times, checking once every 30 seconds
- Config options now available to modify max attempts & retry interval
- Enable concurrent notification processing
- Fix issue where some event providers would fail if no snapshot was available via Frigate
Commits
- 3cff9ee Update config.go
- ce9aabd Update docs links
- e994b22 Delete .github/workflows/publish-docs.yml
- 9cc6bc6 Update changelog && bump app version
- 85329cd Add retry for startup check & config options to modify default settings
- 4aef096 Allow concurrent notification processing
- 22390ff Cleanup unused eventid in notifs
- 1103f90 Change notifications to use event.HasSnapshot for whether to include snapshot or not
- ab9a2c0 Add support for notification via webhook
- f5b7511 Update example config files
- 58b565f Add custom notifications via templates
- ecdc875 Re-work & reduce logging
v0.2.8
Changelog
- Add support for notifications via Nfty
- Add ability to send additional HTTP headers to Frigate
- Add new
public_url
config item for Frigate- This will be used in notification links & should be configured if Frigate is accessible via the internet
- Add startup check to verify Frigate API is accessible
- Rework event notifications to be built from templates
- Fix default interval for querying evens via web API
- Fix issue where label score is 0% via web API event query
Commits
- a20f3cd Remove temporary doc warning
- 291f238 bump app ver for release
- 456d0f0 Remove markdown dependency
- fb490ab Adjust notification formatting & fix zone list
- 67ae02f Fix issue with label scores via web API (#54)
- 16d35a7 Adjust config validation logging
- a6d9e1f Add startup check that Frigate API is accessible
- f3ff7d5 Add config item for public URL
- e014de6 Fix default web API query interval (#55)
- e1be7e1 Clarify Frigate server config (#56)
- 9ef85ec Remove whitespace
- 432d6ed Doc updates
- eb01432 Re-work notifications to be built from templates
- 0899403 Update docs
- 95eb8c5 Update docs to show Nfty support
- 5b52d45 Add ability to send additional headers to Frigate
- e9c547b Initial support for nfty
- 87de24b Minor docs updates - Thanks @freefd!! 🎉
- 863df4a Add label config to sample config in docs
v0.2.7
Changelog
- Allow changing default MQTT topic prefix via config
- Added ability to filter notifications based on labels
- New option to allow only notifications with specified labels
- New option to deny notifications based on labels
Commits
v0.2.6
Changelog
- Fixed issue with setting
unzoned: drop
under zone config, where alerts wouldn't be sent if event began outside a zone. - Fixed issue with correct timezone getting applied on container image
- Added
timeformat
option for notifications, which allows custom date/time format - Minor updates to logging to ensure all event logs have an event ID attached