Commit graph

174 commits

Author SHA1 Message Date
mic
cedbfaf26b showing the reply type in the chatgpt web interface. see #372 2025-06-11 21:55:04 +02:00
mic
c796adc05c Add exclusion list for tag assignment to prevent unwanted tags. See #392 2025-05-25 22:25:53 +02:00
mic
bbf8eb7c5e Enhance tag assignment logging and prevent new tag creation when not needed. see #390 2025-05-25 22:03:08 +02:00
mic
ea22caa23c Refactor tag existence check to use label comparison and enhance logging for tag assignment. See #390 2025-05-25 11:41:14 +02:00
mic
0bdc94d7e6 the default shortcut is not enforced at startup anymore. fixes #384 2025-05-22 22:13:48 +02:00
Mic
0de4dd27c8 Update prompt length validation message and logic. see #380 2025-05-22 00:41:00 +02:00
mic
51ffdaeec0 fixed incoming mail elaboration when add_tags is false and add_tags_auto is true 2025-05-21 17:54:32 +02:00
mic
eff4c3f0da using anthropic in the api webchat. see #349 2025-05-20 23:07:40 +02:00
mic
85dfb36291 better code indentation 2025-05-20 22:12:08 +02:00
jdkio
ac78aa8adf
Fix issue #374, prefs_att -> prefs_atts 2025-05-12 19:41:10 -04:00
mic
59ae3643a5 Ported all the mods from v3.3.* into v3.4.0 2025-05-01 23:32:52 +02:00
mic
c2065e09b6 Comment out debug console logs in tb115_loader.js and mzta-background.js for cleaner output 2025-05-01 23:20:45 +02:00
Mic
d02dc2c3e1 Adjust wait time in openChatGPT function for improved responsiveness when using a project. see #277 2025-05-01 23:00:02 +02:00
Mic
83d7cdc376 Add support for custom GPT and web project in openChatGPT function. See #277 #168 2025-04-30 00:19:00 +02:00
Mic
9a48c8fe14 using sanitizeChatGPTModelData on all data 2025-04-30 00:19:00 +02:00
mic
314089ea07 refactor openChatGPT to utilize custom model from prompt_info 2025-04-29 23:16:29 +02:00
Mic
059a0f8cac using sanitizeChatGPTModelData 2025-04-28 21:13:00 +02:00
Mic
617a1467d7 Add spam filter account selection and management features. see #326 2025-04-22 00:31:00 +02:00
Mic
08cab475e4 Add account validation for automatic tagging to ensure only enabled accounts are processed. see #327 2025-04-22 00:26:00 +02:00
Mic
ac98621d0c Refactor get_task and get_calendar_event handling to improve clarity and consistency; update _ok_sparks logic for better state management. see #333 2025-04-21 23:56:00 +02:00
mic
4f317556bc Improved plain text mode. See #350 2025-04-21 21:29:34 +02:00
mic
7d1760f1b8 Enhance plain text handling by integrating default preferences and adding HTML stripping functionality. see #350 2025-04-20 22:43:10 +02:00
mic
6494a4f48f Refactor getMailBody function to work also with annidated multiparts. see #335 2025-04-18 14:02:25 +02:00
Mic
e1ad9d9c5d Handle 'get_task' changes in setupStorageChangeListener to update special prompts IDs accordingly. see #333 2025-04-16 23:59:00 +02:00
Mic
12d54d8a31 Refactor getActiveSpecialPromptsIDs calls to use an argument object for improved clarity and consistency 2025-04-16 23:54:00 +02:00
Mic
cfa65c4934 Rename doGetCalendarEvent to doGetSparkFeature for clarity and update related function calls 2025-04-16 23:49:00 +02:00
Mic
6df9f86244 Refactor preference retrieval to use default values in storage queries 2025-04-16 23:39:00 +02:00
Mic
dc0d4339fb improved the additional text form when using an API connection. fixes #97 2025-04-16 00:11:00 +02:00
mic
d73e4e5eb6 Add support for checking ThunderAI Sparks version and update related UI messages. Fixes #315 2025-04-15 23:25:21 +02:00
mic
00a605e794 Imported the fix for #344 from v3.3.4 2025-04-14 22:27:03 +02:00
mic
b7565cc4d1 Fix JSON stringification of original text in openChatGPT function. see #344 2025-04-14 22:16:52 +02:00
mic
b707096ed8 Add process control for incoming emails based on preferences 2025-04-11 22:45:03 +02:00
mic
f86a408513 Update default preference for add_tags to false in reload_pref_init function. Fixes #329 2025-04-06 14:52:43 +02:00
mic
173497bc47 Fix prompt_info.use_diff_viewer condition in openChatGPT function. fixes #321 2025-04-06 14:40:39 +02:00
mic
d44478fdd7 Enhance context menu management for add_tags and spamfilter based on preferences. fixes #302 2025-03-22 22:47:59 +01:00
mic
23adcbf48f Add diff viewer functionality and related UI elements. work in progress. see #109 2025-03-22 17:58:13 +01:00
Mic
928946dfdf Add diff viewer functionality for APIs integrations. see #109 2025-03-21 00:22:00 +01:00
mic
1fd58b4788 Integrate working status management into email automatic and context menu processing flow. see #295 2025-03-19 21:37:19 +01:00
mic
edf7eabdff Add context menu click listener to process emails with tags and spam filter. see #262 2025-03-18 22:36:33 +01:00
mic
717f035803 added processEmails method 2025-03-18 22:29:17 +01:00
mic
72ccc7de90 Add context menu creation and removal functions. see #262 2025-03-16 23:32:48 +01:00
mic
87d22ff9b1 Add onboarding page. fixes #256 2025-03-10 22:39:04 +01:00
mic
715df42cc2 messagesTagsList is now a mandatory permission 2025-03-06 21:34:05 +01:00
mic
ad29a9dc71 Add listener for removed permissions to update menu items. see #286 2025-03-06 21:07:26 +01:00
mic
c8fdf3b884 typo fixed 2025-03-05 22:20:40 +01:00
mic
cd46c03cca Handle Thunderbird 115 compatibility for new mail listener. see #281 2025-03-05 22:20:19 +01:00
mic
e1d97cfc5c Merge branch 'main' of github.com:micz/ThunderAI 2025-03-05 21:26:24 +01:00
mic
9d5fc3800d removed a test line 2025-03-05 21:20:14 +01:00
Mic
5a795a1e1f remove permission checks for add_tags and spamfilter options 2025-03-05 18:15:19 +01:00
mic
5f15fd85a1 unchecking spamfilter if permissions revoked 2025-03-03 21:50:31 +01:00