Trigger-Definitionen loesen bei einem Ereignis (Upload abgeschlossen, Texterkennung fertig, E-Rechnung geprueft) eine Aktion aus: Webhook (HMAC-signiert, SSRF-geschuetzt), Tag setzen, Dokumententyp setzen. Details: `dms/docs/INT-20-PRUEFPROTOKOLL.md`.
## Durchgefuehrte Pruefungen
- AK1 Trigger feuert bei passender/nicht passender Bedingung: bestanden
- AK2 Fehlerhafte Aktion blockiert Verarbeitung/andere Trigger nicht: bestanden
- AK3 Verwaltung nur mit Identitaet, Geheimnis nie im Klartext: bestanden
- Webhook-SSRF-Negativfaelle (Loopback/privat/Link-Local): bestanden
- Volltest gesamtes DMS-Modul auf Host 204: alle Pakete ok, 0 FAIL
- go vet, gofmt, Port-/Routen-Skripte: sauber
## Offen
- `dms.trigger.*`-Rechte fehlen im zentralen Core-Rechtekatalog (Folgeticket, analog DOC-22)
- Kein End-zu-Ende-Test ueber authz.Guard fuer den Admin-Fall (strukturell identisch zu auto-rules, aber ungetestet)
- E-Mail-Aktion, Ordner-Aktion, Trigger-UI: bewusst nicht Teil dieser Kachel
Kein Merge, kein Deploy.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
patrick
added 5 commits 2026-09-22 13:15:31 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Trigger-Definitionen loesen bei einem Ereignis (Upload abgeschlossen, Texterkennung fertig, E-Rechnung geprueft) eine Aktion aus: Webhook (HMAC-signiert, SSRF-geschuetzt), Tag setzen, Dokumententyp setzen. Details:
dms/docs/INT-20-PRUEFPROTOKOLL.md.Durchgefuehrte Pruefungen
Offen
dms.trigger.*-Rechte fehlen im zentralen Core-Rechtekatalog (Folgeticket, analog DOC-22)Kein Merge, kein Deploy.
🤖 Generated with Claude Code
Pull request closed