29 Commits

Author SHA1 Message Date
Developer 02
966b7de3c4 ErrorView und ErrorViewModel hinzugefügt; ContactLink als Singleton konfiguriert, serialisiert aus appSettings 2024-04-25 16:17:10 +02:00
Developer 02
6338b81571 Refaktorisierung: Absicherung von DB-Operationen und Verbesserung der Geschäftslogik
- Implementierung von LINQ-Abfragen innerhalb der Core-Bibliothek zur Minderung von SQL-Injection-Anfälligkeiten für DB-Operationen von Umschlägen und Empfängern.
- Aktualisierung der Geschäftslogik in der Service-Schicht für verbessertes Transaktionshandling.
- Erweiterung der ServiceMessage um eine neue Flag-Funktion zum Verfolgen von Cybersecurity- und Datenintegritätsproblemen.
- Hinzufügen spezifischer Benutzerverhaltensflags zur besseren Erkennung und Behandlung potenzieller Datenverletzungen.
2024-04-24 13:45:03 +02:00
Developer 02
f2e718565d Add EmailOut components: entity, DTO, repository, and services
- Introduced EmailOut and EmailOutDto for data management.
- Added EmailOutRepository and service interfaces based on CRUD patterns.
2024-04-16 16:25:55 +02:00
Developer 02
87c839549a Cookie-basierte automatische Autorisierung wurde konfiguriert. Middlevare für Benutzerberechtigung hinzugefügt 2024-04-15 17:24:27 +02:00
Developer 02
2c17d440c0 Integration von RemoveIfControllerConvention zur bedingten Ausschließung von Test-Controllern
Implementierung von RemoveIfControllerConvention in der Startup-Klasse, um Controller, die mit "Test" beginnen, basierend auf einem Konfigurationsflag auszuschließen, was die Flexibilität der Dienstregistrierung erhöht.
2024-04-09 13:52:38 +02:00
Developer 02
b43b1ef866 Implementierte individuelle Controller für alle Tabellen unter Verwendung der WebCore.API Bibliothek. 2024-04-04 08:58:03 +02:00
Developer 02
b8d4abb7b2 feat: Implementierung von Repositories, Services und DTOs für alle Entitäten
- Notwendige Repositories, Services und DTOs für jede Entität, die SQL-Tabellen entspricht, unter Verwendung der WebCore-Bibliothek erstellt.
- Mapping-Profile für effiziente Datentransformation definiert.
- Dependency Injections für Repositories und Services als scoped konfiguriert, um eine korrekte Lebenszyklusverwaltung zu gewährleisten.
2024-04-03 14:14:19 +02:00
Developer 02
b65766ce24 Alle Entitäten wurden mit Attributen erstellt und zu EFCore DBContex hinzugefügt. 2024-04-02 14:53:25 +02:00
Developer 02
6f59906a7e - SQL-SELECT-Anweisungen in Dokumenten aktualisiert, um alle Spalten abzurufen.
- Prioritätsbehandlung für document_path_dmz in EnvelopeService.LoadEnvelopes hinzugefügt.
- CRUD-Operationen in EnvlopeDocument und ConfigurationFile Services/Repositories unter Verwendung von WebCoreModules implementiert.
- Verschiedene Dateimethoden in [spezifischen Orten oder Klassen, falls zutreffend] auf async umgestellt.
2024-03-14 12:46:38 +01:00
Jonathan Jenne
d1fc258f19 remove scheduler from web 2023-12-08 14:30:19 +01:00
Jonathan Jenne
1b85236513 clean up 2023-12-08 11:37:14 +01:00
Jonathan Jenne
3675e83102 push 2023-12-06 11:58:15 +01:00
Jonathan Jenne
562935e07e prepare Web project for deployment 2023-12-04 15:29:58 +01:00
Jonathan Jenne
bdff38410c scheduler 2023-12-01 15:05:41 +01:00
Jonathan Jenne
1b88a6cff7 29-11-2023 2023-11-29 16:15:48 +01:00
Jonathan Jenne
56688d2690 20-11-23 2023-11-20 16:42:11 +01:00
Jonathan Jenne
2c936c2629 Remove Blazor 2023-11-08 14:52:14 +01:00
Jonathan Jenne
2e148de18e Create new Web Project 2023-11-08 08:59:25 +01:00
Jonathan Jenne
bbfbe3a7b4 clean up server 2023-11-06 10:46:02 +01:00
Jonathan Jenne
47d02aefee Add history inserts, add controllers 2023-11-02 16:30:57 +01:00
Jonathan Jenne
c924a5ec70 Add history controller 2023-11-02 08:52:51 +01:00
Jonathan Jenne
8d5e24c6a7 Add documentstatus 2023-10-11 11:10:38 +02:00
Jonathan Jenne
dfadcff710 save annotation data as json and sent to server 2023-10-09 13:05:31 +02:00
Jonathan Jenne
8c629691d9 loading works again 2023-10-09 11:22:28 +02:00
Jonathan Jenne
6de7ec0050 04-10-2023 2023-10-04 11:44:26 +02:00
Jonathan Jenne
538a257848 27-09-2023 2023-09-27 14:50:52 +02:00
Jonathan Jenne
446bcfeb9e 20-09-2023 2023-09-20 13:42:24 +02:00
Jonathan Jenne
48d44562f3 25-08-2023 2023-08-28 12:15:22 +02:00
Jonathan Jenne
3ecd9ecb27 23-08-23 2023-08-23 12:42:03 +02:00