313 Commits

Author SHA1 Message Date
Developer 02
a4e4883d6b chore: Hinzufügen des Projekts "Assets" mit einer Symboldatei zur Projektmappe
Es wurde ein neues Projekt namens "Assets" eingeführt, das eine Symboldatei (`icon.png`) enthält. Dieses Projekt ist in der Struktur der Projektmappe unter "Projektmappenobjekte" organisiert, was die Verwaltung der Projektressourcen verbessert.
2025-04-16 14:19:22 +02:00
Developer 02
9f6acfb8d3 chore: Erhöhen der Projektversionen und Entfernen unbenutzter JS-Dateien
Aktualisierte Versionsnummern für API-, Anwendungs- und Infrastrukturprojekte:
- API: 6.0.0 auf 6.0.1
- Anwendung: 3.1.2 bis 3.1.3
- Infrastruktur: 3.0.1 bis 3.0.2

Außerdem wurden die Assembly- und Dateiversionen entsprechend aktualisiert. Zwei unbenutzte JavaScript-Dateien wurden aus dem API-Projekt entfernt.
2025-04-16 14:16:28 +02:00
Developer 02
be78947b48 Remove Windows service check and update package versions
Updated `Program.cs` to eliminate the Windows service conditional check.
Updated `DigitalData.Core.Abstractions` and `DigitalData.Core.Application`
to versions 3.4.1 and 3.2.1, respectively. Removed the
`DigitalData.Core.Infrastructure` package reference. In
`DigitalData.UserManager.Infrastructure.csproj`, updated
`DigitalData.Core.Infrastructure` to version 2.0.1 and added
`Microsoft.EntityFrameworkCore.Relational` for net7.0, net8.0,
and net9.0 with corresponding versions.
2025-04-16 14:13:04 +02:00
Developer 02
b2e64e794c Update package references for target frameworks
Added `DigitalData.Core.Infrastructure` version `2.0.0` and updated package references for `net7.0`, `net8.0`, and `net9.0` in `DigitalData.UserManager.Application.csproj`. Updated `AutoMapper` to version `14.0.0` for `net8.0` and `net9.0`, along with other related packages to their latest versions.
2025-04-16 13:16:07 +02:00
Developer 02
d6b82cf085 Update Entity Framework Core package references
Removed the fixed version for Microsoft.EntityFrameworkCore
and added conditional references for versions 7.0.20, 8.0.15,
and 9.0.4 based on target frameworks net7.0, net8.0, and
net9.0, respectively.
2025-04-16 13:04:40 +02:00
Developer 02
6cd72fe755 Überarbeitung der UserManager-Konfiguration und -Abhängigkeiten
Unnötige Paketverweise wurden aus dem API-Projekt entfernt, einschließlich Entity Framework Core und System.DirectoryServices. Ersetzte `AddDbContext` durch `AddUserManager` in `Program.cs`, um die UserManager-Dienstkonfiguration zu rationalisieren. Die Datei `Extensions.cs` wurde aktualisiert, um die Überladung der Verbindungszeichenfolge für `AddUserManager` zu entfernen, und `DependencyInjection.cs` wurde geändert, um die Einrichtung der UserManager-Infrastruktur zu vereinfachen.
2025-04-16 12:50:36 +02:00
Developer 02
8d0beab709 Refactoring der Projektabhängigkeiten und Aktualisierung von Program.cs
Verweise auf DigitalData.UserManager.Application und
DigitalData.UserManager.Domain in DigitalData.UserManager.API.csproj entfernt.
Ein Verweis auf DigitalData.UserManager.DependencyInjection
wurde hinzugefügt, um die Architektur zu rationalisieren und die Verwaltung von Abhängigkeiten zu verbessern.
Program.cs wurde aktualisiert, um den neuen Namespace für Dependency Injection
für ein verbessertes Service-Management aufzunehmen.
2025-04-16 11:45:50 +02:00
Developer 02
52871f006d Refactor UserManager dependency injection setup
Umbenennung der Methoden für mehr Klarheit: `AddUserManager` zu `AddUserManagerApplication` und `AddInfrastructureServices` zu `AddUserManagerInfrastructure`. Neue Projektreferenzen für `Application`, `Domain` und `Infrastructure` in der `DigitalData.UserManager.DependencyInjection.csproj` hinzugefügt. Einführung von Erweiterungsmethoden in `Extensions.cs`, um die Registrierung von UserManager-Diensten zu rationalisieren und die Kohärenz zwischen Infrastruktur- und Anwendungsdienstregistrierungen zu verbessern.
2025-04-16 11:42:48 +02:00
Developer 02
ac064f4671 refactor: UserManagerPack durch DependencyInjection-Projekt ersetzen
Das Projekt `DigitalData.UserManagerPack` wurde entfernt und `DigitalData.UserManager.DependencyInjection` hinzugefügt. Die Konfiguration der Projektmappe wurde aktualisiert, um diese Änderung widerzuspiegeln und die richtigen Build-Einstellungen für den Debug- und den Release-Modus sicherzustellen. Das neue Projekt behält die gleichen Eigenschaften und Einstellungen wie das alte Projekt und erfüllt unter einem neuen Namen einen ähnlichen Zweck.
2025-04-16 11:07:06 +02:00
Developer 02
2d792c8544 chore: Refactor project structure and update DI setup
Die Datei `DIExtensions.cs` wurde erheblich überarbeitet, um Abhängigkeiten von der Schicht `DigitalData.UserManager.Infrastructure` zu entfernen. Die Methode `AddUserManager` wurde vereinfacht und eine Methode `AddEncryptor` hinzugefügt. Die Projektverweise auf die Infrastrukturebene in der Anwendungsprojektdatei wurden entfernt. Aktualisierte Servicedateien zur Verwendung neuer Repository-Schnittstellen aus „DigitalData.UserManager.Application.Contracts.Repositories“. Repository-Schnittstellen wurden in den Namensraum für Anwendungsverträge verschoben und ihre Definitionen aktualisiert. Einführung von `DependencyInjection.cs` für die Handhabung von Infrastrukturdienstregistrierungen. Aktualisierte Repository-Implementierungen, um sie an die neue Struktur anzupassen, die Trennung von Belangen zu verbessern und die Injektion von Abhängigkeiten zu vereinfachen.
2025-04-16 11:02:44 +02:00
Developer 02
239a5708a7 Add DigitalData.UserManagerPack project to solution 2025-04-16 10:26:47 +02:00
Developer 02
23283a6846 Add DigitalData.UserManagerPack project file
Created and configured `DigitalData.UserManagerPack.csproj` to target .NET frameworks 7.0, 8.0, and 9.0. Added project metadata including PackageId, Version, Authors, and Description. Established references to `DigitalData.UserManager.Application`, `DigitalData.UserManager.Domain`, and `DigitalData.UserManager.Infrastructure`.
2025-04-16 10:25:11 +02:00
Developer 02
7d317308d5 chore: Aktualisierung der Projekte auf .NET 9.0 und Paketversion
Die Projektdateien für die Anwendung DigitalData.UserManager wurden aktualisiert, um .NET 9.0 neben .NET 7.0 und .NET 8.0 als Ziel zu verwenden. Diese Änderung betrifft die folgenden Projektdateien: `DigitalData.UserManager.API.csproj`, `DigitalData.UserManager.Application.csproj`, `DigitalData.UserManager.Domain.csproj` und `DigitalData.UserManager.Infrastructure.csproj`.

