From 6d16c785c56ac67bc75818cbe5f1e9779838cbac Mon Sep 17 00:00:00 2001 From: Daniel Kesselberg Date: Thu, 3 Sep 2026 18:45:53 +0000 Subject: [PATCH 1/4] refactor(settings): move folder search below classification Assisted-by: ClaudeCode:claude-opus-5 Signed-off-by: Daniel Kesselberg --- src/components/AccountSettings.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/components/AccountSettings.vue b/src/components/AccountSettings.vue index 99ba51f556..eb83ece161 100644 --- a/src/components/AccountSettings.vue +++ b/src/components/AccountSettings.vue @@ -80,6 +80,10 @@ {{ t('mail', 'Enable mark as important classification') }} + + + + - - - - From 58e37e0c82db0ade3f42431ea9855c22e664d806 Mon Sep 17 00:00:00 2001 From: Daniel Kesselberg Date: Thu, 3 Sep 2026 18:50:19 +0000 Subject: [PATCH 2/4] refactor(settings): move sieve script editor below sieve server Assisted-by: ClaudeCode:claude-opus-5 Signed-off-by: Daniel Kesselberg --- src/components/AccountSettings.vue | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/components/AccountSettings.vue b/src/components/AccountSettings.vue index eb83ece161..e6733ca8ee 100644 --- a/src/components/AccountSettings.vue +++ b/src/components/AccountSettings.vue @@ -98,17 +98,6 @@ :name="t('mail', 'Quick actions')"> - -
- -
-
+ +
+ +
+
From 7d04fe0b7085351cd8c1b5461ff73cb565b74a1b Mon Sep 17 00:00:00 2001 From: Daniel Kesselberg Date: Thu, 3 Sep 2026 19:01:29 +0000 Subject: [PATCH 3/4] feat(settings): always show the filters section Assisted-by: ClaudeCode:claude-opus-5 Signed-off-by: Daniel Kesselberg --- src/components/AccountSettings.vue | 32 +++++++++++------------ src/components/SieveDisabledHint.vue | 27 +++++++++++++++++++ src/components/mailFilter/MailFilters.vue | 1 - 3 files changed, 43 insertions(+), 17 deletions(-) create mode 100644 src/components/SieveDisabledHint.vue diff --git a/src/components/AccountSettings.vue b/src/components/AccountSettings.vue index e6733ca8ee..810204ce5c 100644 --- a/src/components/AccountSettings.vue +++ b/src/components/AccountSettings.vue @@ -55,12 +55,7 @@ {{ t('mail', 'Automated reply to incoming messages. If someone sends you several messages, this automated reply will be sent at most once every 4 days.') }}

-
-

{{ t('mail', 'The autoresponder uses Sieve, a scripting language supported by many email providers. If you\'re unsure whether yours does, check with your provider. If Sieve is available, click the button to go to the settings and enable it.') }}

- - {{ t('mail', 'Go to Sieve settings') }} - -
+ - -
- -
-
+ +

+ {{ t('mail', 'Rules that are applied to incoming messages, for example to move them into a folder or flag them.') }} +

+
+ +
+ +
diff --git a/src/components/mailFilter/MailFilters.vue b/src/components/mailFilter/MailFilters.vue index 9a5b20eee1..75c88b37a0 100644 --- a/src/components/mailFilter/MailFilters.vue +++ b/src/components/mailFilter/MailFilters.vue @@ -4,7 +4,6 @@ -->