docs(claude): Widget-Empty-State-Pflicht in CLAUDE.md dokumentiert [deploy]
deploy.yml #41 -Commit
41765cc5df
pushed by
data
fix(box): Widget bleibt sichtbar wenn keine offenen Rechnungen vorhanden [deploy]
deploy.yml #40 -Commit
73e377dc01
pushed by
data
fix(mahnung): tms-Spalten auf ON UPDATE CURRENT_TIMESTAMP umstellen [deploy]
deploy.yml #39 -Commit
bfc89917b1
pushed by
data
fix(mahnung): Button per JS ans Ende der Aktionsleiste schieben statt Flex-Spacer [deploy]
deploy.yml #38 -Commit
d49e178554
pushed by
data
fix(mahnung): Button via direktem print statt resprints — sonst kein Output [deploy]
deploy.yml #37 -Commit
7031bea118
pushed by
data
fix(mahnung): Button "Mahnung erstellen" nur bei freigegebener + offener Rechnung, in zweiter Zeile [deploy]
deploy.yml #36 -Commit
e7375ac559
pushed by
data
Verzugszinsen werden für nicht-versandte Mahnungen live neu berechnet [deploy]
deploy.yml #35 -Commit
c8c16f1f85
pushed by
data
Fix: Zinssatz-Hilfetext zeigt immer Standard-Satz, nicht Override-Wert [deploy]
deploy.yml #34 -Commit
48c1b06058
pushed by
data
Setup: Zinssatz-Override zeigt effektiven Satz + Hilfetext [deploy]
deploy.yml #33 -Commit
ce525cee18
pushed by
data
Übernehmen setzt Versanddatum + Versandweg automatisch [deploy]
deploy.yml #32 -Commit
98f3f1a04b
pushed by
data
Fix: scan_belege nutzte undefiniertes $upload_dir [deploy]
deploy.yml #31 -Commit
9e3776fef3
pushed by
data
Fix: Form-Feed-Zeichen von pdftotext verhinderte OCR-Fallback [deploy]
deploy.yml #30 -Commit
7157f0d8c3
pushed by
data
Fix: Layout volle Breite statt fichehalfleft [deploy]
deploy.yml #29 -Commit
f776d121c5
pushed by
data
Fix: Tabellen-Layout fichehalfleft + Einschreiben-Pattern für OCR [deploy]
deploy.yml #28 -Commit
b588937956
pushed by
data
OCR für Bild-PDFs beim Belege-Scannen + Feedback-Meldung [deploy]
deploy.yml #27 -Commit
7196f2594c
pushed by
data
UI: Stammdaten-Tabelle mit fichecenter/underbanner gerahmt [deploy]
deploy.yml #26 -Commit
e785e53d8c
pushed by
data
Fix: Sendebelege-Liste nicht sichtbar (fehlendes print) + Styling Versand-Bereich [deploy]
deploy.yml #25 -Commit
b8c00daa55
pushed by
data
i18n: Alle Texte über $langs->trans() — ~100 neue Sprachschlüssel de_DE + en_US [deploy]
deploy.yml #24 -Commit
10cf41a687
pushed by
data
Fix: Menü-Navigation, GlobalNotify-URL, Dokument-Upload + -Löschen [deploy]
deploy.yml #23 -Commit
80d92042bc
pushed by
data
Docs: README + CLAUDE.md auf Stand nach Phasen 1-6 bringen
deploy.yml #22 -Commit
5e91c87c99
pushed by
data
Bonitaets-Workflow: Warnbox Kundenkarte + Uneinbringlich-Button Stufe 3 [deploy]
deploy.yml #21 -Commit
3a49c67fbd
pushed by
data
Hotfix: 500-Error beim Kundentyp-Filter — select_company-Filter muss USC-Syntax sein [deploy]
deploy.yml #20 -Commit
e833891804
pushed by
data
Vorschlagsliste UX: B2B/B2C-Filter wirkt direkt auf Kunden-Dropdown, Skip-Grund-Zelle harmonisiert [deploy]
deploy.yml #19 -Commit
3e67a876c1
pushed by
data
Pipeline-Fix: Commit-Message als ENV-Variable durchreichen statt String-Interpolation [deploy]
deploy.yml #18 -Commit
3a016ce999
pushed by
data
Versand-Reminder Cron + Ntfy-Push fuer unversendete Mahnungen [deploy]
deploy.yml #17 -Commit
660e91e65d
pushed by
data
Beleg-Scan: Sendungsnummer aus hochgeladenen PDFs erkennen [deploy]
deploy.yml #16 -Commit
216c185fb7
pushed by
data
Konfigurierbare Tracking-Patterns mit Live-Vorschau [deploy]
deploy.yml #15 -Commit
56954d68f3
pushed by
data
Versand-Erfassung + Sendebeleg-Upload pro Mahnung [deploy]
deploy.yml #14 -Commit
bb610a7594
pushed by
data
Vorschlagsliste: Kunden-Select2 + Mindestbetrag + Kundentyp-Filter + Kontakt-Spalte [deploy]
deploy.yml #13 -Commit
8e5e26c162
pushed by
data
Fix: Tab "Mahnwesen" auf Kundenkarte doppelt — completeTabsHead-Hook auf add/external filtern [deploy]
deploy.yml #12 -Commit
e4f2dd6fb2
pushed by
data