Außerdem wurde die Version des Pakets `DigitalData.EmailProfilerDispatcher.Abstraction` in der Datei `DigitalData.UserManager.Application.csproj` von 2.0.0 auf 3.0.0 aktualisiert.
2025-04-16 10:13:42 +02:00
Developer 02
2aab942563 refactor(PlaceholderAuthController): AuthController umbenennen 2025-03-25 15:34:34 +01:00
Developer 02
054c91609e feat(AuthController): Aktiviere GetUserWithClaims Endpunkt 2025-03-25 14:15:31 +01:00
Developer 02
5c097eda80 Aktivierter Logout-Endpunkt 2025-03-25 14:00:19 +01:00
Developer 02
d228a3cd50 Aktiviert Endpunkt prüfen 2025-03-25 13:56:17 +01:00
Developer 02
0786013bd0 fix(AuthTokenKey): Update default audiance 2025-03-25 13:50:30 +01:00
Developer 02
beabc3f4e0 fix(appsettings): AuthCLientParms.Url 2025-03-25 13:32:24 +01:00
Developer 02
44560e7057 feat(Programm): Konfiguriert für Auth.API 2025-03-25 13:19:29 +01:00
Developer 02
2098a7d48d feat(LazyServiceProvider): Erstellt als Callback des Service Providers 2025-03-25 13:09:39 +01:00
Developer 02
140f172369 Ansprüche über ModelExtensipons konfigurieren 2025-03-25 13:07:06 +01:00
Developer 02
b3e7c1aa99 chore(API): Aktualisierung DigitalData.Auth.Client 1.3.5 2025-03-25 12:33:29 +01:00
Developer 02
0d4436b061 chore: aktualisiert, um sowohl .net 7 als auch .net 8 zu unterstützen 2025-03-25 11:52:03 +01:00
Developer 02
b88fd78367 chore(API): Hinzufügen von DigitalData.Auth.Client 1.3.3 nuget-package. 2025-03-24 16:47:56 +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
59e8c6c0c6 fix(Anwendung): Standard StringLocalizer auf null setzen, um die Abhängigkeit zu entfernen.
- Hochgestuft auf 3.1.2
2025-01-20 14:41:29 +01:00
Developer 02
3cf1215a1c chore(Infrastruktur): Hochgestuft auf 3.0.1 2025-01-20 14:19:37 +01:00
Developer 02
81c00401b7 chore(Domain): Hochgestuft auf 3.0.1 2025-01-20 14:18:26 +01:00
Developer 02
e86b42d955 chore(Application): Hochgerüstet auf 3.1.1 2025-01-20 14:16:08 +01:00
Developer 02
80d28e12b9 refactor: Updated the Application, Domain and Infrastructure projects to support .net 8 in addition to .net 7. 2025-01-20 14:14:24 +01:00
Developer 02
7fc71f427b refactor(Application): made IStringLocalizer<Resource> 2025-01-20 14:10:31 +01:00
Developer 02
bd7d521c1e chore(Application): Hochgestuft auf 3.1 2025-01-15 12:47:11 +01:00
Developer 02
33326866f9 feat(DIExtensions): AddUserManager hinzugefügt, um mit db-Kontext hinzuzufügen 2025-01-15 12:45:59 +01:00
Developer 02
fbf9bbeba0 chore: Aktualisierte Nuget-Pakete auf 3 2025-01-15 11:45:00 +01:00
Developer 02
b7f8ea1e8e chore: Aktualisierte Core.Application 2025-01-15 11:43:18 +01:00
Developer 02
6fc8bdc964 chore: Aktualisierung der Version des Angular-Anwendungspakets auf 4.0.0 2024-11-12 14:46:29 +01:00
Developer 02
b3d46aaf30 Chore: Aktualisieren der Version von 3.0.0.0 auf 4.0.0.0. 2024-11-12 14:03:46 +01:00
Developer 02
2870f0e18e refactor(wwwroot): Angular-App aktualisieren 2024-11-12 13:59:20 +01:00
Developer 02
337a0b892e refactor(style.scss): Die Farben der Punktlinien wurden überarbeitet. 2024-11-12 13:49:08 +01:00
Developer 02
2e1bf69889 feat(base-table.component): Erstellt Klick-Ereignis.
- Klick-Ereignisse anstelle von OnSelectedRows-Ereignissen hinzugefügt
2024-11-12 13:46:10 +01:00
Developer 02
0657bbe2c4 feat(user-representation.component): Hinzufügen von Zeilenklassenfunktionalität für die Klassifizierung von Zeiträumen in der Benutzerdarstellungskomponente 2024-11-12 10:02:33 +01:00
Developer 02
acfd9b4fb8 feat(base-table.component): Attribute rowStyle und rowClass hinzugefügt 2024-11-11 16:42:22 +01:00
Developer 02
0f9ac0e637 refactor(user-representation.component): userReps.fetchData-Methode zum Refresh-Dienst hinzugefügt. 2024-11-11 15:56:30 +01:00
Developer 02
0a8a5208a0 refactor(environment.ts): if-Anweisung hinzugefügt, um einen leeren String zurückzugeben, wenn volidFrom oder validTo null ist 2024-11-11 15:36:30 +01:00
Developer 02
b1011c3ea2 refactor(style.css): Rückgängig gemacht.
- Spezifisches CSS zu rep-create-form.component.scss hinzugefügt
2024-11-11 15:29:55 +01:00
Developer 02
11913ea667 refactor(SerializerSettings.DateTimeZoneHandling): Aktualisiert, um über Appsettings konfiguriert zu werden.
- Standardmäßig auf „Lokal“ eingestellt.
2024-11-11 15:13:25 +01:00
Developer 02
ff6ebf300c refactor(user-representation.component): Aktualisiert, um als unbegrenzt zu speichern. 2024-11-11 14:09:10 +01:00
Developer 02
7e05123fbf feat(rep-create-form.component): Umschaltmöglichkeit für unbegrenzte Zeit hinzugefügt 2024-11-11 12:13:58 +01:00