diff --git a/CHANGELOG.md b/CHANGELOG.md
index ca2028de..7312cf28 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,10 @@
ThunderAI Release Notes
Version 3.2.0 - ??/??/2025
+ - Added an option to automatically tag incoming emails [#237].
+ - Added the {%thunderai_def_sign%} placeholder to get the default signature as defined in the options [#248].
+ - Added the {%thunderai_def_lang%} placeholder to get the default language as defined in the options [#248].
+ - Various minor improvements.
- ...
Version 3.1.2 - 29/01/2025
diff --git a/pages/addtags/mzta-add-tags.css b/pages/addtags/mzta-add-tags.css
index c012a1a7..2899916f 100644
--- a/pages/addtags/mzta-add-tags.css
+++ b/pages/addtags/mzta-add-tags.css
@@ -27,7 +27,7 @@
justify-content: space-between;
}
-#addtags_info_additional_statements{
+#addtags_info_additional_statements, #add_tags_auto_force_existing_tr, #add_tags_auto_only_inbox_tr{
display: none;
}
diff --git a/pages/addtags/mzta-add-tags.html b/pages/addtags/mzta-add-tags.html
index f7e0f81f..7d15a704 100644
--- a/pages/addtags/mzta-add-tags.html
+++ b/pages/addtags/mzta-add-tags.html
@@ -49,6 +49,33 @@
+
+ | __MSG_prefs_OptionText_add_tags_auto__ |
+
+
+ |
+
+
+ | __MSG_prefs_OptionText_add_tags_auto_force_existing__ |
+
+
+ |
+
+
+ | __MSG_prefs_OptionText_add_tags_auto_only_inbox__ |
+
+
+ |
+
__MSG_AddTags_prompt_text_title__ __MSG_customPrompts_unsaved_changes__
diff --git a/pages/addtags/mzta-add-tags.js b/pages/addtags/mzta-add-tags.js
index b770c8dd..ba24ca7d 100644
--- a/pages/addtags/mzta-add-tags.js
+++ b/pages/addtags/mzta-add-tags.js
@@ -53,6 +53,16 @@ document.addEventListener('DOMContentLoaded', async () => {
}
});
+ let add_tags_auto_el = document.getElementById('add_tags_auto');
+ let add_tags_auto_force_existing_tr = document.getElementById('add_tags_auto_force_existing_tr');
+ let add_tags_auto_only_inbox_tr = document.getElementById('add_tags_auto_only_inbox_tr');
+ add_tags_auto_el.addEventListener('click', (event) => {
+ add_tags_auto_force_existing_tr.style.display = event.target.checked ? 'table-row' : 'none';
+ add_tags_auto_only_inbox_tr.style.display = event.target.checked ? 'table-row' : 'none';
+ });
+ add_tags_auto_force_existing_tr.style.display = add_tags_auto_el.checked ? 'table-row' : 'none';
+ add_tags_auto_only_inbox_tr.style.display = add_tags_auto_el.checked ? 'table-row' : 'none';
+
addtags_reset_btn.addEventListener('click', () => {
addtags_textarea.value = browser.i18n.getMessage('prompt_add_tags_full_text');
addtags_reset_btn.disabled = true;