v.2024.3.1.1

- das erste Bit wurde gelegt

v.2024.3.1.2

- Blazor DEMO Daten entfernt

- Microsoft.VisualStudio.Azure.Containers.Tools.Targets library hinzugefügt

- Docker und WSL Funktionalität erstellt

- dockerfile erstellt und angepasst

v.2024.3.1.3

- Home.razor erstellt

- Home.razor.css erstellt

- StaticVersion.cs erstellt

- Changelog.razor erstellt

- Changelog.razor.css erstellt

- ILogger.cs erstellt

v2024.3.4.1

- Novell.Directory.Ldap.NETStandard library hinzugefügt

- ServiceLdapAuthentication.cs erstellt

- Service in Program.cs eingefügt

- Login.razor erstellt

- Login.razor.css erstellt

- NavMenu.razor erweitert

v2024.3.5.1

- RenderMode.InteractiveServer in App.razor eingefügt

- Microsoft.Data.SqlClient library hinzugefügt

- Dapper library hinzugefügt

- ServiceMSSQL.cs erstellt

- Service in Program.cs eingefügt

v2024.3.6.1

- Administration.razor erstellt

- Administration.razor.css erstellt

- StaticBase64Coder.cs erstellt

- ServiceGlobalVars.cs erstellt

- Service in Program.cs eingefügt

- Loggin.razor erweitert

- ServiceLoggin.cs erstellt

- Service in Program.cs eingefügt

- appsettings.json erweitert

- Newtonsoft.Json library hinzugefügt

- StaticJsonWriter.cs erstellt

- NavMenu.razor erweitert

2024.3.7.1

- appsettings.json erweitert

- StaticJsonWriter.cs erweitert

- ServiceLdapAuthentication.cs erweitert

- Administration.razor erweitert

2024.3.8.1

- ClassEmployees.cs erstellt

- ClassTimeEntries.cs erstellt

- ServiceMSSQL.cs erweitert

- Administration.razor erweitert

2024.3.11.1

- TimeAssessment.razor erstellt

- TimeAssessment.razor.css erstellt

- TimeAuth.razor hinzugefügt

- TimeAuth.razor.css erstellt

- ServiceTimeAssessmentLocgic.cs erstellt

- Service in Program.cs eingefügt

- NavMenu.razor erweitert

2024.3.12.1

- TimeSummary.razor erstellt

- TimeSummary.razor.css erstellt

- ServiceTimeSummaryLogic.cs erstellt

- Service in Program.cs eingefügt

- NavMenu.razor erweitert

2024.3.13.1

- ClassMailList.cs erstellt

- ServiceMailer.cs erstellt

- Service in Program.cs eingefügt

- TimeSummary.razor erweitert

- StaticJsonWriter.cs erweitert

- Administration.razor erweitert

2024.3.14.1

- ServiceKeeper.cs erstellt

- Service in Program.cs eingefügt

- StaticJsonWriter.cs erweitert

- Administration.razor erweitert

2024.3.15.1

- ServiceCSV.cs erstellt

- Service in Program.cs eingefügt

- ServiceCsvData.cs erstellt

- Service in Program.cs eingefügt

- ControllerCSVDownload.cs erstellt

- AddControllers() in Program.cs eingefügt

- app.UseRouting() in Program.cs eingefügt

- AdminUserData.razor erweitert

- TimeSummery.razor erweitert

- ServiceKeeper.cs erweitert

2024.3.16.1

- print.js erstellt

- AdminUserData.razor erweitert

- TimeSummery.razor erweitert

- NavMenu.razor angepasst

- NavMenu.razor.css erweitert

- neues bootstrap icon für Administration.razor hinzugefügt

- neues bootstrap icon für AdminUserData.razor hinzugefügt

- neues bootstrap icon für Home.razor hinzugefügt

- neues bootstrap icon für TimeAssessment.razor hinzugefügt

- neues bootstrap icon für TimeSummary.razor hinzugefügt

2024.8.23.1

- ServiceKeeper Änderung am Autologout

2024.9.16.1

- AdminTimeAssessmentList.razor erstellt

- AdminTimeAssessmentList.razor.css erstellt

- NavMenu.razor erweitert

2024.9.16.2

- kleinere Layout Anpassungen

- AdminTimeAssessmentList.razor

- AdminUserData.razor

- TimeSummary.razor

2024.9.16.3

- Listen Sortierfunktion hinzugefügt

- AdminTimeAssessmentList.razor

- AdminUserData.razor

- TimeAssessment.razor

- Fehlerkorrektur bei Status Buro -> Büro

2024.9.18.1

- Changelog.razor.css erweitert

- .ltab-sub für Texteinrückung hinzugefügt

