ci(quick-261009-p0m): ZAP-Grundpruefung gegen alpha vor Freigaben, erster Lauf

- zap-baseline.sh: passive Aussenpruefung mit festgelegtem ZAP-Abbild, Ziel per ZAP_TARGET (Standard: oeffentliche Adresse von alpha), Anmeldedatei-Weg nur fuer den Ausnahmefall
- zap-hooks.py: Spinne fuellt keine Formulare aus und sendet keine (POST=0 lokal bewiesen)
- Sicherheitsprotokoll: Abschnitt Pruefung von aussen, erster Lauf direkt gegen die Anwendung (0 hoch, 2 mittel, 6 niedrig, 3 Info), Einordnung und Verlauf
- Betriebsanleitung Kapitel 9: Schritt Pruefung von aussen; Entwicklungsanleitung: Abschnitt ZAP; CHANGELOG

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-10-09 19:43:46 +02:00
parent 5b36b9a564
commit 13571df994
6 changed files with 276 additions and 2 deletions
+1 -1
View File
@@ -6,7 +6,7 @@ Diese Liste beschreibt in einfachen Worten, was sich von Version zu Version an T
### Neu
- Sicherheit: Neu ist ein Sicherheitsprotokoll, das in einfachen Worten festhält, was an Tessera bisher auf Sicherheit geprüft wurde – alle Code-Prüfungen, die Schutzmaßnahmen und die erste vollständige Prüfung vom 9. Oktober 2026 samt Bewertung jedes Befunds – und das bei jeder weiteren Prüfung fortgeschrieben wird. Außerdem prüft die Plattform nach jedem Bau automatisch den Quelltext, seine gesamte Geschichte und die fertigen Pakete auf Zugangsdaten und bekannte Schwachstellen in verwendeten Bausteinen. Diese Prüfung meldet nur und hält einen Bau nie an.
- Sicherheit: Neu ist ein Sicherheitsprotokoll, das in einfachen Worten festhält, was an Tessera bisher auf Sicherheit geprüft wurde – alle Code-Prüfungen, die Schutzmaßnahmen und die erste vollständige Prüfung vom 9. Oktober 2026 samt Bewertung jedes Befunds – und das bei jeder weiteren Prüfung fortgeschrieben wird. Außerdem prüft die Plattform nach jedem Bau automatisch den Quelltext, seine gesamte Geschichte und die fertigen Pakete auf Zugangsdaten und bekannte Schwachstellen in verwendeten Bausteinen. Diese Prüfung meldet nur und hält einen Bau nie an. Vor jeder Freigabe wird der Testserver alpha zusätzlich von außen angesehen, so wie ein Besucher ohne Konto: rein passiv, ohne Formulare abzusenden und ohne Angriffe; das Ergebnis jedes Laufs steht im Sicherheitsprotokoll.
- Eigene Module beim Start vorladen: Jedes eigene Modul – auch Einträge, die ein Administrator für alle angelegt hat – lässt sich auf „Beim Start vorladen“ stellen, in der Leiste oben in der Modulansicht oder unter Einstellungen → Eigene Module. Tessera lädt solche Module dann kurz nach dem Start nacheinander unsichtbar im Hintergrund, sodass der erste Klick sofort die fertige Seite zeigt. Die Wahl gilt nur für den jeweiligen Benutzer, im Browser und in der Desktop-App gleich; vorladen lassen sich höchstens acht Module, beim neunten erscheint ein Hinweis.
- Marktplatz: Die Detailseite jedes Moduls zeigt jetzt unter „Änderungen“, was sich von Modulversion zu Modulversion geändert hat – die neueste Version oben, ältere zum Aufklappen. Die Versionsnummern aller Module wurden dabei rückwirkend nachgetragen.
- Neues Modul „Domains“ in der Gruppe „Domains“: Domains bei AutoDNS registrieren, Kontakte und Kunden zuordnen. Ein Administrator aktiviert das Modul im Marktplatz; wer es nutzen soll, bekommt zusätzlich die Freigabe. Mit „Benutzen“ sehen Sie die Domainliste, die Kontakte, die Kunden und die Aufträge; mit „Verwalten“ (und als Administrator) registrieren Sie Domains, legen Kontakte und Kunden an und richten die Anbindung ein.