📢 Changelog - Versionsverlauf

Version 1.1.2

veröffentlicht: 04/2025

  • Neu Admins können sich nun als Schuldner einloggen und mit einem Klick wieder in ihre eigene Sitzung zurückkehren
  • Neu Tabs zur Filterung von Ratenzahlungen nach Status (offen, bezahlt, alle) implementiert
  • Neu In der Aktivitätsübersicht wird nun das Aktenzeichen inkl. Link zur Detailansicht angezeigt
  • Verbessert Styling der Tabs zur besseren visuellen Trennung und intuitiveren Bedienung überarbeitet
  • Verbessert Navigation unterscheidet jetzt korrekt zwischen Admin- und Schuldner-Login-Sessions
  • Verbessert Benutzer-Menü zeigt nun abhängig vom aktuellen Guard passende Namen und Optionen an
  • Bugfix Problem behoben, bei dem nach dem Wechsel zurück zum Admin eine neue Anmeldung erforderlich war
  • Bugfix DataTables-Fehlermeldung behoben („Route [admin.switch.kunde] not defined“), durch korrekt registrierte Route
  • Entfernt Duplizierte Anzeige von Navigationseinträgen bei gleichzeitiger Admin- und Schuldner-Session

Version 1.1.1

veröffentlicht: 04/2025

  • Neu Schuldner-Login implementiert: Schuldner können sich jetzt über ein eigenes Auth-System anmelden (auth.schuldner Middleware + Route-Gruppen)
  • Neu Eine eigene Zahlungsverlauf-Ansicht für Schuldner mit responsivem DataTable integriert
  • Neu Neue Methode payments() im Schuldner-Controller zur Bereitstellung der Zahlungsdaten
  • Neu Schuldnerdetails Seite vollständig überarbeitet und optisch aufgeräumt mit klarerem Grid-Layout
  • Neu Systemeinstellungen-Ansicht mit Tabs für Allgemeines und Aussehen erstellt
  • Neu Neue Settings-Felder in die Datenbank-Migration integriert (firma, logo, login_logo, login_hintergrund, etc.)
  • Neu Logo-, Login-Logo- und Hintergrundbild-Vorschau mit hellem Rahmen und Hintergrund ergänzt
  • Neu Dynamischer Webseiten-Titel via webseiten_name Setting
  • Neu Dynamisches Login-Design: Logo & Hintergrundbild aus Settings, voll responsive
  • Neu Backend-Logik zum Speichern und Laden von Systemeinstellungen erstellt
  • Neu Erfolgs-Hinweis bei 100 % Zahlungsfortschritt („🎉 Alle Raten vollständig bezahlt!“)
  • Neu E-Mail-Vorlage um dynamische Firmeninformationen erweitert (Firma, Leitung, Kontakt)
  • Neu Hinweisbox, wenn keine Ratenzahlungen vorhanden sind (leerer Zustand)
  • Neu Responsives Layout mit Zweispaltigkeit für Monatsrate und letzte Zahlung
  • Neu Anzeige der monatlichen Gesamtrate über alle aktiven Ratenzahlungen
  • Neu Farbige Statusanzeige bei monatlicher Rate – Grün bei 0 €, Rot bei offenen Raten
  • Neu Badges bei monatlicher Rate (z. B. „Offen“, „Alles bezahlt 🎉“)
  • Neu Separate Passwort-Zurücksetzen-Logik für Schuldner basierend auf Kundennummer eingeführt
  • Neu HTML-E-Mail-Vorlage im Corporate Design für Passwort-Reset erstellt
  • Neu PasswordResetCustomMail-Klasse für individuellen Mail-Versand implementiert
  • Neu Benutzerrolle-Auswahl (Admin/Schuldner) auf der "Passwort vergessen"-Seite eingebaut
  • Neu Route-Unterstützung für schuldner/forgot-password und schuldner/reset-password hinzugefügt
  • Neu Benutzer können nun ihr Passwort und ihre E-Mail-Adresse direkt über das Profil ändern
  • Neu Admins können eine Zahlungserinnerung per Klick an Schuldner senden
  • Neu Monatlicher E-Mail-Report für Schuldner mit einer Übersicht aller offenen Ratenzahlungen automatisch eingeführt
  • Neu E-Mail-Vorlage im CI-Stil mit Logo, Unternehmensdaten und personalisierter Anrede hinzugefügt
  • Verbessert Layout der Schuldner-Detailansicht an das Admin-Design angepasst (zweispaltig mit Schuldner- und Forderungsinformationen)
  • Verbessert Navigation wurde rollenbasiert angepasst – Schuldner sehen nur relevante Menüpunkte
  • Verbessert Darstellung von Badges und Beträgen in Tabellen vereinheitlicht und visuell optimiert
  • Verbessert Ratenzahlungs-Gesamtforderung in Schuldnerdetails wird jetzt korrekt serverseitig berechnet statt aus DataTable gezogen
  • Verbessert Login-Seite vollständig überarbeitet: modernes Design, zentriert, transparente Karte, bessere Kontraste
  • Verbessert Optische Darstellung der Monatsrate mit Icon, Farbcodierung und Textausrichtung
  • Verbessert Karten für "Fortschritt" und "PDF-Download" sind jetzt gleich hoch
  • Verbessert Navigationslink zur Systemeinstellungs-Seite im Admin-Bereich ergänzt
  • Verbessert Passwortänderung zeigt nun verständliche Fehlermeldungen bei falscher Eingabe
  • Verbessert Fortschrittsbalken mit dynamischer Farbe je nach Status
  • Verbessert Anzeige „Letzte Zahlung“ mit aufgeräumtem Layout
  • Verbessert tandard-Benutzertyp auf der Passwort-Vergessen-Seite auf „Schuldner“ gesetzt
  • Verbessert Reset-Mail-Betreff in eine professionelle Formulierung umgewandelt
  • Verbessert Das Profil-Layout wurde modernisiert, Unterstriche entfernt und Felder optisch angepasst
  • Verbessert Reset-Formular dynamisch angepasst, um für Admins und Schuldner korrekt zu funktionieren
  • Verbessert Einleitungstext der Report-E-Mail erweitert für mehr Klarheit und Transparenz gegenüber Schuldnern
  • Bugfix Fehlerhafte Einbindung von Illuminate\Http\Request im Schuldner-Controller korrigiert
  • Bugfix Spalte „Gebucht am“ zeigt nun korrekte Datumswerte statt „Invalid date“
  • Bugfix Falsche Anzeige der Gesamtforderung durch überschreibendes JavaScript entfernt
  • Bugfix DataTables-Konflikte durch falsche Spaltenbezeichnungen (title vs. titel) behoben
  • Bugfix Fehlerhafte Darstellung der Badge-Farben (z. B. bei Status Unbezahlt) in der Kundenansicht korrigiert
  • Bugfix Layout-Fehler mit QR-Code im PDF-Dokument behoben (Positionierung & Ausrichtung optimiert)
  • Bugfix Problem mit doppelt gesetztem Login-Background und Login-Logo behoben
  • Bugfix Fehlerhafte E-Mail-Zuordnung bei Schuldnern korrigiert (E-Mail aus Kundennummer ermittelt)
  • Bugfix ehlende remember_token-Spalte in der kunde-Tabelle hinzugefügt, um Passwort-Reset-Prozess zu ermöglichen
  • Bugfix Fehlerhafte Anzeige des Kundennamens in E-Mails wurde korrigiert
  • Bugfix E-Mail wird beim Zurücksetzen nicht mehr fälschlich als "vergeben" blockiert
  • Bugfix Datenübergabe in der Mail korrigiert, sodass Variablen wie name, raten und firma korrekt gerendert werden
  • Bugfix Fehler „Undefined property $data“ im Mail-Template durch saubere Verwendung von öffentlichen Properties gelöst
  • Entfernt Doppelte Dashboard-Routen für Schuldner in der web.php bereinigt
  • Entfernt Überflüssiges JavaScript, das die gesamtforderungsum-Anzeige mit einem falschen Wert überschrieben hatte
  • Entfernt Anzeige der „nächsten fälligen Rate“ zugunsten der monatlichen Gesamtrate
  • Entfernt Logging des Reset-Tokens im Passwort-Reset-Prozess ersetzt durch echten Mailversand
  • Entfernt Überflüssige Unterstreichungen und alte Eingabefeld-Designs im Profilbereich
  • Entfernt Veralteten Zugriff auf nicht existierende $report-Variable in der Blade-View bereinigt

