Dolibarr-Modul Eplan — Verknüpfung zur ElektroPlan PWA
Find a file
Eduard Wisch 8930d7804a
All checks were successful
Deploy Eplan / deploy (push) Successful in 9s
fix: Audit-Findings — en_US-Parity, LIKE-Escape, Rate-Limit [deploy]
Aus /dolibarr audit Report:
- en_US: 5 fehlende Tab-/Placeholder-Keys ergänzt (Parity 100%)
- LIKE-Wildcard-Escape: %, _ und \\ im User-Input werden maskiert bevor
  in LIKE '%..%'-Pattern eingebaut (sonst matched "100%" zu viel)
  Betrifft auftraege_listen (Z.75-77) und kunden_suchen (Z.124)
- Rate-Limit: File-basiert nach KB #354 — max. 10 fehlgeschlagene Token-
  Checks pro IP in 15 Minuten, dann 429. Bei Erfolg wird Zähler resettet.
  Zähler liegen unter DOL_DATA_ROOT/eplan/loginattempts/<sha1(ip)>.json

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-19 11:58:14 +02:00
.forgejo/workflows fix: Deploy-Workflow nach ImportZugferd-Pattern (rsync + wget ntfy) [deploy] 2026-04-13 18:25:05 +02:00
admin fix: API-Endpoint in Setup aus Browser-URL statt DOL_MAIN_URL_ROOT [deploy] 2026-04-19 11:24:48 +02:00
ajax fix: Audit-Findings — en_US-Parity, LIKE-Escape, Rate-Limit [deploy] 2026-04-19 11:58:14 +02:00
core/modules fix: Modul-Beschreibung + Rechte-Labels via Sprachdatei [deploy] 2026-04-19 09:48:49 +02:00
langs fix: Audit-Findings — en_US-Parity, LIKE-Escape, Rate-Limit [deploy] 2026-04-19 11:58:14 +02:00
lib fix: Audit-Findings — en_US-Parity, LIKE-Escape, Rate-Limit [deploy] 2026-04-19 11:58:14 +02:00
aufmass_order.php fix: Modul-Beschreibung + Rechte-Labels via Sprachdatei [deploy] 2026-04-19 09:48:49 +02:00
aufmass_thirdparty.php feat: Tabs Aufmaß auf Auftrag + Kundenkarte [deploy] 2026-04-13 18:32:21 +02:00