From 11455f6d49c051f56f7c3a2c7d3003bb9e6e74ef Mon Sep 17 00:00:00 2001 From: Nicolas Vazquez Date: Thu, 24 Jul 2025 11:42:25 -0300 Subject: [PATCH] UI: Add option to Login to a specific Project view via setting on config.json (#10935) * UI: Login to a specific Project view * Fix project icon * Add the option to display project on login on the config.json file --------- Co-authored-by: Pearl Dsilva --- ui/public/config.json | 1 + ui/src/views/auth/Login.vue | 44 ++++++++++++++++++++++++++++++++++--- 2 files changed, 42 insertions(+), 3 deletions(-) diff --git a/ui/public/config.json b/ui/public/config.json index bea9599fa3a..a1069218136 100644 --- a/ui/public/config.json +++ b/ui/public/config.json @@ -98,6 +98,7 @@ "basicZoneEnabled": true, "multipleServer": false, "allowSettingTheme": true, + "displayProjectFieldOnLogin": false, "imageSelectionInterface": "modern", "showUserCategoryForModernImageSelection": true, "showAllCategoryForModernImageSelection": false, diff --git a/ui/src/views/auth/Login.vue b/ui/src/views/auth/Login.vue index a3a20428f0b..531250a4ffc 100644 --- a/ui/src/views/auth/Login.vue +++ b/ui/src/views/auth/Login.vue @@ -91,6 +91,18 @@ type="text" :placeholder="$t('label.domain')" v-model:value="form.domain" + > + + + + +