From 2dc36cea11ea46578916d9ff6b043fbc9400c9dc Mon Sep 17 00:00:00 2001 From: Leendert de Borst Date: Tue, 18 Mar 2025 14:17:49 +0100 Subject: [PATCH] Add password settings to general settings page (#167) --- .../Settings/DefaultPasswordSettings.razor | 18 ++++++++---------- .../Settings/PasswordSettingsPopup.razor | 4 ++-- .../Main/Pages/Settings/General.razor | 8 +++++++- 3 files changed, 17 insertions(+), 13 deletions(-) diff --git a/src/AliasVault.Client/Main/Components/Settings/DefaultPasswordSettings.razor b/src/AliasVault.Client/Main/Components/Settings/DefaultPasswordSettings.razor index d911451cd..6a8c52f36 100644 --- a/src/AliasVault.Client/Main/Components/Settings/DefaultPasswordSettings.razor +++ b/src/AliasVault.Client/Main/Components/Settings/DefaultPasswordSettings.razor @@ -1,15 +1,13 @@ @inject DbService DbService -
-
-

Default Password Generation Settings

- -
-
- Configure the default settings used when generating new passwords. These settings will be used unless overridden for specific entries. -
+
+ + + + Configure the default settings used when generating new passwords. These settings will be used for all new passwords unless overridden for specific entries. +
@if (IsSettingsVisible) diff --git a/src/AliasVault.Client/Main/Components/Settings/PasswordSettingsPopup.razor b/src/AliasVault.Client/Main/Components/Settings/PasswordSettingsPopup.razor index 682ab86cd..a5cd5d484 100644 --- a/src/AliasVault.Client/Main/Components/Settings/PasswordSettingsPopup.razor +++ b/src/AliasVault.Client/Main/Components/Settings/PasswordSettingsPopup.razor @@ -4,7 +4,7 @@ @inject GlobalNotificationService GlobalNotificationService - +

Change password generator settings

@@ -166,7 +166,7 @@ var settingsJson = System.Text.Json.JsonSerializer.Serialize(_workingSettings); await DbService.Settings.SetSettingAsync("PasswordGenerationSettings", settingsJson); GlobalLoadingService.Hide(); - GlobalNotificationService.AddSuccessMessage("Password generation settings saved globally.", true); + GlobalNotificationService.AddSuccessMessage("Password generation settings updated globally.", true); // Notify parent with both settings and the generated password. await OnSaveSettings.InvokeAsync((_workingSettings, _previewPassword)); diff --git a/src/AliasVault.Client/Main/Pages/Settings/General.razor b/src/AliasVault.Client/Main/Pages/Settings/General.razor index e651985f7..43be060c5 100644 --- a/src/AliasVault.Client/Main/Pages/Settings/General.razor +++ b/src/AliasVault.Client/Main/Pages/Settings/General.razor @@ -13,7 +13,7 @@

Email Settings

- +