Crawler – Warteschlange
Administration → Web Crawler → Warteschlange
Detail-Ansicht aller Crawl-Jobs (queued / processing / completed / failed / skipped / cancelled).
Filter
Status, Quelle (manual / sitemap / recrawl), Tenant (Picker mit Suche), URL-Substring, Datums-Range (queued_at).
Bulk-Aktionen
Checkboxen pro Zeile + Select-all. Toolbar erscheint sobald mind. eine Zeile gewählt ist:
- Abbrechen — queued/processing → cancelled
- Erneut einreihen — failed/skipped/cancelled → queued (löscht Fehler-Message, started_at, duration)
- Nach vorne / hinten verschieben — Priorität ±10 (nur queued)
- Auto-Recrawl deaktivieren — kb_crawl_sources.is_active = false für (tenant_id, url)-Tupel
Jede Aktion popt einen Confirm-Dialog ("X von Y verarbeitet"). Auswahl wird beim Seitenwechsel zurückgesetzt.
Detail-Ansicht
Klick auf eine Zeile → /admin/crawler/<id> mit allen Job-Feldern, dem Recurring-Crawl-Status (Auto-Recrawl-Flag), Inhalts-Hash und Skip-Reason bei status=skipped (robots.txt, content-type, unverändert).