Dispatcharr/core/tests
SergeantPanda 2b62928b42 feat(settings): implement Redis caching for CoreSettings and enhance network access handling
This update introduces Redis caching for grouped settings in the CoreSettings model, improving performance by reducing database queries. A new method, `get_network_access_settings`, is added to streamline access to network settings. Additionally, the `setting_flag_enabled` function is introduced to handle boolean settings more robustly. The cache is invalidated on save and delete operations, ensuring data consistency. Tests have been added to validate the caching behavior and the new settings functionality.
2026-07-18 17:33:02 +00:00
..
__init__.py tests: Move tests to under tests folder. 2026-07-07 18:51:35 +00:00
test_core.py feat(settings): implement Redis caching for CoreSettings and enhance network access handling 2026-07-18 17:33:02 +00:00
test_db_session_timezone.py fix(db): pin session timezone to UTC via libpq startup packet 2026-07-15 10:20:38 +12:00