fix: keep background jobs alive

Add a background job orchestrator that restores profile jobs from saved credentials,
keeps pickup and store-watch schedules alive without UI logins, and exposes job
status via health/admin endpoints.
This commit is contained in:
2026-06-25 12:40:28 +02:00
parent 881b3d8d86
commit 02dfea8562
5 changed files with 308 additions and 6 deletions

View File

@@ -1,3 +1,5 @@
fix: retry transient pickup checks
fix: keep background jobs alive
Retry transient Foodsharing network failures such as socket hang up for safe read/check actions and add explicit pickup fallback scheduling, tick, and result logs so missed fallback checks can be diagnosed.
Add a background job orchestrator that restores profile jobs from saved credentials,
keeps pickup and store-watch schedules alive without UI logins, and exposes job
status via health/admin endpoints.