Reconcile stale running scrapes and allow per-scrape delete
This commit is contained in:
@@ -40,8 +40,11 @@ Rules:
|
||||
- One running scrape at a time. Further requests queue.
|
||||
- `stop` marks the job and lets the current page finish.
|
||||
- `resume` continues a paused scrape from its stored cursor, so an interrupted walk does not fetch
|
||||
the pages it already has again. The History popup has a **Resume** button and the API a
|
||||
`POST /api/media/scrape/resume` route.
|
||||
the pages it already has again. The History popup has **Resume** and **Delete** buttons and the
|
||||
API a `POST /api/media/scrape/resume` route.
|
||||
- On daemon start, scrapes still marked `running` or `queued` on disk are stale (their job died
|
||||
with the previous daemon). They are reconciled to `paused` so the UI tells the truth and Resume
|
||||
can continue them.
|
||||
- Every page is an outbound read. Sends from commands keep their own pacing.
|
||||
|
||||
## Pacing and backoff
|
||||
|
||||
Reference in New Issue
Block a user