Unifi-Voucher-Tool/tests
Friederich Loheide 0716311ff6 Tests für Upload und Ui, strengere CI-Prüfungen
- tests/UploadTest.php prüft den SVG-Filter (Skripte, Event-Handler,
  javascript:-Verweise) und Upload::isLocal gegen Pfad-Tricks
- tests/UiTest.php prüft Versionsstempel, Media-Pfade und die
  Branding-Overrides inklusive Abweisung ungültiger Farbwerte
- PHPStan analysiert jetzt auch includes/Ui.php und includes/Upload.php
- CI vergleicht die Sprachdateien (gleiche Schlüsselmenge) und prüft,
  dass jeder im Code verwendete Schlüssel existiert

Dabei aufgefallen und behoben: Upload.php rief __() direkt auf und wäre
außerhalb einer Seite mit geladener I18n mit einem Fatal Error
abgebrochen; jetzt gibt es einen Fallback auf die deutsche Meldung.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-23 06:52:22 +00:00
..
.htaccess Sicherheits-Header, Werkzeuge und Dokumentation 2026-09-23 06:49:14 +00:00
ApiKeyTest.php E-Mail-Retry, Voucher-Resend, Tageslimit, Docker-Politur 2026-06-05 20:56:26 +00:00
CryptoTest.php E-Mail-Retry, Voucher-Resend, Tageslimit, Docker-Politur 2026-06-05 20:56:26 +00:00
MigrationSplitterTest.php E-Mail-Retry, Voucher-Resend, Tageslimit, Docker-Politur 2026-06-05 20:56:26 +00:00
TotpTest.php E-Mail-Retry, Voucher-Resend, Tageslimit, Docker-Politur 2026-06-05 20:56:26 +00:00
UiTest.php Tests für Upload und Ui, strengere CI-Prüfungen 2026-09-23 06:52:22 +00:00
UploadTest.php Tests für Upload und Ui, strengere CI-Prüfungen 2026-09-23 06:52:22 +00:00