Developer 02
be44f9f436
refactor(HomeController): Statische Eigenschaften SmsTotpStep und SmsFormat hinzugefügt.
2025-01-27 15:01:34 +01:00
Developer 02
af5d7c289d
refactor(HomeController): LogInEnvelope aktualisiert, um SMS-Code als TOTP zu verifizieren
2025-01-27 13:47:26 +01:00
Developer 02
867756242e
refactor(EnvelopeReceiver): TFAEnabled wurde in die Envelope-Tabelle für Entität und DTO verschoben.
...
- Aktualisierte zugehörige Felder in HomeController.
2025-01-24 18:13:29 +01:00
Developer 02
8a2fa2035a
chore : alle Projekte als Debugger konfiguriert.
2024-12-12 18:47:27 +01:00
Developer 02
241991721d
feat(DTOExtension): Erweiterungsmethode hinzugefügt, um totp direkt über Receiver zu prüfen
2024-12-11 18:42:23 +01:00
Developer 02
c41d5c4a76
feat(HomeController): Funktion zur Überprüfung des Authenticator-Codes hinzugefügt.
2024-12-11 18:32:35 +01:00
Developer 02
ba2518cdd2
refactor(EnvelopeLocked): QRCodeExpiration hinzugefügt
2024-12-11 18:06:36 +01:00
Developer 02
72a0cb78c7
refactor(EnvelopeLocked): Umbenennung von Expiration in SmsExpiration.
...
- HomeController aktualisiert.
2024-12-11 18:00:48 +01:00
Developer 02
6b6c8e407c
refactor(EnvelopeLocked): Umbenennung von AccessCodeName in CodeType.
...
- HomeController aktualisiert.
2024-12-11 15:22:33 +01:00
Developer 02
030fd0e45b
refactor(HomeController): Aktualisierung zur Verwendung der SendTFAQrCodeAsync-Methode anstelle von SendAsync durch den Maildienst.
2024-12-11 12:55:53 +01:00
Developer 02
535ca23c86
feat(HomeController): Befehl zum Senden von E-Mails hinzugefügt, um QR-Code zu senden.
...
- TotpSecret zu EmailTemplateType hinzugefügt.
2024-12-11 11:44:39 +01:00
Developer 02
ea4b35f4b4
feat(HomeController): Anweisung hinzugefügt, um den geheimen Totp-Schlüssel zu aktualisieren, wenn er in Kraft ist.
2024-12-11 00:04:29 +01:00
Developer 02
76bd1a102f
fix(EnvelopedLocked): asp-for tag helper verwendet, um die Daten der UserSelectSMS Eigenschaft zu erhalten.
...
- nullibility und null check von UserSelectSMS entfernt, weil es für tag helper nicht akzeptabel ist
2024-12-10 20:13:26 +01:00
Developer 02
6a6da39bc4
refactor(HomeController): Aktualisiert, um zu prüfen, ob der UserSelectSMS-Wert falsch ist.
...
- Relevante Variablen zu EnvelopeLocked.cshtml hinzugefügt
2024-12-10 18:48:05 +01:00
Developer 02
137d8e09d4
refactor(HomeController): Aktualisiert, um zu prüfen, ob der UserSelectSMS-Status null ist.
2024-12-10 18:24:29 +01:00
Developer 02
90c6e87224
feat(EnvelopeLocked): Kontrollkästchen hinzugefügt, um TFA per SMS auswählen zu können oder nicht, wenn tfa aktiviert ist.
...
- Das Kontrollkästchen ist standardmäßig nicht aktiviert.
- Das Kontrollkästchen ist deaktiviert, wenn der Benutzer keine Telefonnummer hat.
2024-12-10 17:26:09 +01:00
Developer 02
a6468c2ff1
feat(HomeController): Funktionalität zur Überprüfung des SMS-Codes hinzugefügt
2024-11-30 04:23:24 +01:00
Developer 02
fa44b82493
feat(EnvelopeLocked): Timer mit CSS-Konfiguration und Javascript-Ereignis hinzugefügt.
...
- Ablauf über Home-Controller-Ansichtsdaten hinzugefügt
2024-11-30 01:56:02 +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
9d1a2e7254
refactor(HomeController): SMS-Code zum Senden hinzugefügt
2024-11-29 12:05:07 +01:00
Developer 02
b11f32bd3c
feat: CodeGenerator-Service mit Konfigurationsunterstützung implementiert
...
- CodeGenerator-Service erstellt, der zufällige Codes basierend auf einem konfigurierbaren Zeichensatz generiert.
- IOptions<CodeGeneratorConfig> für DI-Injektion der Konfigurationseinstellungen integriert.
- Lazy-Initialisierung für statische Instanz des CodeGenerators hinzugefügt.
- Validierung hinzugefügt, um sicherzustellen, dass die Code-Länge größer als null ist.
- Geplante zukünftige Verbesserung: Random als Singleton injizieren, um die Multithreading-Performance zu verbessern.
2024-11-29 11:08:01 +01:00
Developer 02
b8d9963fac
refactor(HomeController): ReadWithSecretByUuidSignatureAsync implementiert, um alle Informationen in einer einzigen Sql-Transaktion zu erhalten.
...
- Methode hinzugefügt, um geheimes dto in dto zu konvertieren
2024-11-29 10:22:11 +01:00
Developer 02
6b65fc28fd
refactor(HomeController): log message format more appropriately written
2024-11-29 09:29:27 +01:00
Developer 02
d8f74971f3
feat(EnvelopeLocked): Der Parameter viaSms wurde hinzugefügt, um die Seite sowohl für die Überprüfung des Zugangscodes als auch des SMS-Codes zu verwenden.
...
- accessCodeName und accessCodeLabel wurden aktualisiert, um bedingt zugewiesen zu werden.
2024-11-29 00:26:29 +01:00
Developer 02
551ba595b6
refactor(EnvelopeLocked): envelopeRecevier-Modell aus der Ansicht entfernt.
2024-11-28 23:56:18 +01:00
Developer 02
f1ca1e9067
feat(Auth): Erstellung eines Authentifizierungsmodells anstelle der direkten Verwendung des Zugriffscodes.
2024-11-28 23:38:51 +01:00
Developer 02
0469f057c9
refactor(HomeController): Aktualisiert, um den Envelope-Empfänger als Modell zur EnvelopeLocked-Ansicht hinzuzufügen
2024-11-28 21:50:05 +01:00
Developer 02
8707a5cdb5
feat(HomeController): Kultur-Cookie zur Hauptseite hinzugefügt.
2024-11-04 16:28:37 +01:00
Developer 02
fcc3223eb1
feat(HomeController): Endpunkt für Stammverzeichnis als Startseite hinzugefügt.
2024-11-04 14:30:09 +01:00
Developer 02
c4114a3800
feat(HomeController): UserCulture zu EnvelopeSigned hinzugefügt
2024-10-18 13:27:42 +02:00
Developer 02
6ccc0d2e0a
refactor(HomeController): Aktualisiert, um ein Dokument aus der Datenbank über EnvelopeDocumentDto zu lesen, anstatt das Dokument aus dem Dateipfad mit envelopeOldService zu lesen
2024-10-18 10:34:51 +02:00
Developer 02
a41d03aed5
feat(HomeController): zentralisierte Standard-Kultur-Cookie-Zuweisung.
2024-10-16 14:42:58 +02:00
Developer 02
8f70f085d3
feat(HomeController): Historischer Prozess zum Speichern von Umschlägen hinzugefügt, die unter dem Endpunkt EnvelopeReceiverReadOnly angezeigt werden.
2024-10-09 09:58:20 +02:00
Developer 02
da28a7332b
feat(EnvelopeClaimTypes): „envelope ID“ als Auth-Claim hinzugefügt.
2024-10-09 00:51:59 +02:00
Developer 02
b4e0e4b6b2
feat(EnvelopeMailService): Arrangiert den Mailservice für read-only Umschläge zum Versenden als E-Mail
2024-10-08 15:56:34 +02:00
Developer 02
e95cf24af7
feat(EnvelopeExpired-View): Erstellt eine Ansicht, die anzeigt, wenn der Umschlag abgelaufen ist
2024-10-05 04:19:52 +02:00
Developer 02
1919c562cc
feat(ShowEnvelope-View): ReadOnlyMessage wurde für verschiedene Kulturen erstellt. Zu View hinzugefügt.
...
- View-Benutzernachrichten sind so organisiert, dass sie davon abhängen, ob der Umschlag schreibgeschützt ist oder nicht.
2024-10-05 03:20:39 +02:00
Developer 02
62b54d6e75
feat(HomeController): Sanizer hinzugefügt
2024-10-05 02:16:14 +02:00
Developer 02
efa9160c04
feat(EnvelopeReceiverReadOnly): Modelldaten und Dokument im Endpunkt sind so eingestellt, dass sie als Bytes geladen werden.
2024-10-05 02:04:57 +02:00
Developer 02
bc6955055a
feat(EnvelopeReceiverReadOnly): Created endpoint for ShowEnvelope view
2024-10-04 11:28:52 +02:00
Developer 02
dc997d5ff2
refactor(.Extensions): Extensions nach Gruppen aufgeteilt.
...
- erstellt dekodierende Erweiterungen.
- Kodierungserweiterungen erstellt.
- XSS-Erweiterungen in das Extensions-Paket verschoben.
- EncodeTypes vom Paket Common in das Paket Constants verschoben.
2024-10-02 13:33:11 +02:00
Developer 02
a32f495038
refactor(HomeController): EnvelopeReceiverReadOnly-Endpunkt initialisiert.
...
- injiziert EnvelopeReceiverReadOnlyService
2024-10-01 18:14:59 +02:00
Developer 02
210466883c
refactor(SendAccessCode): Prüfung hinzugefügt, ob die envelope-id schreibgeschützt ist. Wenn ja, Umleitung zu /ReadOnly
...
- Umbenannt in MainAsync
2024-10-01 17:51:31 +02:00
Developer 02
728385b70a
feat(extensions): created extensions project.
...
- Moved encoding extensions from application to extensions project to increase the abstraction
2024-10-01 17:25:50 +02:00
Developer 02
662faf2512
merge: feat/signFlow-gen in Master zusammenführen
2024-09-20 11:16:08 +02:00
Developer 02
ce0ad4ba61
fix: Fix bug where access code wasn't requested when flag was false
...
- Modified logic to ensure a new access code is requested only if it hasn't been previously requested for the specific envelope and receiver combination.
- Prevents unnecessary access code requests, improving system efficiency.
2024-09-17 16:42:45 +02:00
Developer 02
a011b677ea
refactor: EnvelopeReceiver-Klasse refaktoriert, um eine Endlosschleife zu verhindern und die Datenabfrage zu verbessern
...
- `EnvelopeReceiver` in `EnvelopeReceiver` und `EnvelopeReceiverBase` aufgeteilt, um zirkuläre Abhängigkeiten zu vermeiden.
- `EnvelopeReceiverBasicDto` für vereinfachte Datenübertragungsobjekte erstellt.
- `ReceiverRepository` aktualisiert, um den zuletzt verwendeten Empfängernamen durch das Laden aktueller `EnvelopeReceiver`-Daten einzubeziehen.
- `ReceiverReadDto` angepasst, um `LastUsedName` zu erhalten und `EnvelopeReceivers` für die JSON-Serialisierung zu ignorieren.
2024-08-30 11:27:36 +02:00
Developer 02
76bfb895a9
Nicht-asynchrone Datenbankoperationen wurden aus dem Homecontroller entfernt und der History-Service vollständig genutzt. Die Vererbung von Basis-Controllern wurde abgeschafft.
2024-06-12 00:59:51 +02:00
Developer 02
38aa6a6217
EmailDispatcher ist integriert.
2024-06-12 00:40:50 +02:00
Developer 02
f509cc8b3b
Ein weiterer informativer Text wurde für den Umschlag hinzugefügt, der von anderen Interessengruppen gestrichen wurde.
2024-06-06 16:55:42 +02:00