gtsiam
|
edababa88e
|
Work through most of the cspell warnings in python (#13794)
|
2024-09-17 10:41:46 -05:00 |
|
Nicolas Mowen
|
07d1692f2b
|
Make notifications toggleable via MQTT (#13657)
* Add ability to toggle mqtt state from MQTT / ws
* Listen to notification config updates
* Add docs for notifications
|
2024-09-10 11:24:44 -06:00 |
|
Nicolas Mowen
|
04fd05bc7d
|
Notification action (#12742)
|
2024-08-29 20:19:50 -06:00 |
|
Nicolas Mowen
|
690ee3dc15
|
Implement support for notifications (#12523)
* Setup basic notification page
* Add basic notification implementation
* Register for push notifications
* Implement dispatching
* Add fields
* Handle image and link
* Add notification config
* Add field for users notification tokens
* Implement saving of notification tokens
* Implement VAPID key generation
* Implement public key encoding
* Implement webpush from server
* Implement push notification handling
* Make notifications config only
* Add maskable icon
* Use zod form to control notification settings in the UI
* Use js
* Always open notification
* Support multiple endpoints
* Handle cleaning up expired notification registrations
* Correctly unsubscribe notifications
* Change ttl dynamically
* Add note about notification latency and features
* Cleanup docs
* Fix firefox pushes
* Add links to docs and improve formatting
* Improve wording
* Fix docstring
Co-authored-by: Blake Blackshear <blake@frigate.video>
* Handle case where native auth is not enabled
* Show errors in UI
---------
Co-authored-by: Blake Blackshear <blake@frigate.video>
|
2024-08-29 20:19:50 -06:00 |
|