f7eaa0f7de
refactor: IssuerSigningKeyResolver wurde aktualisiert, um die Konfiguration über serviceProvider anstelle eines separaten öffentlichen Schlüssels zu ermöglichen.
Developer 02
2025-03-11 16:22:54 +01:00
c3f5d90b6a
refactor(PlaceholderAuthController): Update auf Login nur über Body und ohne Cookie
Developer 02
2025-03-11 10:32:28 +01:00
753eb18b71
updated(AuthController): Aktualisiert, um als Platzhalter für auth api in swagger zu funktionieren. - umbenennen PlaceholderAuthController
Developer 02
2025-03-11 10:17:27 +01:00
17d8373739
feat: JwtBearerEvents hinzugefügt, um Token aus Cookie oder Query-String lesen zu können
Developer 02
2025-03-11 09:36:17 +01:00
d6ccc10244
fix: Aktualisiertes Präfix für den Namen der NLog-Protokolldatei als workFlow.API
Developer 02
2025-03-10 15:47:58 +01:00
3dccf82710
fix: Aktualisiertes Präfix für den Namen der NLog-Protokolldatei als workFlow.API
Developer 02
2025-03-10 15:36:42 +01:00
c7d8b67ccb
refactor Aktualisierte AuthPublicKey-Konfiguration, die getrennt von AuthClaimPrams konfiguriert werden kann, um sie als JWT-Barriere-Konfiguration zu verwenden
Developer 02
2025-03-10 13:53:15 +01:00
b76043fa24
chore: Aktualisierung von DigitalData.Core.Application und UserManager.Application auf 2.0.0 - Aktualisiert auf Dienste als aktuelle Core.Application
Developer 02
2025-03-10 10:53:40 +01:00
97d5156bbb
feat(auth): Integration von AuthHubClient und JWT-basierter Authentifizierung - Abhängigkeit DigitalData.Auth.Client hinzugefügt - AuthHubClient mit konfigurierbarem öffentlichen Schlüssel für Authentifizierung integriert - Cookie-basierte Authentifizierung durch JWT-Bearer-Authentifizierung ersetzt - Token-Validierung so konfiguriert, dass dynamisch auflösbare Signaturschlüssel verwendet werden
Developer 02
2025-03-07 16:10:10 +01:00
40cf8f3f10
chore: Konfigurierte Paket-ID, Version, Firma, Produkt und Titel
Developer 02
2024-10-29 14:50:18 +01:00
edcf3781b7
feat(APIKeyAuthAttribute): Zu allen Controllern hinzugefügt
Developer 02
2024-10-29 10:21:10 +01:00
6ea053be36
feat(APIKeyAuthHeaderOpFilter): Implementierung der SwaggerGen.IOperationFilter-Schnittstelle, um das API-Schlüsselfeld hinzuzufügen.
Developer 02
2024-10-29 10:00:06 +01:00
67a62d7311
feat(APIKeyAuthOptions): Datenmodell zur Konfiguration der Autorisierung mit API-Schlüssel erstellt. - DI-Erweiterung hinzugefügt
Developer 02
2024-10-29 09:29:14 +01:00
e17875dad7
feat(API): Methode zur Injektion von Abhängigkeiten hinzugefügt, um API-Schlüssel-Filter hinzuzufügen
Developer 02
2024-10-28 16:58:50 +01:00
364036b9e4
feat(API): Authentifizierungs-Cookie aktualisiert. - ExpireTimeSpan als 1 Stunde zugewiesen. - SlidingExpiration als wahre Stunde zugewiesen. - Cookie-Name als 'AuthSession' zugewiesen.
Developer 02
2024-10-25 12:23:34 +02:00
27f68df6d7
Chore: Optionen zur Aktivierung von Swagger über die appsettings.json in der Produktion hinzugefügt.
Developer 02
2024-10-25 11:30:22 +02:00
f2ab2a9759
feat(auth): Verbesserung der Login-Logik mit erweiterter Validierung und Fehlerbehandlung
Developer 02
2024-10-25 10:24:27 +02:00
0495dc10de
feat: Eigenschaften zu LogInDto für Validierung und Null-Prüfungen hinzugefügt
Developer 02
2024-10-25 09:43:22 +02:00
9c41e7bb18
feat(API.Models): DTO erstellt, um sich sowohl über id-password als auch über username password anzumelden
Developer 02
2024-10-25 09:36:47 +02:00
2d2f35c972
refactor(API): Ersetzte CRUDControllerBase mit CRUDControllerBaseWithErrorHandling auf allen Controllern.
Developer 02
2024-10-24 20:50:42 +02:00
ca94368d0b
feat(ProfileObjStateRepository): Zwei asynchrone Lesemethoden wurden zusammengeführt.
Developer 02
2024-10-24 15:15:41 +02:00
05701c10d2
feat(ProfileControlsTFRepository): Zwei asynchrone Lesemethoden wurden zusammengeführt.
Developer 02
2024-10-24 15:04:46 +02:00
1b21ccecf3
feat(DIExtensions): Methoden zur Injektion von Workflow-Diensten und mit TryAddScoped-Methode erstellt.
Developer 02
2024-10-23 17:42:19 +02:00
56344afdc8
feat(Anwendung): Crud-Dienste für Config, ProfileControlsTF, ProfileObjState, Profile und State erstellt. - Implementierte zugehörige Schnittstellen.
Developer 02
2024-10-23 17:27:00 +02:00
dbbe07405b
feat(Application): Crud-Service-Schnittstellen für Config, ProfileControlsTF, ProfileObjState, Profile und State erstellt. - IUnique-Schnittstellen für ProfileControlsTFUpdateDto, ProfileObjStateUpdateDto und StateUpdateDto implementiert.
Developer 02
2024-10-23 17:04:36 +02:00
9f175bc4e9
feat(State): Erstellen, Lesen und Aktualisieren von DTOs unter Verwendung von Basis-DTOs zum Aktualisieren und Erstellen.
Developer 02
2024-10-23 16:32:58 +02:00
1453f9adb1
feat(ProfileObjState: Erstellen, Lesen und Aktualisieren von DTOs unter Verwendung von Basis-DTOs zum Aktualisieren und Erstellen.
Developer 02
2024-10-23 15:53:41 +02:00
21956cfc16
feat(ProfileControlsTF): Erstellen, Lesen und Aktualisieren von DTOs unter Verwendung von Basis-DTOs zum Aktualisieren und Erstellen.
Developer 02
2024-10-23 15:45:29 +02:00
1e6d247817
feat(Profile): Erstellen, Lesen und Aktualisieren von DTOs unter Verwendung von Basis-DTOs zum Aktualisieren und Erstellen.
Developer 02
2024-10-23 15:10:37 +02:00
adc33bfee1
feat(Config): Erstellen, Lesen und Aktualisieren von DTOs unter Verwendung von Basis-DTOs zum Aktualisieren und Erstellen.
Developer 02
2024-10-23 14:57:15 +02:00
5ce6958122
feat: BaseUpdateDto zur Verfolgung von Aktualisierungen hinzufügen
Developer 02
2024-10-23 14:36:23 +02:00
23e2267d00
feat: BaseCreateDto zur Verfolgung von Erstellung hinzufügen
Developer 02
2024-10-23 14:34:52 +02:00
bc9ac273ea
feat: Initalisiertes WorkFlow.Application Projekt mit Abhängigkeiten.
Developer 02
2024-10-23 14:19:55 +02:00
b0896c214f
feat: Überladungen der Read-Methode für ProfileObjStateRepository hinzufügen
Developer 02
2024-10-23 14:12:04 +02:00
e1f0d611e5
ProfileObjStateRepository mit Read-Methode erweitern
Developer 02
2024-10-23 14:00:55 +02:00
650b23def9
refactor(ProfileControlsTFRepository): Überschriebene ReadOnly-Methode, um Profile und ProfileObjState Entitäten standardmäßig einzuschließen.
Developer 02
2024-10-23 13:40:12 +02:00
859f0631f0
refactor(repository): ReadAsync-Methode aktualisieren, um readonly-Parameter zu unterstützen
Developer 02
2024-10-23 13:36:50 +02:00
31bf58919d
refactor(ProfileControlsTFRepository): Überschriebene ReadOnly-Methode, um Profile und User Entitäten standardmäßig einzuschließen.
Developer 02
2024-10-23 13:25:57 +02:00
480dcce051
feat(repository): Überladung der ReadAsync-Methode mit Username- und usrId-Filter in ProfileControlsTFRepository hinzugefügt
Developer 02
2024-10-23 13:19:31 +02:00
e0877f5990
feat(repository): Async-Read-Methode und Username-Filter in ProfileControlsTFRepository hinzugefügt
Developer 02
2024-10-23 13:11:27 +02:00
845f7fe729
feat(repository): Abfragefunktionalität mit Filtern in ProfileControlsTFRepository hinzugefügt
Developer 02
2024-10-23 13:02:11 +02:00
a7081d3f74
feat(WfState): Wf-Präfix aus Entität, Repository und DbSet entfernt
Developer 02
2024-10-23 11:49:20 +02:00