Version 1.1.0

veröffentlicht: 03/2025

  • Bugfix Entfernen eines Schuldners war nicht möglich - dies funktioniert nun
  • Bugfix Wollte man im Changelog einen Eintrag hinzufügen so wurde das "löschen" Icon falsch angezeigt

Version 1.0.9

veröffentlicht: 03/2025

  • Neu Changelog-Index-Seite mit DataTables-Integration versehen
  • Neu Serverseitige API-Route /admin/changelog/data hinzugefügt
  • Neu Interaktive Sortierfunktion für einzelne Changelog-Punkte via Drag & Drop implementiert
  • Neu @include('admin.changelog._script') zur Wiederverwendung von JavaScript eingebaut
  • Neu Tooltip und Icon für den "Eintrag löschen"-Button eingefügt
  • Neu Changelog-Einträge dynamisch über add-entry Button erzeugbar
  • Neu Standard-Layout für Changelog-Einträge mit Sortiergriff (fa-arrows-alt) versehen
  • Neu Automatische Aktualisierung der Namensindizes bei Eintrag-Hinzufügung oder Sortierung
  • Neu Unterstützung für das Ausblenden der Beschreibung bei Auswahl von „Kein Eintrag verfügbar“
  • Verbessert Ladeverhalten des DataTables durch asynchrone API-Anbindung optimiert
  • Verbessert JSON-Parsing der changes-Spalte für konsistente Anzeige im Index
  • Verbessert Delete-Button mit btn-outline-danger und Tooltip ersetzt
  • Verbessert Feedback bei Löschvorgängen durch Toastr und konsolenausgaben ergänzt
  • Verbessert Index-Skript in separate Datei _script.blade.php ausgelagert
  • Verbessert UI-Styling von Tabellenzellen, Buttons und Eintragsfeldern für bessere UX
  • Verbessert Drag-and-drop-Bereich durch input-group-text optisch hervorgehoben
  • Bugfix Problem mit DELETE-Methode und Route /admin/changelog/{id}/delete behoben
  • Bugfix Fehlerhafte CSRF-Token-Verarbeitung im AJAX-Löschen korrigiert
  • Bugfix JSON wurde in DataTables doppelt encodiert – nun korrekt decodiert per cast
  • Bugfix Probleme mit falschen Indizes bei mehreren Changelog-Einträgen beseitigt
  • Bugfix sortable()-Fehler durch fehlende jQuery-Library erkannt und gelöst
  • Bugfix Speichern-Button in der Create-Ansicht fehlte – nun korrekt eingebaut
  • Bugfix Entfernen-Button reagierte nicht mehr nach Sortierung – jetzt korrekt registriert
  • Entfernt Manuelles JSON-Encoding im Blade-Template für Einträge
  • Entfernt Wiederholten Code in Changelog-Erstellung durch zentrale Script-Datei ersetzt
  • Entfernt Alte Tabelle mit statischem Blade-Loop in der Index-Ansicht
  • Entfernt Inline-Formular-Logik für Löschungen durch JS-gestützten Ajax-Handler ersetzt

