Developer 02
df019a7243
feat(AnnotationParams): Erstellt, um Annotationen über Appsettings zu konfigurieren.
2025-03-20 09:22:36 +01:00
Developer 02
41b5b62f2c
feat(CustomImages): Implementiert anstelle von Bildern, um mehrere Bilder über ein Wörterbuch zu konfigurieren
2025-02-13 00:48:47 +01:00
Developer 02
1e34042f77
refactor(Logo): umbenannt in Img
2025-02-13 00:30:03 +01:00
Developer 02
4615205aa5
refactor: Aktualisierung der Anwendungs- und Infrastrukturebenen, so dass die Infrastruktur von der Anwendung abhängig ist.
...
- Repository-Schnittstellen wurden in die Anwendungsschicht verschoben.
- Erweiterungsmethoden für die Injektion von Repository-Abhängigkeiten wurden in die Infrastruktur verschoben.
2025-02-12 19:31:13 +01:00
Developer 02
1720e137f9
feat(Reg.cshtml): Zeitüberschreitung hinzugefügt.
...
- TFARegController.Reg aktualisiert, um die Seite _Expired view zu senden, wenn receiver.TfaRegDeadline abläuft.
- TFARegParams Klasse für TimeLimit Configuration erstellt und mit appsettings konfiguriert.
2025-02-06 17:59:19 +01:00
Developer 02
120c8623dd
refactor(Application.Configurations): Config-Suffix in Params umbenannt.
2025-01-31 12:51:44 +01:00
Developer 02
e54d9d2da8
feat(TotpSmsParams): Erstellt, um die Konfiguration von Totp zu handhaben
2025-01-31 10:22:37 +01:00
Developer 02
2e790b4e4c
Revert "feat: Hinzufügen und Konfigurieren von EntityFrameworkCore und UI-Paketen von Microsoft.AspNetCore.Identity."
...
This reverts commit 19485860a58ac809a2213f29ff8b45ee1f625ea5.
2024-12-09 15:29:30 +01:00
Developer 02
19485860a5
feat: Hinzufügen und Konfigurieren von EntityFrameworkCore und UI-Paketen von Microsoft.AspNetCore.Identity.
2024-12-09 09:37:49 +01:00
Developer 02
cdec5485c6
feat(GtxMessagingService): Zwischenspeicherung für SMS-Code und Ablauf des SMS-Codes mittels Envelope-Receiver-ID hinzugefügt
...
- Erweiterungsmethode für Zeitcaching hinzugefügt.
2024-11-29 16:25:20 +01:00
Developer 02
2a963a1861
feat(Web): Verteilter Sql Server-Cache hinzugefügt.
...
- Bat-Datei erstellt, um Tabelle für Cache zu erstellen.
- Sql-Datei zum Erstellen einer Tabelle für den Cache erstellt
2024-11-29 14:08:07 +01:00
Developer 02
5a1263ee3a
refactor(CookieConsentSettings ): Entfernen Sie es und es ist DI Injection
2024-10-18 09:50:53 +02:00
Developer 02
bfd4e6a8ed
feat(MailConfig): Schnittstelle zur Mail-Konfiguration über appsettings erstellt.
2024-10-09 00:22:23 +02:00
Developer 02
5c4acd17a0
fix(cookie): Fehlerhaften Consent-Cookie-Button entfernt und durch von Microsoft empfohlene Struktur ersetzt
...
- Den fehlerhaften Consent-Cookie-Button entfernt und die von Microsoft empfohlene Struktur integriert, um die Compliance und Funktionalität zu verbessern.
2024-09-20 13:07:32 +02:00
Developer 02
dd28ef7ab6
feat: Logo-Konfiguration zu Program.cs und _ViewImports.cshtml hinzugefügt
2024-09-17 14:41:31 +02:00
Developer 02
43ae15b71c
Refaktorierung für HTML-Sanitization mit neuer Sanitizer-Klasse.
...
- Bestehende Sanitization überarbeitet.
- Injektionsmethode für flexible Konfiguration implementiert.
- Wichtige Abschnitte in `show-envelope` hervorgehoben.
2024-07-18 10:52:39 +02:00
Developer 02
7e325a7eb6
Proxy-Konfiguration außerhalb von src verschoben. EmailProfilerDispatcher nuget hinzugefügt und Referenzen aktualisiert.
2024-07-04 10:34:46 +02:00
Developer 02
cc3f6efbd7
Added EnvelopeReceiverService to web client application.
2024-06-18 11:09:13 +02:00
Developer 02
fc91a451f6
Erweiterungsmethoden hinzugefügt, um Benutzeransprüche in ControllerBase für ID, Benutzernamen, Namen, Vornamen und E-Mail abzurufen.
2024-06-17 10:46:41 +02:00
Developer 02
8f3e72ae8b
Nonce zum ENV_KEY-Skript hinzugefügt
2024-06-14 15:16:29 +02:00
Developer 02
38aa6a6217
EmailDispatcher ist integriert.
2024-06-12 00:40:50 +02:00
Developer 02
7697939d7e
Endpunkt für die Ablehnung von Umschlägen hinzugefügt.
2024-06-04 16:11:30 +02:00
Developer 02
34b3c46720
Referenztyp hinzugefügt, um zu klassifizieren, für wen Geschichte geschrieben wird.
2024-06-04 13:50:37 +02:00
Developer 02
037ebfbe5c
Schrieb die Schnittstellen des Envelope Mail Service für das Senden und Senden von Zugangscode-Mails und injizierte Speicher-Cache.
2024-05-27 11:39:02 +02:00
Developer 02
b594ddb646
Refaktorierung des HomeController zur Verbesserung der Fehlerbehandlung, des Authentifizierungsprozesses und der Verwaltung der Benutzersprache.
2024-05-24 13:42:20 +02:00
Developer 02
b60ae62779
Aktualisierte EnvelopeClaims
2024-05-24 11:39:12 +02:00
Developer 02
ed25482cee
Der DiP-Modus (Development in production) wurde für Swagger- und Test-Controller integriert.
2024-05-22 13:11:02 +02:00
Developer 02
1664b5739e
Program.cs und appsettings.json bearbeitet. Abschnitt Config aus appsettings.json entfernt.
2024-05-22 12:03:48 +02:00
Developer 02
86bdb233c2
EmailProfilerDispatcher hinzugefügt und EnvelopeMailService erstellt.
2024-05-22 09:54:49 +02:00
Developer 02
d7252ce888
Refaktorierte HomeController, um standardmäßig das Culture-Cookie zu setzen, falls es fehlt, und die Kultur aus den übergebenen Query-Parametern zu übernehmen.
2024-05-16 10:38:03 +02:00
Developer 02
68714c2937
Integrierte Mehrsprachigkeit (Deutsch und Englisch) mit Cookie-basierter Sprachauswahl
2024-05-15 16:11:26 +02:00
Developer 02
cf9286e4c3
Removed inner styles and updated CSP
2024-05-14 13:50:03 +02:00
Developer 02
87a766a2e8
feat: Add CSP configuration to use CSPMiddleware and CSP nonce to script tags in several cshtml script
2024-05-14 11:22:07 +02:00
Developer 02
db83f25d57
Verbesserung der Benutzeroberfläche und Funktionalität des Sprachauswahl-Dropdown-Menüs
2024-05-13 16:27:46 +02:00
Developer 02
d8617093ce
Implementierung von HtmlSanitizer und UrlEncoder zur Absicherung von Benutzereingaben gegen XSS und URL-Manipulationsanfälligkeiten.
2024-05-07 16:26:04 +02:00
Developer 02
79aa6f4cb3
Hinzufügen einer Cookie-basierten Sprachauswahl zum Front-End
2024-05-06 17:38:45 +02:00
Developer 02
84442410a5
Erweiterte Funktionalität durch Hinzufügen eines Endpunkts zur Zuweisung von Sprachen zu Cookies. Implementierte eine CORS-Richtlinie, die die Konfiguration von Ursprüngen über appsettings.json ermöglicht.
2024-05-03 22:03:26 +02:00
Developer 02
cc01f57125
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:23 +02:00
Developer 02
6b3c90c618
Benutzerdefinierte Fehlerseiten für die Statuscodes 404 und 500 im HomeController hinzugefügt, um verschiedene Benutzerfälle zu behandeln.
2024-04-26 12:22:09 +02:00
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