CluPilotCloud/tests/Feature/Security
nexxo 17a07d1a68 Fix-Runde 1: Host-Sperren gehen an jeden Betreiber mit hosts.manage
Koordinator-Entscheidung statt neuer Einstellung: der Empfaengerkreis ist
per Definition richtig, weil es genau die Menschen sind, die eine
Host-Sperre in der Konsole ueberhaupt aufheben duerfen, und er pflegt sich
bei jedem Rollenwechsel von selbst mit. notifyHostManagers() nutzt Spaties
eigenen Operator::permission()-Scope (dieselbe Pruefung wie authorize()
an anderer Stelle, nur als Mengenabfrage) - kein Empfaenger heisst keine
Mail, kein Fehler, keine Drossel-Markierung; jede Adresse einzeln in ihrem
eigenen try/catch, damit ein abgelehntes Postfach nicht die uebrigen
Betreiber um ihre Meldung bringt.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-03 14:47:54 +02:00
..
BlockAddressTest.php Fix-Runde 1: der WG-Endpunkt-Zweig der Ausnahmeliste bekommt einen Test 2026-08-03 13:25:36 +02:00
HostFirewallTest.php Fix-Runde 1: strukturelle Pruefung statt Zaehler, und der nicht erreichbare Host bekommt einen Test 2026-08-03 13:03:35 +02:00
ScanForIntrusionsTest.php Fix-Runde 2: ein werfender Gast reisst den Lauf nicht mehr mit 2026-08-03 14:15:36 +02:00
SecurityBlockMailTest.php Fix-Runde 1: Host-Sperren gehen an jeden Betreiber mit hosts.manage 2026-08-03 14:47:54 +02:00