Version 1.0.8

veröffentlicht: 03/2025

  • Neu Neue Changelogs werden nun in den letzten Aktivitäten auf dem Dashboard angezeigt
  • Neu Erstellt man einen neuen Ratenzahlungsplan, wird dies ebenfalls in den Aktivitäten aufgelistet
  • Neu Neben „Abmelden“ gibt es nun einen „Profil“-Button, um Benutzereinstellungen einfacher zu erreichen.
  • Neu Die Menüpunkte „Ratenzahlungen“ & „Schuldner“ wurden zu „Forderungen“ zusammengelegt
  • Verbessert Doppelte Pfeile entfernt aus Dropdowns
  • Verbessert Dropdowns schließen sich nicht mehr sofort, wenn man mit der Maus zwischen Haupt- & Untermenüs wechselt
  • Verbessert Menü wurde links neben dem Logo positioniert
  • Verbessert Dashboard-Design modernisiert
  • Verbessert Entwickler-Info-Modal überarbeitet
  • Bugfix Ratenzahlungspläne konnten nicht gelöscht werden, wenn keine Zahlungen existierten
  • Bugfix Benutzer-Dropdown öffnete sich nicht
  • Bugfix Ratenzahlungsplan-Status wurde nicht korrekt aktualisiert
  • Entfernt Alte ungenutzte Styles in der Navigation
  • Entfernt Doppelte Pfeile in den Dropdown-Menüs
  • Entfernt Alte Entwickler-Info-Struktur im Dashboard

Version 1.0.7

