flessinb
  • Joined on 2026-08-06
flessinb pushed to main at flessinglabs/kundencenter 2026-09-29 11:49:27 +02:00
5ec8a526b3 fix(audit): audit_events auf DB-Ebene unveränderlich machen (append-only)
flessinb pushed to main at flessinglabs/kundencenter 2026-09-29 11:41:45 +02:00
a9893b6d32 fix(worker): Lease/Heartbeat statt starrer 5-Minuten-Grenze bei Jobwiederaufnahme
flessinb pushed to main at flessinglabs/kundencenter 2026-09-29 11:36:54 +02:00
b64cec21a4 fix(cli): Migrationen mit Prüfsumme und Sperre gegen Parallelausführung härten
flessinb pushed to main at flessinglabs/kundencenter 2026-09-29 11:32:28 +02:00
881f19ed05 fix(cli): Passwort nie mehr als Klartext-Argument, neuer reset-password-Befehl
flessinb pushed to main at flessinglabs/kundencenter 2026-09-29 11:25:29 +02:00
1bda3ac1aa fix(invoices): CSV-Formel-Injection im Export verhindern
flessinb pushed to main at flessinglabs/kundencenter 2026-09-29 11:06:02 +02:00
12fec5c822 feat(rechnungen): Export für den Steuerberater (CSV, PDF-ZIP, DATEV-Buchungsstapel)
flessinb pushed to main at flessinglabs/kundencenter 2026-09-29 10:44:38 +02:00
8cf8404440 fix(backup): Ticket-Anhänge in Sicherung und Wiederherstellungstest einschließen
flessinb pushed to main at flessinglabs/kundencenter 2026-09-29 09:56:52 +02:00
acf8751f9f fix(audit): GET_LOCK-Ergebnis prüfen, connector/ip in Hash-Kette
flessinb created pull request flessinglabs/kundencenter#1 2026-09-29 08:52:50 +02:00
Audit: GET_LOCK-Ergebnis vor Eintrag prüfen
flessinb created branch codex/nightbot-2026-09-30 in flessinglabs/kundencenter 2026-09-29 08:52:28 +02:00
flessinb pushed to codex/nightbot-2026-09-30 at flessinglabs/kundencenter 2026-09-29 08:52:28 +02:00
51089b2249 Guard audit writes when advisory lock is unavailable
flessinb pushed to main at flessinglabs/kundencenter 2026-09-29 00:18:01 +02:00
4976fc529e fix(discord): /ticket auch für Personal nutzbar, klarere Fehlermeldung
flessinb pushed to main at flessinglabs/kundencenter 2026-09-29 00:12:14 +02:00
078b1357fb refactor(discord): einheitliche Berechtigung über verknüpfte Konten
flessinb pushed to main at flessinglabs/kundencenter 2026-09-29 00:05:45 +02:00
8243cdb111 feat(discord): Ticket-Befehle + saubere Rechtetrennung Kunde/Personal
flessinb pushed to main at flessinglabs/kundencenter 2026-09-28 23:50:57 +02:00
3371655ca3 feat(mail): Begrüßungsmail mit Zugang, Produkten, Preisen und Discord
flessinb pushed to main at flessinglabs/kundencenter 2026-09-28 23:44:58 +02:00
1cd1a8b03a feat(discord): Ticket-Threads mit bidirektionaler Synchronisierung
flessinb pushed to main at flessinglabs/kundencenter 2026-09-28 23:41:11 +02:00
fcbd34b0c6 feat(discord): Kunden-Kontoverknüpfung per Discord-OAuth
flessinb pushed to main at flessinglabs/kundencenter 2026-09-28 23:28:29 +02:00
c8da9362a7 feat: Discord-Bot über die Oberfläche konfigurierbar
flessinb pushed to main at flessinglabs/kundencenter 2026-09-28 23:00:37 +02:00
8616e51adc feat(mail): HTML-Mails mit Link zum Ticket/zur Rechnung als Schaltfläche
flessinb pushed to main at flessinglabs/kundencenter 2026-09-28 22:50:48 +02:00
c0289317bf feat(tickets): E-Mail-Benachrichtigung beim Antworten sichtbar/steuerbar