Michel Roegl-Brunner
5acaf144fb
Fix autosync toggle disable functionality
...
- Fix service instance management to use global instance for stopping autosync
- Add automatic saving when toggle is changed (no manual save required)
- Fix validation issue where custom sync type without cron expression caused 400 error
- Add comprehensive debugging and error handling
- Ensure .env file is properly updated with AUTO_SYNC_ENABLED value
- Improve service lifecycle management with proper state cleanup
- Add fallback logic for invalid sync interval configurations
Resolves issue where disabling autosync in GUI didn't update .env file or stop service
2025-10-24 22:15:24 +02:00
..
2025-10-06 16:24:19 +02:00
2025-10-06 16:24:19 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-10-24 22:15:24 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-17 15:26:59 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-17 15:26:59 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-24 22:15:24 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-10-24 22:15:24 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-10-24 22:15:24 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-24 22:15:24 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-10-24 22:15:24 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-24 22:15:24 +02:00
2025-10-06 16:24:19 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-17 15:26:59 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-09-15 14:30:07 +02:00
2025-10-17 15:26:59 +02:00
2025-10-06 16:24:19 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-06 16:24:19 +02:00
2025-10-06 16:24:19 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-09-15 14:30:07 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-24 22:15:24 +02:00
2025-10-17 15:26:59 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-06 16:24:19 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-24 22:15:24 +02:00
2025-10-17 15:26:59 +02:00
2025-10-06 16:24:19 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-06 16:24:19 +02:00
2025-10-17 15:26:59 +02:00
2025-10-24 22:15:24 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-10-17 15:26:59 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-24 22:15:24 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-24 22:15:24 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-24 22:15:24 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-24 22:15:24 +02:00
2025-09-15 14:30:07 +02:00
2025-10-17 15:26:59 +02:00
2025-09-15 14:30:07 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-24 22:15:24 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-06 16:24:19 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-09-15 14:30:07 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-09-15 14:30:07 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-06 16:24:19 +02:00
2025-10-06 16:24:19 +02:00
2025-10-06 16:24:19 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-09-10 14:47:48 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-06 16:24:19 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-09-15 14:30:07 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-09-15 14:30:07 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-24 22:15:24 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-24 22:15:24 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-09-15 14:30:07 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-06 16:24:19 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-06 16:24:19 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-17 15:26:59 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-09-15 14:30:07 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-09-15 14:30:07 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-24 22:15:24 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-06 16:24:19 +02:00
2025-10-06 16:24:19 +02:00
2025-10-06 16:24:19 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-06 16:24:19 +02:00
2025-10-24 22:15:24 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-06 16:24:19 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-06 16:24:19 +02:00
2025-10-17 15:26:59 +02:00
2025-09-15 14:30:07 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-09-15 14:30:07 +02:00
2025-10-06 16:24:19 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00
2025-10-24 22:15:24 +02:00
2025-10-17 15:26:59 +02:00
2025-10-17 15:26:59 +02:00