Developer 02
ff6d27df8e
feat(DTOExtensions): Erstellt, um Erweiterungsmethoden für DTOs hinzuzufügen.
...
- IsTotpSecretExpired, IsTotpSecretInvalid und IsTotpSecretValid Erweiterungsmethoden für ReceiverReadDto hinzugefügt, um den Zustand des geheimen Schlüssels zu behandeln.
2024-12-10 20:32:09 +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
bed51992d2
feat(Auth): Proproty mit dem Namen AuthenticatorCode für die Verwendung von Authenticators hinzugefügt.
...
- Getter mit dem Namen HasAuthenticatorCode hinzugefügt.
- Aktualisierte HasMulti und HasNone Getter Methoden, die dies berücksichtigen.
2024-12-10 18:08:01 +01:00
Developer 02
a371abaabe
feat(Auth): Nullbare Eigenschaft namens 'UserSelectSMS' hinzugefügt.
...
- Sie wird standardmäßig als null zugewiesen.
- Die Checkbox des Formulars in Envelope.cshtml wurde userSelectSMS genannt.
2024-12-10 17:47:45 +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
4af1534194
fix(Receiver): Behoben TotpExpiration Eigenschaft Column atribute name.
2024-12-10 13:15:25 +01:00
Developer 02
f39ac57009
feat(EnvelopeReceiver): TFAEnabled-Eigenschaft zu Entität und Basis-Dto hinzugefügt.
2024-12-10 12:11:58 +01:00
Developer 02
88d01e4ac7
refactor(Receiver): TotpSecretkey und TotpExpiration Eigenschaften zu Entity und DTOs hinzugefügt.
2024-12-10 11:09:25 +01:00
Developer 02
85c33eb0f8
refactor(CacheExtensions): Umbenennung der GetOrCreate-Methoden in GetOrSet
2024-12-09 17:18:24 +01:00
Developer 02
1bc31fe0ee
feat: GetOrCreate und GetOrCreateAsync-Methoden zu CacheExtensions hinzugefügt
...
- GetOrCreate und GetOrCreateAsync-Methoden hinzugefügt, um Caching mit optionalem Hintergrund-Caching zu ermöglichen.
- Methoden prüfen zuerst den Cache, und wenn der Wert nicht gefunden wird, wird der Wert mit einer bereitgestellten Fabrikfunktion erstellt und zwischengespeichert.
- Unterstützt asynchrones und synchrones Caching mit optionalen DistributedCacheEntryOptions.
2024-12-09 17:13:10 +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
e33d859603
refactor(ShowEnvelope): änderte die Farbe der Schaltfläche via Bootstrap in
2024-12-02 14:57:10 +01:00
Developer 02
46b8bde162
chore(Web): Aktualisiert auf 2.7.0.
2024-12-02 10:12:10 +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
40a21a0b89
feat(EnvelopeReceiverCache): zum Abrufen und Setzen von Caches über Envelope Receiver unter Verwendung von Standard-Schlüsselwörtern als Schnittstellenimplementierung erstellt.
...
- Erstellte Optionen.
- Zu DI hinzugefügt.
2024-11-30 03:46:40 +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
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
9d1a2e7254
refactor(HomeController): SMS-Code zum Senden hinzugefügt
2024-11-29 12:05:07 +01:00
Developer 02
b779ef6f0b
feat(GtxMessagingService): Konfigurierte Codelänge über ioptions.
...
- Standardmäßig ist sie 5
2024-11-29 11:16:08 +01:00
Developer 02
0c81a86610
feat(GtxMessagingService): SendSmsCodeAsync mit Basisfunktionalität als Schnittstellenimplementierung hinzugefügt
2024-11-29 11:13:59 +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
e77532ebfd
feat(EnvelopeReceiverService): ReadWithSecretByUuidSignatureAsync zum Lesen mit Zugangscode und Telefonnummer hinzugefügt
2024-11-29 10:11:33 +01:00
Developer 02
ec37518245
feat(EnvelopeReceiverSecretDto): Erstellt als Erbe von EnvelopeReceiverDto, hinzugefügt AccessCode und PhoneNumber.
2024-11-29 10:07:09 +01:00
Developer 02
a1618fc8d0
refactor(HomeController): EnvelopeReceiverSecretDto zur Vereinfachung entfernt und direkt String verwendet
2024-11-29 10:01:28 +01:00
Developer 02
6b65fc28fd
refactor(HomeController): log message format more appropriately written
2024-11-29 09:29:27 +01:00
Developer 02
a763fd6a24
feat(EnvelopeLocked): Textkörper und Fußzeile für SMS-Ansicht hinzugefügt.
2024-11-29 01:10:08 +01:00
Developer 02
28a8e20b63
feat(WebKey): Lokalisierungstasten sms tfa in EnvelopeLocked Ansicht hinzugefügt.
2024-11-29 00:45:21 +01:00
Developer 02
155f80e8b3
feat(EnvelopeLocked): Angepasste Icon-Farbe für sms TFA
2024-11-29 00:38:18 +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
44dc7185c6
feat(Auth): Getter-Methoden zur Werteprüfung hinzugefügt
2024-11-28 23:57:18 +01:00
Developer 02
551ba595b6
refactor(EnvelopeLocked): envelopeRecevier-Modell aus der Ansicht entfernt.
2024-11-28 23:56:18 +01:00
Developer 02
4b77713df4
Merge branch 'master' into feat/two-factor-auth
2024-11-28 23:39:12 +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
b4a97abe6b
feat(EnvelopeReceiverBase): HasPhoneNumber-Eigenschaft sowohl zur Entität als auch zum DTO hinzugefügt
2024-11-28 20:46:51 +01:00
Developer 02
423b293197
feat(MessagingService): Möglichkeit hinzugefügt, den Anbieter des Messaging-Servers zu benachrichtigen.
2024-11-27 17:46:32 +01:00
Developer 02
27618a343e
feat(EnvelopeReceiverService): SendSmsAsync hinzugefügt, um SMS an den Benutzer über die Umschlag-Empfänger-ID mithilfe des Messaging-Services zu senden.
2024-11-27 17:35:38 +01:00
Developer 02
fe106c5a8c
feat(EnvelopeReceiverBase): Eigenschaft „Telefonnummer“ hinzugefügt.
2024-11-27 17:09:17 +01:00
Developer 02
941b98b1a4
feat(SmsResponse): Erstellung eines Standardantwort-DTOs für SMS-Anfragen.
...
- GtxMessagingResponse für rohe dynamische Antwort erstellt.
- Mapping-Profil hinzufügen
2024-11-27 15:13:41 +01:00
Developer 02
168c33bfea
chore(Application): Core.Client auf 2.0.3 hochgerüstet
2024-11-26 23:58:07 +01:00
Developer 02
40c25ee111
fix(appsettings): Leerzeichen aus SmsConfig.QueryParams.from entfernt, da vom SMS-Dienst nicht erlaubt
2024-11-26 23:47:42 +01:00
Developer 02
608d79d35b
chore(Web): upgraded to 2.6.0
2024-11-25 15:54:15 +01:00
Developer 02
62d396932d
refactor(EnvelopeDocument): removed Filename, Filepath and FilenameOriginal properties.
2024-11-25 15:42:51 +01:00
Developer 02
62dcb41526
Refactor: Unnötige alte Fußzeilen aus den Ansichten „Umschlag abgelaufen“, „Abgelehnt“ und „Signiert“ entfernt.
2024-11-25 15:37:28 +01:00
Developer 02
360bb9b3d8
refactor(_layout.cshtml): Datenschutz-Link in der Fußzeile aktualisiert, unterstützt mehrere Sprachen
2024-11-25 15:24:18 +01:00