Commit graph

143 commits

Author SHA1 Message Date
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
mic
127f3ab18b unchecking add_tags if permissions revoked. see #276 2025-03-03 21:23:37 +01:00
mic
fc3ca39ee5 tags related permissions are now optional and asked only if the add_tags options is checked. add_tags is now default to false. fixes #259 2025-02-14 23:31:45 +01:00
mic
be6510f5fe spam report added. see #231 2025-02-14 23:22:47 +01:00
mic
720f810533 console.log debug statement commented out 2025-02-14 22:05:35 +01:00
mic
5cdeae70dc marking messages as spam and moving to the account spam folder. see #231 2025-02-14 22:05:15 +01:00
mic
abeb16b0d9 typo fixed 2025-02-11 23:44:56 +01:00
mic
29e7b5591c sending the prompt and receiving a json. see #231 2025-02-11 23:44:31 +01:00
mic
dde5c9fef6 start working on the spam filter 2025-02-10 00:02:07 +01:00
mic
f63dab1e18 specialFullPrompt var renamed and moved in the if block 2025-02-09 23:31:08 +01:00
mic
9fd035764e autotagging implemented. see #237 2025-02-09 23:24:08 +01:00
mic
f022bce638 double await fixed 2025-01-29 22:41:01 +01:00
mic
79c74cde2c forcing thunderai menu reload when installing sparks. see #240 2025-01-29 22:08:04 +01:00
Mic
a9e55c71b5 google_gemini_api: fixed a bug in checking empty apikey and model prefs 2025-01-16 23:01:00 +01:00
Mic
80fcf0e99a comment fixed 2025-01-16 22:56:00 +01:00
Mic
979f14966f console.log debug statements commented out 2025-01-16 22:56:00 +01:00
mic
fc250b9529 condition fixed 2025-01-12 22:46:08 +01:00
mic
a4a0dbdb21 reloading menu fixed 2025-01-12 22:37:44 +01:00
mic
dd00856ef6 correctly handling the calendar menu. see #182 2025-01-11 22:35:54 +01:00
mic
3b538050b6 copyright year updated 2025-01-10 21:21:37 +01:00
mic
3073cf69a3 first working version of the google gemini api. see #204 2025-01-06 00:21:58 +01:00
mic
20eb305987 added an error message if using an unknown API connection type 2025-01-05 23:59:28 +01:00
mic
1803020a6c reloading the needed prefs when reloading menus 2025-01-02 23:13:33 +01:00
mic
f6e73f5481 add_tags correctly defaults to true for the first install 2024-12-25 23:11:24 +01:00
mic
b9a802e676 tags assignment improved. see #183 2024-12-18 22:05:48 +01:00
Mic
4bab16adbc correctly assigning multiple tags. see #183 2024-12-18 01:23:00 +01:00
mic
72e6207d6d assign_tags command implemented. see #183 2024-12-18 00:23:57 +01:00
mic
6f9985cdbd fixed special item menu reload when changing prefs. see #183 2024-12-12 22:39:19 +01:00
Mic
e8ef5c968b correctly setting loading params for the menu at startup. see #183 2024-12-12 00:31:00 +01:00
Mic
938c818b99 correctly handling the menus loading special prompts. see #183 2024-12-12 00:26:00 +01:00
mic
6e9668c45f returning executeMenuAction. see #183 2024-12-10 23:32:23 +01:00
mic
7ddfc41130 listeners are no more async 2024-12-10 21:20:31 +01:00