Files
medi-customers/CHANGELOG.md

214 lines
7.7 KiB
Markdown

# Changelog
Alle wichtigen Änderungen an diesem Projekt werden in dieser Datei dokumentiert.
Das Format basiert auf [Keep a Changelog](https://keepachangelog.com/de/1.0.0/),
und dieses Projekt adhäriert zu [Semantic Versioning](https://semver.org/lang/de/).
## [Unreleased]
### Hinzugefügt
- CSV-Export-Funktion für Suchergebnisse
- Export-Button in der Benutzeroberfläche
- Automatische Formatierung der CSV-Datei mit allen relevanten Kundendaten
## [1.2.16] - 2024-03-21
### Geändert
- Verbesserte Suchfunktion: Highlighting für allgemeine Suche in allen Feldern
- Optimierte Reset-Buttons in den Suchfeldern
- Verbesserte CSS-Styles für die Suchfeld-Icons
## [1.2.15] - 2024-03-20
### Hinzugefügt
- Autovervollständigung für das Ort-Feld
- Neue API-Route für Ortsvorschläge
- Optimierte SQL-Abfragen für die Ortssuche
## [1.2.14] - 2024-03-20
### Hinzugefügt
- Autovervollständigung für das Fachrichtungsfeld
- Neue API-Route für Fachrichtungsvorschläge
- Optimierte SQL-Abfragen für die Fachrichtungssuche
## [1.2.13] - 2024-03-20
### Fixed
- Korrektur der Parameteranzahl in der SQL-Abfrage für die allgemeine Suche
- Behebung des Fehlers bei der Suche in allen Datenbankfeldern
## [v1.2.12] - 2024-03-19
### Geändert
- Performance-Optimierung der Suchfunktion durch Reduzierung der Suchfelder
- Verbesserte Suchgeschwindigkeit durch LIMIT in SQL-Abfragen
- Optimiertes Debounce-Intervall für Live-Suche
- Verbessertes Highlighting für Teilstrings in Suchergebnissen
## [v1.2.11] - 2024-03-19
### Geändert
- Einträge mit der Fachrichtung "intern" werden aus den Suchergebnissen gefiltert
- Verbesserte SQL-Abfrage für die Suchergebnisse
## [v1.2.10] - 2024-03-19
### Geändert
- Verbesserte Darstellung der Adress-Links mit Location- und Route-Icons
- Korrektur des Docker-Port-Mappings für bessere Erreichbarkeit
## [v1.2.9] - 2024-03-19
### Geändert
- Verbesserte Darstellung der Adress-Links mit Location- und Route-Icons
- Korrektur des Docker-Port-Mappings für bessere Erreichbarkeit
## [v1.2.8] - 2024-03-19
### Geändert
- Verbesserte Tag-Anzeige: Badge neben dem Teilen-Button mit farblicher Hervorhebung (blau für MEDISOFT, orange für MEDICONSULT)
## [v1.2.7] - 2024-03-19
### Geändert
- Korrektur der Feldreihenfolge in den Suchergebnissen
- Verbesserung der Tag-Anzeige
## [v1.2.6] - 2024-03-19
### Geändert
- Verbesserte Darstellung der Kundennummern in den Suchergebnissen
- Optimierte Anzeige der Kundennummern in der Detailansicht
- Anpassung der Kundennummernberechnung für die MEDISOFT-Integration
- Verbesserte Formatierung der Kundennummern in der Benutzeroberfläche
## [v1.2.5] - 2024-03-19
### Geändert
- Verbesserte Darstellung der Kundennummern in den Suchergebnissen
- Optimierte Anzeige der Kundennummern in der Detailansicht
- Anpassung der Kundennummernberechnung für die MEDISOFT-Integration
- Verbesserte Formatierung der Kundennummern in der Benutzeroberfläche
## [v1.2.4] - 2024-03-19
### Geändert
- Verbesserte Darstellung der Kundennummern in den Suchergebnissen
- Optimierte Anzeige der Kundennummern in der Detailansicht
- Anpassung der Kundennummernberechnung für die MEDISOFT-Integration
- Verbesserte Formatierung der Kundennummern in der Benutzeroberfläche
## [v1.2.3] - 2024-03-19
### Geändert
- Verbesserte Darstellung der Kundennummern in den Suchergebnissen
- Optimierte Anzeige der Kundennummern in der Detailansicht
- Anpassung der Kundennummernberechnung für die MEDISOFT-Integration
- Verbesserte Formatierung der Kundennummern in der Benutzeroberfläche
## [v1.2.2] - 2024-03-19
### Geändert
- Verbesserte Darstellung der Kundennummern in den Suchergebnissen
- Optimierte Anzeige der Kundennummern in der Detailansicht
- Anpassung der Kundennummernberechnung für die MEDISOFT-Integration
- Verbesserte Formatierung der Kundennummern in der Benutzeroberfläche
## [v1.2.1] - 2024-03-19
### Geändert
- Verbesserte Darstellung der Kundennummern in den Suchergebnissen
- Optimierte Anzeige der Kundennummern in der Detailansicht
- Anpassung der Kundennummernberechnung für die MEDISOFT-Integration
- Verbesserte Formatierung der Kundennummern in der Benutzeroberfläche
## [v1.2.0] - 2024-03-19
### Hinzugefügt
- Neue Spalte "Tag" in der Kundendatenbank
- Unterscheidung zwischen MEDISOFT und MEDICONSULT Kunden
- Filteroption für die Anzeige von MEDISOFT oder MEDICONSULT Kunden
- Verbesserte Darstellung der Kundennummern in den Suchergebnissen
- Optimierte Anzeige der Kundennummern in der Detailansicht
- Anpassung der Kundennummernberechnung für die MEDISOFT-Integration
- Verbesserte Formatierung der Kundennummern in der Benutzeroberfläche
## [v1.1.0] - 2024-03-19
### Hinzugefügt
- Neue Spalte "Tag" in der Kundendatenbank
- Unterscheidung zwischen MEDISOFT und MEDICONSULT Kunden
- Filteroption für die Anzeige von MEDISOFT oder MEDICONSULT Kunden
## [v1.0.0] - 2024-03-19
### Hinzugefügt
- Erste Version der Anwendung
- Grundlegende Suchfunktionalität
- Anzeige von Kundendetails
- Integration mit MEDISOFT
- Responsive Design
- IP-basierte Zugriffskontrolle
## [1.2.6] - 2024-03-19
### Geändert
- Verbesserte Suchfunktion: Keine Ergebnisse mehr bei leeren Suchfeldern
- Optimiertes Highlighting der Suchergebnisse für alle Suchfelder
- Fachrichtung wird jetzt in den Suchergebnissen hervorgehoben
## [1.2.5] - 2024-03-19
### Hinzugefügt
- Neues Suchfeld für Fachrichtung
- Index für das Fachrichtung-Feld in der Datenbank
- Fachrichtung in der allgemeinen Suche integriert
## [1.2.4] - 2024-03-19
### Geändert
- Performance-Optimierung: Indizes für alle Suchfelder hinzugefügt
- Verbesserte Suchgeschwindigkeit durch optimierte Datenbankindizes
- Zusammengesetzter Index für die häufigste Suchkombination (Name + Ort) hinzugefügt
## [1.2.3] - 2024-03-19
### Geändert
- Performance-Optimierung: Entfernung aller console.log Anweisungen
- Verbesserte Code-Qualität durch Entfernung von Debug-Ausgaben
## [1.2.2] - 2024-03-19
### Geändert
- Verbesserte Telefonnummern-Formatierung: Führende "0" wird immer hinzugefügt, wenn der Benutzer von einer erlaubten IP-Adresse zugreift
- Debug-Logging für Telefonnummern-Formatierung hinzugefügt
- Verbesserte Benutzerfreundlichkeit bei der Anzeige von Telefonnummern
### Behoben
- Problem mit fehlender führender "0" bei Telefonnummern für autorisierte Benutzer
## [1.2.1] - 2024-03-18
### Geändert
- Verbesserte CSV-Import-Funktionalität mit pandas
- Korrektur des Login-Prozesses
- Verbesserte Fehlerbehandlung und Logging
- Anpassung der Spaltennamen für den CSV-Import
### Behoben
- Login-Prozess funktioniert jetzt korrekt mit dem Passwort aus der .env Datei
- CSV-Import verarbeitet Anführungszeichen korrekt
- Verbesserte Fehlerbehandlung beim Datenbankimport
## [1.2.0] - 2024-03-18
### Geändert
- IP-Subnetz-Prüfung korrigiert (CIDR-Notation wird jetzt korrekt ausgewertet)
- Debug-Logging für IP-Adressen hinzugefügt
- Beispiel-Umgebungsvariablen (.env.example) hinzugefügt
### Hinzugefügt
- IP-basierte Zugriffssteuerung für medisoftware-Links
- IP-basierte Zugriffssteuerung für Telefonnummern-Links
- Google Maps Integration für Adressen
- Version im Footer angezeigt
### Verbessert
- Verbesserte Fehlerbehandlung bei der IP-Überprüfung
- Bessere Dokumentation der Konfigurationsmöglichkeiten
## [v1.1.0] - 2024-03-17
### Hinzugefügt
- Benutzer-Login für nicht-autorisierte IPs
- Verbesserte Darstellung der Telefonnummern
- Responsive Design für mobile Geräte
### Verbessert
- Optimierte Suchfunktion
- Verbesserte Benutzeroberfläche
## [v1.0.0] - 2024-03-17
### Hinzugefügt
- Erste Version mit grundlegenden Suchfunktionen
- Echtzeit-Suche über Kundendaten
- Hervorhebung von Suchbegriffen in den Ergebnissen
- Klickbare Links für Telefonnummern, E-Mail-Adressen und Adressen
- Docker-Container für einfache Installation und Deployment