From abd3e66e20f765c306764dd8f3aed5d0bc260456 Mon Sep 17 00:00:00 2001 From: David Claybourne Date: Tue, 26 Sep 2023 15:34:34 +0200 Subject: [PATCH] [PS-1878] Feature/selfhost anonaddy (#4056) * Add selfhosted anonaddy url * Remove newlines * Add serverurl field to web * Show anonaddy api errors * Add forwardedAnonAddyBaseUrl prop to UsernameGeneratorOptions type * Use Alias Domain instead of just Domain name This is easier to distinguish between domain and server url * Only show Server Url on web if on selfhosted bitwarden --------- Co-authored-by: Daniel James Smith Co-authored-by: Daniel James Smith --- apps/browser/src/_locales/en/messages.json | 3 +++ .../popup/generator/generator.component.html | 14 ++++++++++++-- .../src/app/tools/generator.component.html | 14 ++++++++++++-- apps/desktop/src/locales/en/messages.json | 3 +++ apps/web/src/app/tools/generator.component.html | 15 +++++++++++++-- apps/web/src/app/tools/generator.component.ts | 4 ++++ apps/web/src/locales/en/messages.json | 6 ++++++ apps/web/webpack.config.js | 2 +- .../email-forwarders/anon-addy-forwarder.ts | 9 ++++++++- .../email-forwarders/forwarder-options.ts | 1 + .../username/username-generation-options.ts | 1 + .../username/username-generation.service.ts | 2 ++ 12 files changed, 66 insertions(+), 8 deletions(-) diff --git a/apps/browser/src/_locales/en/messages.json b/apps/browser/src/_locales/en/messages.json index fe5400c6a90..f8ffeff747e 100644 --- a/apps/browser/src/_locales/en/messages.json +++ b/apps/browser/src/_locales/en/messages.json @@ -2407,6 +2407,9 @@ "message": "Toggle collapse", "description": "Toggling an expand/collapse state." }, + "aliasDomain": { + "message": "Alias domain" + }, "passwordRepromptDisabledAutofillOnPageLoad": { "message": "Items with master password re-prompt cannot be auto-filled on page load. Auto-fill on page load turned off.", "description": "Toast message for describing that master password re-prompt cannot be auto-filled on page load." diff --git a/apps/browser/src/tools/popup/generator/generator.component.html b/apps/browser/src/tools/popup/generator/generator.component.html index 13d35b6cd7a..cf7a2949f24 100644 --- a/apps/browser/src/tools/popup/generator/generator.component.html +++ b/apps/browser/src/tools/popup/generator/generator.component.html @@ -378,7 +378,7 @@ />
- +
+
+ + +
@@ -424,7 +434,7 @@ />
- +
- +
+
+ + +
@@ -451,7 +461,7 @@ />
- +
- +
+
+ + +
@@ -355,7 +366,7 @@ />
- +