LDAP Explorer Changelog

Versionshistorie und Release Notes

Automatisch generiert aus dem Projekt-Changelog

Version 1.2.7

06. Februar 2026
Behoben
  • Auto-Updater: Korrekte Download-URLs (folgen Nexus-Namensschema)
  • Auto-Updater: AttributeError bei Dialog-Handling behoben

Version 1.2.6

06. Februar 2026
Hinzugefügt
  • "Suche beenden"-Button um von Suchergebnissen zur Baumansicht zurückzukehren
  • Doppelklick in Suchergebnissen navigiert zum Eintrag in der Baumansicht
  • Baumzustand (aufgeklappte Knoten, Auswahl) wird bei Suche gespeichert und wiederhergestellt
Verbessert
  • Dashboard-Kacheln Klick führt jetzt zur Suche mit Rückkehr-Möglichkeit
  • Bessere UX beim Wechsel zwischen Suche und Baumansicht

Version 1.2.5

06. Februar 2026
Behoben
  • About-Dialog zeigt jetzt korrekte Versionsnummer
  • Update-System nutzt GitLab API für Versionsprüfung
Verbessert
  • Dokumentation wird automatisch auf Website aktualisiert
  • Changelog-Synchronisation zwischen Projekt und Website

Version 1.2.4

01. Februar 2026
Behoben
  • Dashboard User/Group-Zählung korrigiert (separate Queries pro ObjectClass)
  • LDIF Import Dialog Erfolgs-Fenster zu groß - jetzt mit scrollbarem Details-Bereich
  • Update-Einstellungen Dialog größer für bessere Lesbarkeit

Version 1.2.3

01. Februar 2026
Behoben
  • GitHub Actions Callback funktioniert jetzt bei Tag-Pushes
  • GitLab CI vermeidet Endlosschleife bei GitHub-Triggern
  • Website-Deployment nach GitHub-Builds

Version 1.2.2

31. Januar 2026
Behoben
  • Import-Pfad Korrektur in main.py
  • Dashboard-Attribute korrigiert (objectClass statt dn)

Version 1.2.1

31. Januar 2026
Behoben
  • PyInstaller Dependency für Windows/macOS Builds korrigiert

Version 1.2.0

31. Januar 2026
Hinzugefügt
  • Auto-Update System - Automatische Prüfung auf neue Versionen
  • Update-Einstellungen Dialog mit Konfigurationsoptionen
  • Pre-Release Support für Beta-Tester
  • Website API Integration für Versionsprüfung
  • Nexus Repository Integration für Release-Downloads

Version 1.1.0

31. Januar 2026
Hinzugefügt
  • Dashboard - Neue Übersichtsseite für Server-Status und Statistiken
  • Server-Status mit Latenzanzeige (online/offline)
  • Statistik-Karten für Benutzer, Gruppen, OUs und gesperrte Accounts
  • Warnungsliste für kritische Zustände (gesperrte Accounts, ablaufende Passwörter)
  • Automatische Aktualisierung möglich
  • Klickbare Statistiken für schnelle Suche
  • Erreichbar über Menü Ansicht → Dashboard (Strg+D)
Verbessert
  • Hauptfenster verwendet jetzt Tabs auf der rechten Seite (Dashboard / Details)
  • Verbesserte CI/CD-Pipeline mit GitHub Actions für plattformübergreifende Builds
  • Trivy Security-Scanning für Abhängigkeiten

Version 1.0.0

30. Januar 2026
Hinzugefügt
  • LDAP-Verbindungsmanagement
  • Unterstützung für mehrere gleichzeitige Verbindungen
  • Sichere Passwortspeicherung mit System-Keyring
  • SSL/TLS und STARTTLS Unterstützung
  • Verbindungstest vor dem Speichern
  • Verzeichnis-Browser
  • Hierarchische Baumansicht des LDAP-Verzeichnisses
  • Lazy-Loading für große Verzeichnisse
  • Detailansicht für Attribute und Werte
  • Drag & Drop Unterstützung
  • Suchfunktion
  • LDAP-Filter mit Syntax-Highlighting
  • Speichern von häufigen Suchen
  • Ergebnisexport als LDIF oder CSV
  • Suchvorlagen
  • Eintragsbearbeitung
  • Hinzufügen, Ändern und Löschen von Einträgen
  • Attribut-Editor mit Typ-Erkennung
  • Multi-Value Attribut Unterstützung
  • Binärattribut-Anzeige (z.B. jpegPhoto)
  • LDIF Import/Export
  • Import von LDIF-Dateien
  • Export einzelner Einträge oder ganzer Teilbäume
  • Vorschau vor dem Import
  • Fehlerbehandlung mit detaillierten Meldungen
  • Benutzerverwaltung
  • Passwort-Änderung für Benutzer
  • Unterstützung verschiedener Hash-Algorithmen (SSHA, SHA, MD5)
  • Passwortrichtlinien-Anzeige (ppolicy)
  • Servertools
  • LDAP-Schema-Browser
  • Replikationsstatus-Überwachung
  • Server-Informationen (RootDSE)
  • Benutzeroberfläche
  • Modernes Qt6/PySide6 Interface
  • Dunkler und heller Modus
  • Anpassbare Spaltenbreiten
  • Tastaturkürzel
Bekannte Einschränkungen
  • macOS Builds sind noch nicht signiert
  • Windows Installer benötigt Inno Setup für die Erstellung
Für weitere Informationen besuchen Sie die Dokumentation