info: datum: 24.06.2026 release: 2.3.8 changelog: - version: 2.3.8 datum: 24.06.2026 changes: - "Zwei-Faktor-Authentifizierung (2FA) fürs Backend – optional pro Benutzer" - "2FA-Verfahren: TOTP (Authenticator-App) und E-Mail-Code, einzeln oder zusammen aktivierbar" - "E-Mail-Code geht an eine separate, frei wählbare 2FA-Adresse (Fallback: Login-E-Mail)" - "Selbstverwaltung unter /backend/2fa-settings (QR-Einrichtung für TOTP, Aktivieren/Deaktivieren)" - "Dashboard: Anzeige der aktuellen Version sowie verfügbarer (neuerer) Releases inkl. Pre-Release-Kennzeichnung" - version: 2.3.7 datum: 23.06.2026 changes: - "Dashboard: Speicherverbrauch von System- und Daten-Volume mit Icons" - "Produkt: Option \"Widerrufsbutton aktivieren\" (pro Produkt)" - "Auftragsdetails: Positionen-Ansicht überarbeitet (Spalten Widerruf/Status, Preise, Aktionen; Vorschaubilder wie in der Auftragsliste)" - "Auftragsposition: Widerruf-Status mit Datum (ob/wann widerrufen) inkl. Anzeige im Backend" - "Widerrufsformular im Shop unter /revocationform (Bestellnummer + E-Mail + Captcha)" - "Deep-Link /revocationform/order/uuid/: Kunde kann pro Position widerrufen (Flag + Zeitpunkt werden gesetzt)" - "Neue Events für die Mail-Queue: order_revocation_request (Widerruf angefordert) und order_revocation_position_request (Position widerrufen)" - "Mail-Variablen order_revocation_request: order, shop, contact, revocationEmail, revocationAlias, revocationLink (Deep-Link-Pfad, z.B. https://{Shop-Domain}{{ revocationLink }})" - "Mail-Variablen order_revocation_position_request: order, position, shop, contact" - version: 2.3.6 datum: 10.06.2026 changes: - "Verbrauchsanzeige im Dashboard" - "Shop kann eigene SMTP Einstellungen haben" - "Passwort Start und Finish Aktion Absender und Empfänger Bug behoben" - "Form Based Layouter speichert jetzt die Firma vom angemeldeten Benutzer" - "Kalk kann jetzt mit $Vxxx_staffel_value$V umgehen. Mit staffelCalc=\"$Vauflage$V\" kann in der Option die Grundlage der Staffel aus der Papierdatenbank übergeben werden." - "Papierdatenbank Kommawerte" - "Cron Cache löschen" - version: 2.3.5 datum: 01.04.2026 changes: - "Mollie Zahlungsanbieter" - "Aktionen der An und Von Name wird jetzt ans Mailsystem übergeben" - text: "CMS ContentBuilder Plugin kann aktiviert. (Custom Plugin und das Storefront Template muss die Ausgabe unterstützen)" images: - "screen1.png" - "screen2.png" - "CMS Wysiwyg respektieren von h,ul tags" - "Account kann bei der Registrierung übergeben werden" - "Clear Cache rewrite" - "Löschen von Kunden wenn kein Afträge da." - version: 2.3.4 datum: 19.03.2026 changes: - "Auftragssuche nach EMail" - "Freigabeprozess für Externe implementiert (Aktion, Events)" - "Kalkulation in Auftrag bearbeiten kann mehrere Produkte pro XML" - "Kosmetische änderungen für eingeschränkte Benutzer" - version: 2.3.3 datum: 10.03.2026 changes: - "Auftrag bearbeiten jetzt mit Dateiupload" - "Auftragsdetails in Tailwind" - "Bereich Aufträge hat jetzt eigene Benutzergruppe" - "In EMails können Bilder eingebettet werden: {{ email.image('@images/logo.png') }}" - "Fix Graphgeneration in Calc" - version: 2.3.2 datum: 17.02.2026 changes: - "Fix CreativeLayouter PDF Rendering pt in mm" - "VoucherBundle: CSV Upload für Gutscheincodes" - "VoucherBundle: Vorschau vor Import" - "Gutschein-Produkt: Verknüpfung mit VoucherBundle" - "Plugin-Liste: Tailwind Redesign" - "Kontakt-Liste: Tailwind Redesign" - version: 2.3.1 datum: 15.01.2026 changes: - "Bugfixes und Verbesserungen" - version: 2.3.0 datum: 01.01.2026 changes: - "Initiales Release"