feat(sources): Sammel-Bearbeitung fuer Vorschlaege im Aufgaben-Reiter
Die Vorschlags-Tabelle hat jetzt eine Checkbox-Spalte mit Alle-auswaehlen (wirkt auf die gefilterten Zeilen) und zwei Knoepfe Ausgewaehlte annehmen / Ausgewaehlte ablehnen. Noetig geworden, weil ein Pruefaluf hunderte Vorschlaege erzeugen kann und Einzelklicks mit Dialog dann nicht praktikabel sind. Neuer Endpoint PUT /suggestions/bulk nutzt exakt dieselbe Entscheidungslogik wie der Einzel-Endpoint (gemeinsamer Helper _apply_suggestion_decision, inkl. Auto-Reject und Duplikat-Schutz), bereits erledigte IDs werden uebersprungen statt als Fehler gewertet. Ein Audit-Eintrag pro Sammelaktion mit Zaehlern. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Dieser Commit ist enthalten in:
@@ -55,6 +55,7 @@ AUTH_PROTECTED = [
|
||||
("GET", "/api/sources/health/history"),
|
||||
("GET", "/api/sources/suggestions"),
|
||||
("PUT", "/api/sources/suggestions/1"),
|
||||
("PUT", "/api/sources/suggestions/bulk"),
|
||||
("POST", "/api/sources/health/run"),
|
||||
("GET", "/api/sources/health/run-status"),
|
||||
("POST", "/api/sources/health/search-fix/1"),
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren