From 4d0fff821e2245050ce631b4465969510466dfae Mon Sep 17 00:00:00 2001 From: Elias Schneider Date: Fri, 14 Feb 2025 13:32:01 +0100 Subject: [PATCH] fix: show "Sync Now" and "Test Email" button even if UI config is disabled --- .../application-configuration/+page.svelte | 38 ++-- .../forms/app-config-email-form.svelte | 77 ++++---- .../forms/app-config-general-form.svelte | 52 +++--- .../forms/app-config-ldap-form.svelte | 169 ++++++++++-------- 4 files changed, 175 insertions(+), 161 deletions(-) diff --git a/frontend/src/routes/settings/admin/application-configuration/+page.svelte b/frontend/src/routes/settings/admin/application-configuration/+page.svelte index 22e5656..28f6fac 100644 --- a/frontend/src/routes/settings/admin/application-configuration/+page.svelte +++ b/frontend/src/routes/settings/admin/application-configuration/+page.svelte @@ -1,5 +1,4 @@
-

SMTP Configuration

-
- - - - - - - -
-

Enabled Emails

-
- - -
- +
+

SMTP Configuration

+
+ + + + + + + +
+

Enabled Emails

+
+ + +
+
- +
diff --git a/frontend/src/routes/settings/admin/application-configuration/forms/app-config-general-form.svelte b/frontend/src/routes/settings/admin/application-configuration/forms/app-config-general-form.svelte index a1489f9..729fbdc 100644 --- a/frontend/src/routes/settings/admin/application-configuration/forms/app-config-general-form.svelte +++ b/frontend/src/routes/settings/admin/application-configuration/forms/app-config-general-form.svelte @@ -1,4 +1,5 @@
-
- - - - -
-
- -
+
+
+ + + + +
+
+ +
+
diff --git a/frontend/src/routes/settings/admin/application-configuration/forms/app-config-ldap-form.svelte b/frontend/src/routes/settings/admin/application-configuration/forms/app-config-ldap-form.svelte index 4a76967..ff7a6de 100644 --- a/frontend/src/routes/settings/admin/application-configuration/forms/app-config-ldap-form.svelte +++ b/frontend/src/routes/settings/admin/application-configuration/forms/app-config-ldap-form.svelte @@ -1,4 +1,5 @@
-

Client Configuration

-
- - - - - - - -
-

Attribute Mapping

-
- - - - - - - - -
- +
+

Client Configuration

+
+ + + + + + + +
+

Attribute Mapping

+
+ + + + + + + + +
+
{#if ldapEnabled} - + - + {:else} - + {/if}