qbit_manage/modules
bobokun 7cdd31d2c7
feat(config): add automatic persistence of default values in config validation
- Enhance config validation to automatically add and persist default values
- Use temporary files for validation to prevent overwriting original config
- Update UI to reload configuration data when defaults are added during validation
- Improve user experience by eliminating manual addition of missing defaults

The validation process now detects when defaults are added during validation and automatically saves them to the original config file, with the web UI updating to reflect these changes immediately.
2025-08-28 14:31:09 -04:00
..
core 4.5.5 (#922) 2025-08-24 18:44:54 -04:00
__init__.py 4.5.4 (#910) 2025-08-16 22:28:26 -04:00
apprise.py 4.1.5 (#559) 2024-05-24 20:39:18 -04:00
config.py 4.5.4 (#910) 2025-08-16 22:28:26 -04:00
logs.py v4.5.0 (#862) 2025-07-11 19:13:41 -04:00
notifiarr.py Adds rate limit to Notifiarr 2023-05-30 21:42:57 -04:00
qbit_error_handler.py 4.5.1 (#874) 2025-07-19 08:59:41 -04:00
qbittorrent.py refactor(ui): unify spinner system and improve logging in config validation 2025-08-28 10:51:12 -04:00
scheduler.py 4.5.5 (#922) 2025-08-24 18:44:54 -04:00
torrent_hash_generator.py use logging in torrent_hash_generator 2023-05-22 16:16:38 -04:00
util.py feat(ui): add quick action settings persistence and improve command form handling 2025-08-28 12:15:53 -04:00
web_api.py feat(config): add automatic persistence of default values in config validation 2025-08-28 14:31:09 -04:00
webhooks.py 4.4.0 (#845) 2025-06-22 07:41:55 -04:00