veröffentlicht: 03/2025

  • Neu Fehlermeldung für Überbuchung: Wenn eine Zahlung den Restbetrag überschreitet, wird nun eine klare Fehlermeldung ausgegeben
  • Verbessert Verbesserte Fehlerbehandlung beim Löschen von Ratenzahlungen
  • Verbessert Datentabelle aktualisiert sich automatisch nach Änderungen (Löschen/Zahlung speichern)
  • Bugfix Status-Badge-Fehler behoben: Status wie "In Bearbeitung" wurden manchmal falsch angezeigt
  • Bugfix Löschen von Ratenzahlungen ohne Zahlungen funktioniert wieder korrekt
  • Bugfix Restforderung und Zahlungen aktualisieren sich nun zuverlässig nach Änderungen
  • Bugfix Buchungen konnten vorher fälschlicherweise durchgeführt werden, wenn die Hauptforderung gedeckt war, aber noch offene Zinsen oder Auslagen bestanden. → Jetzt wird die gesamte Forderung (inkl. Auslagen & Zinsen) geprüft, bevor eine Zahlung akzeptiert wird
  • Entfernt Doppelte Anzeige von €-Zeichen in Beträgen wurde entfernt

Version 1.0.6

veröffentlicht: 03/2025

  • Bugfix Die Restforderung wurde nicht korrekt berechnet, wenn eine Zahlung eingetragen wurde
  • Bugfix Jetzt wird die Restforderung korrekt als (Hauptforderung + Kosten & Auslagen + Zinsen - geleistete Zahlungen) berechnet
  • Bugfix Falls die Restforderung 0 € beträgt, wird der Status nun auf "bezahlt" gesetzt
  • Bugfix Falls noch offene Forderungen bestehen, aber bereits Zahlungen geleistet wurden, bleibt der Status "in Bearbeitung"
  • Bugfix Falls keine Zahlungen erfolgt sind, bleibt der Status "unbezahlt"
  • Bugfix Nach dem Löschen einer Zahlung werden die geleisteten Zahlungen & die Restforderung ohne Neuladen der Seite aktualisiert
  • Bugfix Ratenzahlungspläne mit dem Status "In Bearbeitung" dürfen nicht mehr gelöscht werden
  • Bugfix Wenn eine neue Zahlung hinzugefügt wird, werden die Werte für geleistete Zahlungen & offene Forderungen sofort aktualisiert
  • Bugfix Offene Forderungen werden korrekt reduziert, wenn eine Zahlung erfolgt
  • Bugfix Falls eine Zahlung gelöscht wird, erhöht sich die offene Forderung entsprechend wieder

Version 1.0.5

veröffentlicht: 03/2025

  • Neu Ab sofort gibt es eine Changelog-Seite, auf der alle Änderungen und Verbesserungen angezeigt werden
  • Neu Beim Hinzufügen einer Zahlung wird jetzt der vereinbarte Ratenbetrag angezeigt
  • Verbessert Ratenzahlungen mit Status „In Bearbeitung“ können nicht mehr gelöscht werden
  • Verbessert Nach einer Zahlung wird die Seite automatisch aktualisiert, damit der neue Forderungsstand sofort sichtbar ist
  • Verbessert Fehlende Routen in der Navigation ergänzt, um Fehler zu vermeiden
  • Verbessert Löschfunktion für Zahlungen verbessert, damit Beträge und Status korrekt angepasst werden
  • Bugfix Problem behoben, dass nur die erste und letzte Änderung eines Changelogs gespeichert wurden
  • Bugfix Zahlungen konnten manchmal nicht gelöscht werden – dieser Fehler wurde behoben
  • Bugfix Anzeige „Kein Changelog verfügbar“ verbessert, damit es klarer verständlich ist
  • Entfernt Changelog aus der Startseite/Dashboard entfernt

Version 1.0.4

veröffentlicht: 03/2025

  • Neu Dashboard zeigt jetzt Versionsnummer und Copyright
  • Neu Status-Anzeigen (bezahlt, überfällig) werden korrekt dargestellt
  • Neu Ratenzahlungen können jetzt sofort gelöscht werden, ohne dass eine Aktualisierung der Seite notwendig ist
  • Neu Schuldner haben jetzt eine eigene API für Ratenzahlungsübersichten

Version 1.0.3

veröffentlicht: 03/2025

  • Neu Neue Benutzer können nun erstellt und bearbeitet werden
  • Neu Benutzer haben jetzt eine definierte Rolle (Schuldner, Admin, System-Admin)
  • Neu Benutzer erhalten eine E-Mail nach Erstellung ihres Kontos
  • Verbessert Verbesserungen an der Datenbankabfrage für Benutzerlisten.

Version 1.0.2

veröffentlicht: 03/2025

  • Info ⚠️ Kein Changelog verfügbar.

Version 1.0.1

veröffentlicht: 03/2025

  • Info ⚠️ Kein Changelog verfügbar.

Version 1.0.0

veröffentlicht: 03/2025

  • Info ⚠️ Kein Changelog verfügbar.