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
ff6ebf300c
refactor(user-representation.component): Aktualisiert, um als unbegrenzt zu speichern.
2024-11-11 14:09:10 +01:00
Developer 02
a946ba871d
feat(UserRepService): Die Methode CreateAsync wurde überschrieben.
...
- XOR-Logik hinzugefügt, um zu prüfen, ob ValidFrom und ValidTo Null sind
- Logik hinzugefügt, um zu kontrollieren, dass ValidFrom kleiner als ValidTo ist
2024-11-11 09:36:48 +01:00
Developer 02
c060cd9083
refactor(UserRep): ValidFrom- und ValidTo-Attribute in Entitäten und DTOs nullbar gemacht
2024-11-08 16:34:30 +01:00
Developer 02
36c55b6382
refactor(UserRepCreateDto): Die Eigenschaften validFrom und validTo wurden zu not-null.
2024-11-08 10:17:43 +01:00
Developer 02
770921011a
feat: Füge die Spalten ValidFrom und ValidTo zur UserRep-DTO hinzu.
2024-11-06 17:11:38 +01:00
Developer 02
8cf2183cd6
refactor(user-representation): Umbenennung von 'slUserRepId' in 'slRepId'
2024-11-06 15:37:48 +01:00
Developer 02
deacd1a8c6
fix: Parameter in den ReadAllAsync-Methoden in UserRepController und UserRepService explizit benennen
2024-11-06 14:57:14 +01:00
Developer 02
5df5cc555a
refactor(UserRep): nullable related propoerties gemacht.
...
- RepUserId von UserRepCreateDto löschbar gemacht.
- ChangedWho von UserRepReadDto löschbar gemacht.
- RepUserId von UserRepUpdateDto löschbar gemacht.
2024-11-06 10:03:10 +01:00
Developer 02
01bc5a4425
fix(user-rep.component): geordnete Assgiment-Ereignisse und -Anfragen
2024-10-31 15:54:53 +01:00
Developer 02
be07f16d63
feat(UserRep): UserId in DTOs und Entitäten löschbar gemacht
2024-10-31 14:59:01 +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
ab6c843248
feat: aktualisiere UserReadDto zur Durchsetzung erforderlicher Eigenschaften
...
- Die Eigenschaften 'Username', 'Language', 'DateFormat', 'ChangedWho', 'ChangedWhen' und 'AddedWhen' wurden als erforderlich festgelegt, um sicherzustellen, dass notwendige Daten bereitgestellt werden.
- 'AddedWho' wurde zu einer nur-initialisierbaren Eigenschaft aktualisiert, um die Unveränderlichkeit nach der Objekterstellung zu fördern.
- Diese Änderung verbessert die Datenintegrität und Validierung innerhalb der UserReadDto-Klasse.
2024-10-31 10:39:50 +01:00
Developer 02
80a3f96404
refactor: ClientUser-Repository-Abhängigkeit hinzugefügt und DeleteAsync in UserRepository verbessert
2024-10-30 21:02:59 +01:00
Developer 02
9856f2faf1
chore(deps): Projektpaketversionen auf 2.0.0.0 aktualisiert
2024-09-20 00:59:14 +02:00
Developer 02
9458ffae42
refactor(core): DTOs und Services an Core 2.0.0.0 angepasst
2024-09-20 00:53:28 +02:00
Developer 02
8d88148b98
feat(core): Core-Bibliotheken auf 2.0.0.0 aktualisiert und IUnique implementiert
...
- `IUnique`-Schnittstelle in allen Entitäten implementiert.
- Interface für DbContext erstellt und DbSet-Eigenschaften in den Konstruktoren über Repositories injiziert.
2024-09-20 00:25:57 +02:00
Developer 02
25a4b0752b
refactor: Entfernen der right_group-Eigenschaft aus der Representation-Entität
...
- Die Spalte `right_group` aus der `Representation`-Entität entfernt, um die Zuordnung von Benutzern oder Gruppen zu spezifischen Gruppen zu entfernen.
- Stattdessen wurde die `group`-Eigenschaft hinzugefügt, um flexible Zuordnungen zu ermöglichen.
- Ermöglicht nun `user-user`, `user-group`, `group-user` und `group-group` Repräsentationen.
2024-09-09 17:25:12 +02:00
Developer 02
dfe848100a
feat: Entfernen der EcmFkId-Eigenschaft aus GroupCreateDto und dem Formular zur Gruppenerstellung
...
- `EcmFkId`-Eigenschaft aus dem `GroupCreateDto` im Backend entfernt.
- Anpassungen im Frontend vorgenommen, um das `EcmFkId`-Feld im Formular zur Gruppenerstellung zu entfernen.
- `EcmFkId` wird im Entity standardmäßig auf `-1` gesetzt.
2024-09-09 13:23:45 +02:00
Developer 02
6e973a494e
feat: Implementieren der Verschlüsselungs- und Entschlüsselungsdienste mit AES und Integration in die API
...
- Hinzufügen der `Encryptor`-Klasse für AES-Verschlüsselung und -Entschlüsselung.
- Implementierung des `EncryptionController` zur Bereitstellung von Endpunkten für Verschlüsselung, Entschlüsselung und Generierung von Verschlüsselungsparametern.
- Erweiterung der DI-Konfiguration mit `AddEncryptor`-Erweiterungsmethode und Integration in `Program.cs`.
- Bedingte Registrierung des `EncryptionController` basierend auf der Konfiguration `UseEncryptor`, um sicherzustellen, dass der Controller nur bei Bedarf verfügbar ist.
- Implementierung von Lazy Loading für die Verbindungszeichenfolge in `UserManagerDbContext` zur sicheren Handhabung von verschlüsselten Verbindungszeichenfolgen.
2024-08-29 11:35:47 +02:00
Developer 02
0b3e9b4616
chore: Konfigurationseinstellungen für Domain, Infrastructure und Application vorgenommen
2024-08-15 13:41:26 +02:00
Developer 02
8c1010cb3a
feat: Projekticons hinzufügen
2024-08-15 13:28:31 +02:00
Developer 02
3ed5ca0f00
refactor: Benutzer-DTOs und -Entitäten an die Datenbankstruktur angepasst
2024-08-15 09:42:36 +02:00
Developer 02
102c01b746
feat: add current user’s username as added_who in CreateAsync method
2024-08-14 20:53:38 +02:00
Developer 02
1375015275
refactor: Alle Controller außer Module und ModuleOfUser von BaseController vererbt
...
- Vererbung von BaseController auf alle Controller angewendet, mit Ausnahme von Module und ModuleOfUser.
2024-08-14 20:46:32 +02:00
Developer 02
d6b08c3c30
refactor: CRUD-Services und -Interfaces für alle außer Module und ModuleOfUser von IService und Service vererbt
...
- Vererbung von IService und Service auf alle CRUD-Services und -Interfaces angewendet, mit Ausnahme von Module und ModuleOfUser.
2024-08-14 19:08:43 +02:00
Developer 02
a5002a3038
refactor: Basis-DTO für alle Erstellungs-, Lese- und Aktualisierungs-DTOs außer Module und ModuleOfUser vererbt
...
- Vererbung von BaseDTO auf alle Erstellungs-, Lese- und Aktualisierungs-DTOs angewendet, mit Ausnahme von Module und ModuleOfUser.
2024-08-14 19:05:15 +02:00
Developer 02
36d763d5e5
feat: Basis-DTOs, Service und Controller für automatische Metadatenverwaltung hinzugefügt
...
- Basis-DTOs für Lese-, Erstellungs- und Aktualisierungsvorgänge erstellt, um die Felder "hinzugefügt von", "hinzugefügt am", "geändert von" und "geändert am" automatisch über Middleware zu ergänzen.
- Diese Basiskomponenten in die Gruppenstruktur integriert.
2024-08-14 18:49:59 +02:00
Developer 02
8340c717c9
feat: Die Schaltfläche zum Hinzufügen von Gruppen wurde abgeschlossen und zur gleichen Tabelle wie der Gruppenimport hinzugefügt.
2024-08-01 13:39:30 +02:00
Developer 02
982e66daf4
cleanup: Cache-, Bin- und Obj-Dateien wurden gelöscht, um das Projekt zu bereinigen und die Build-Umgebung zu optimieren.
2024-07-31 13:40:56 +02:00
Developer 02
e3f4b78083
feat: Frontend- und Backend-APIs aktualisiert, um Module basierend auf der Benutzerauswahl zu filtern
2024-07-25 11:42:17 +02:00
Developer 02
19ba6f0da9
feat: Gruppen- und Modultabellen zur Benutzerseite hinzugefügt; Frontend- und Backend-APIs aktualisiert, um Gruppen basierend auf der Benutzerauswahl zu filtern
2024-07-25 11:00:42 +02:00
Developer 02
3bcd723fba
Nuget-Paket EmailProfilerDispatcher hinzugefügt
2024-07-01 15:28:32 +02:00
Developer 02
9b93869c15
Gitignore aktualisieren
2024-07-01 12:00:43 +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
b5bbfc9270
Die Service-Schnittstellen wurden überarbeitet, um den generischen Repository-Parameter zur Vereinfachung und besseren Lesbarkeit zu entfernen.
2024-06-15 01:03:10 +02:00
Developer 02
98362c46b5
Cookie-basierter Lokalisierer hinzugefügt
2024-06-13 14:22:38 +02:00
Developer 02
2ce69e3b3a
Removed localizer injections into core services.
2024-06-13 14:16:39 +02:00
Developer 02
43c98f9454
Refactor DIExtensions.AddUserManager to Use Generic TDbContext for Improved Flexibility.
2024-06-13 13:44:51 +02:00
Developer 02
8faed31baa
Dbcontext umbenannt. DIExtention für modelBuilder hinzugefügt, um OnModelCreating zu verwenden.
2024-06-13 13:29:55 +02:00
Developer 02
d2dc116cd0
Füge DI-Erweiterungsmethode hinzu, um AutoMapper-Profile, Repositorys und Services für die UserManager-Anwendung zu konfigurieren.
2024-06-13 12:53:12 +02:00
Developer 02
0f47b5a8f6
.gitignore aktualisieren
2024-06-10 16:27:58 +02:00
Developer 02
6dbc766247
Template-Attribut zu UserReadDto für EnvelopeGenerator hinzugefügt
2024-06-10 16:23:29 +02:00