frigate/frigate/config
Nicolas Mowen fcf3824124 Improve comms typing (#18599)
* Enable mypy for comms

* Make zmq data types consistent

* Cleanup inter process typing issues

* Cleanup embeddings typing

* Cleanup config updater

* Cleanup recordings updator

* Make publisher have a generic type

* Cleanup event metadata updater

* Cleanup event metadata updater

* Cleanup detections updater

* Cleanup websocket

* Cleanup mqtt

* Cleanup webpush

* Cleanup dispatcher

* Formatting

* Remove unused

* Add return type

* Fix tests

* Fix semantic triggers config typing

* Cleanup
2025-08-16 10:20:33 -05:00
..
camera Improve comms typing (#18599) 2025-08-16 10:20:33 -05:00
__init__.py Improve Notifications (#16453) 2025-02-10 19:47:15 -07:00
auth.py fix regex for cookie_name to be general snake case (#14854) 2024-11-18 11:26:36 -07:00
base.py Dynamically update masks and zones for cameras (#18359) 2025-08-16 10:20:33 -05:00
camera_group.py Split config.py into multiple files (#14038) 2024-09-28 14:21:42 -05:00
classification.py Improve comms typing (#18599) 2025-08-16 10:20:33 -05:00
config.py Dynamically enable/disable GenAI (#19139) 2025-08-16 10:20:33 -05:00
database.py Split config.py into multiple files (#14038) 2024-09-28 14:21:42 -05:00
env.py Fixes (#14668) 2024-10-29 15:34:07 -05:00
logger.py Ensure logging config is propagated to forked processes (#18704) 2025-08-16 10:20:33 -05:00
mqtt.py Improve comms typing (#18599) 2025-08-16 10:20:33 -05:00
proxy.py Add ability to specify separator used in proxy headers (#18336) 2025-05-21 06:02:13 -06:00
telemetry.py Replaces sriov flag with explicit path to the Intel GPU device (#19136) 2025-07-14 07:11:25 -05:00
tls.py Split config.py into multiple files (#14038) 2024-09-28 14:21:42 -05:00
ui.py Estimated object speed for zones (#16452) 2025-02-10 13:23:42 -07:00