14 Commits

Author SHA1 Message Date
3de7e64f85 Deprecate services and update mapping profiles
- Added obsolete attributes to `AuthController`, `ModuleController`, and various mapping profiles, recommending the use of MediatR and DigitalData.Core.Exceptions.
- Updated `User` class to use `required` keyword for `DateFormat` in .NET 7.0 or greater.
- Marked methods in `Extensions` and `AddUserManagerInfrastructure` as obsolete, suggesting the use of IRepository.
- Adjusted import statements in `DependencyInjection.cs` and marked `GroupOfUserRepository` and `ModuleRepository` as obsolete, recommending a Repository pattern.
2025-06-26 13:53:54 +02:00
182771afd2 Refactor AuthController to use MediatR
- Added using directive for DigitalData.Core.Abstraction.Application.DTO.
- Marked IUserService and GetUserWithClaims as obsolete.
- Transitioning towards MediatR for handling requests and responses.
2025-06-26 10:15:58 +02:00
Developer 02
2aab942563 refactor(PlaceholderAuthController): AuthController umbenennen 2025-03-25 15:34:34 +01:00
Developer 02
7670f2119e refactor(AuthController): Konvertiert in einen Platzhalter-Controller für Swagger. 2025-03-24 16:40:54 +01:00
Developer 02
a142196d87 chore: aktualisierte DigitalData.Core-Pakete 2025-03-24 14:17:23 +01:00
Developer 02
671500b3a5 feat(AuthController): aktualisiert, um zu prüfen, ob der eingeloggte Benutzer in der erlaubten Gruppe in appsettings ist. 2024-10-31 14:44:39 +01:00
Developer 02
94c77211fc CheckAuthentication-Endpunkt wird vereinfacht. 2024-07-02 18:33:16 +02:00
Developer 02
d76623155a Logger zum AuthController hinzugefügt. 2024-07-01 15:42:17 +02:00
Developer 02
3bcd723fba Nuget-Paket EmailProfilerDispatcher hinzugefügt 2024-07-01 15:28:32 +02:00
Developer 02
208f1e04bf Nuget-Paket "Core" integriert 2024-06-23 00:28:23 +02:00
Developer 02
f84a719dd4 Entfernt das DataContracts-Projekt. Guid-Attribut umbenannt in Id mit Column-Attribut für jede Entität und dto. 2024-06-17 09:36:57 +02:00
Developer 02
0abdbfa705 Refaktorisierung der Lokalisierung und DTO-Integration
- Ersetzung von ITranslateService durch IStringLocalizer<X> für verbesserte Lokalisierung.
- Aktualisierung der DTO-Klassen entsprechend der neuesten Core.DTO-Struktur.
- Integration der neuen Klassen Result und DataResult aus Core.DTO für standardisierte Serviceantworten.
2024-05-02 17:36:53 +02:00
Developer 02
0c3a2eb09d Directory Search API in die Benutzer-/Gruppenimport-Komponente im Angular-Frontend integriert. 2024-03-25 12:32:30 +01:00
Developer 02
7463f36013 Authentifizierung mit AD in API und. Farbmodus-Dienst in Angular ist abgeschlossen. Feste CSS-Einstellungen, Logo und Semobolts. 2024-03-20 15:33:15 +01:00