2024.9.18.2

- NavMenu.razor angepasst

- NavMenu.razor.css erweitert

- neues bootstrap icon für AdminTimeAssessmentList hinzugefügt

2024.9.24.1

- AdminTimeAssessmentList.razor bearbeitet

-inject ServiceTimeAssessmentLogic TAL entfernt

-if (!extendedEmployees.Any(e => e.EmployeeId == extendedEmployee.EmployeeId)) eingefügt

2024.9.25.1

- ServiceTimeAssessmentLocic.cs bearbeitet

- if (employee.Status == "Buro" ... korrigiert zu "Büro"

2024.9.25.2

- TimeAssessment.razor bearbeitet

-Farben für bessere Unterscheidbarkeit des Status hinzugefügt

2024.9.25.3

- ServiceKeeper.cs erweitert

- Aktualisierung der employee.WorkTime hinzugefügt:

- var result = await TAL.TALWorkTime(employee.EmployeeId, employee.Status, employee.Notes);

2025.1.3.1

- Aktualisierung auf aktuelle LTS-Version von .NET

- Code-Bereinigung durchgeführt

2025.6.10.1

- App.razor aktualisiert

- RenderMode von InteractiveServer zu PrerenderServer geändert

- MainLayout.razor & MainLayout.razor.cs modernisiert

- Error-UI & Reconnect-Modal aktualisiert

- SQLService.cs überarbeitet

- String zu lazy<string> _connectionstring geändert

- DatabaseConnector Methode entfernt

- Vereinheitlichte Verarbeitung der Connection-String

- Vereinheitlichte SQLPassword-Decodierung

- Administration.razor angepasst

- SQLServerPort hinzugefügt

- Aufrufe der DatabaseConnector Methode entfernt

- AdminTimeAssessmentList.razor überarbeitet

- Aufrufe der DatabaseConnector Methode entfernt

- AdminUserData.razor überarbeitet

- Aufrufe der DatabaseConnector Methode entfernt

- Login.razor überarbeitet

- Aufrufe der DatabaseConnector Methode entfernt

- TimeAssessment.razor überarbeitet

- Aufrufe der DatabaseConnector Methode entfernt

- TimeSummary.razor überarbeitet

- Aufrufe der DatabaseConnector Methode entfernt

- ServiceKeeper.cs überarbeitet

- Aufrufe der DatabaseConnector Methode entfernt

- ServiceAdminUserData.cs überarbeitet

- Aufrufe der DatabaseConnector Methode entfernt

- ServiceTimeAssessmentLogic.cs überarbeitet

- Aufrufe der DatabaseConnector Methode entfernt

- ServiceTimeSummaryLogic.cs überarbeitet

- Aufrufe der DatabaseConnector Methode entfernt

- StaticJsonWriter.cs angepasst

- SQLPort für Task JsonSQL() hinzugefügt

- SQLPassword-Decodierung in SQLService verschoben

- AppSettings.json aktualisiert

- SQLServerPort hinzugefügt

- Program.cs aktualisiert

- AntiForgery-Token-Konfiguration erweitert

- Navmenu.razor aktualisiert

- Tags modernisiert

- CI-CD.yaml hinzugefügt

- YAML-Datei für CI/CD-Pipeline und sofortige Bereitstellung hinzugefügt

2025.6.10.2

- code cleaning

- Performanceoptimierungen

2025.6.12.1

- AdminTimeAssessmentList.razor erweitert

- AdminTimeAssessmentList.razor.css erweitert

- visuelle Repräsentation der Listensortiertfunktion hinzugefügt (pointer & arrows)

- TimeAssessment.razor erweitert

- TimeAssessment.razor.css erweitert

- visuelle Repräsentation der Listensortiertfunktion hinzugefügt (pointer & arrows)

- visuelle Repräsentation des Notizfeldes in der Liste hinzugefügt (ausklappbarer Bereich bei Nutzernamen)

- "autologout" wird aus dem Notizfeld entfernt, wenn man sich korrekt Abmeldet (Außer Dienst)

- TimerAuth.razor erweitert

- CancellationToken in Timer eingeführt um unnötige Weiterleitugnen zu unterbinden

2025.6.12.2

- Administration.razor erweitert

- AdminUserData.razor erweitert

- TimeAssessment.razor erweitert

- TimeSummary.razor erweitert

- Statusmeldungen werden nach drei Sekunden wieder ausgeblendet.

2025.6.17.1

- favicon.png ersetzt

2025.6.17.2

- PageTitel aktualisiert zu "⌛ NextTimeAssessment➤V2"

🔌 Verbindungsproblem

Ein Fehler ist aufgetreten.

Verbindung wird wiederhergestellt...