Commit graph

7 commits

Author SHA1 Message Date
fds2610-bot
e81df45382 Fix #170: Tests laufen als www-data und räumen angelegte Dateien selbst auf 2026-08-02 16:12:47 +02:00
fds2610-bot
7cea573ffc Fix #e2e: E2E-Tests ergänzt, /accounts/new und /assets/new lieferten HTTP 500
Steuerkram an den e2e-runner angebunden (tests/e2e/, 44 Playwright-Tests).
Der erste Smoke-Lauf fand zwei Seiten mit HTTP 500: AccountController::create
las $_GET['from'] ungeprüft, assets/form.php nutzte $testMode und
$defaultKontoId außerhalb des Bearbeiten-Zweigs. Beides war bis zur
Fehler-Härtung (#142) nur eine stille Warning.

Test 67 räumt sein Belegverzeichnis jetzt mit ab - es blieb als root-eigenes
Verzeichnis liegen und blockierte spätere echte Uploads mit HTTP 500.

Test 77 (neu) sichert die Löschsperre von Beleg::delete() ab.
2026-08-02 11:58:33 +02:00
fds2610-bot
efdca6fbc3 Docs: README verschlankt, docs/-Verzeichnis mit Unterseiten je Bereich 2026-04-12 19:20:25 +02:00
fds2610
5c7bc073fa CLAUDE.md: Migrations-Prozess dokumentiert 2026-03-29 13:20:11 +02:00
fds2610
fcd4d227a1 Dokumentation angepasst 2026-03-28 11:19:50 +01:00
fds2610
29295989aa Fix #7: Lieferantenmanagement mit Dropdown-Auswahl an Belegen hinzufügen 2026-03-26 21:06:48 +01:00
fds2610
632cbeea12 Fix #3: Integrationstests und Test-Runner für alle Kernfunktionen erstellt 2026-03-25 23:07:02 +01:00