Commit graph

690 commits

Author SHA1 Message Date
Mic
83b8544404 taSummaryStore is now a Class and is using taStorage. see #675 #580 2026-03-23 18:39:21 +01:00
Mic
6d53e108d0 taSummaryCache renamed to taSummaryStore 2026-03-23 18:25:35 +01:00
Mic
65bf9c440c
Merge branch 'summary_on_message_issue580' into main 2026-03-23 18:14:08 +01:00
Mic
1ccd3d3123 taStorage constants added 2026-03-23 00:22:00 +01:00
mic
170dddfb78 log statements added 2026-03-22 22:49:42 +01:00
mic
eba28e0919 antispam panel css fix 2026-03-22 22:44:12 +01:00
mic
1ea548a61d taSpamReport is now a class and not a singleton 2026-03-22 22:38:23 +01:00
mic
55240868dd spamreport is using the new storage. see #675 2026-03-22 22:29:31 +01:00
mic
b30da27c84 method comments updated 2026-03-22 15:32:10 +01:00
mic
038e6f6fed hasfield gets now a record object. see #675 2026-03-22 15:30:40 +01:00
mic
08f9568955 var name fixed 2026-03-22 15:28:00 +01:00
mic
e95808d1fe Storage class first try. see #675 2026-03-20 23:50:25 +01:00
mic
c2653ce3aa Fixed a bug in the sanitizeString method. see #698 2026-03-20 17:50:30 +01:00
mic
9181b11ca1 guides and tutorial links localized 2026-03-06 23:42:10 +01:00
mic
2534c499d0 sanitizeString fixed. see #689 2026-03-06 22:54:11 +01:00
Mic
910f55dc19 correctly fixing tags IDs. see #689 2026-03-06 00:02:00 +01:00
Mic
e788f305a0 openai api response.failed correctly handled. see #690 2026-03-06 00:00:00 +01:00
Mic
50d8e8e41f added a log of the full raw AI response after streaming 2026-03-05 23:52:00 +01:00
mic
7390764764 correctly handling additional text without placeholder. see #681 2026-02-27 22:11:05 +01:00
mic
0300c873fd console.log debug statement commented out 2026-02-27 21:55:05 +01:00
mic
a95a8c7b50 added an emoji to the spam message 2026-02-25 21:44:42 +01:00
Ronald Klarenbeek
ca07cf5ed0 Fix duplicate 'Generating summary' when using manual mode button 2026-02-24 22:33:13 +01:00
yonie
c32563337e
Merge branch 'v4.0.0' into main 2026-02-24 22:19:31 +01:00
Ronald Klarenbeek
2df835d46e Fix auto-summary: inline styles, refresh button, and proper headerMessageId passing
- Move CSS inline as requested by maintainer (no external CSS file)
- Add fixed font sizing (14px) to prevent inheritance from email content
- Add refresh button to regenerate summaries
- Fix refresh bug: use summaryData.headerMessageId instead of message.headerMessageId
- Remove deleted message display script and CSS files
2026-02-24 22:17:47 +01:00
mic
4f84da4256 Fixes ported from v3.8.5. 2026-02-23 21:55:10 +01:00
mic
c2e2336f4d Added "Antispam by ThunderAI" 2026-02-22 23:07:51 +01:00
mic
296fcf21be if a message has already been checked for spam and the user asks for another check, the previous banne is removed. see #658 2026-02-16 22:30:20 +01:00
mic
b551692768 showing antispam errors on message. see #658 2026-02-16 22:25:44 +01:00
mic
c4176ebfec saveError now returns the saved data. see #658 2026-02-16 22:22:39 +01:00
mic
bd72c45df2 saveError method added. see #658 2026-02-16 21:57:53 +01:00
mic
ae44596106 showing the processing status for the antispam filter. see #658 2026-02-16 21:54:17 +01:00
mic
25a979e9fb added methods and logic to save the processing status. see #658 2026-02-16 21:53:53 +01:00
mic
ae26e9288b when using the same id in additional_text, the text is asked only once and then used in every occurrence. see #525 2026-02-14 23:23:07 +01:00
mic
cac639e257 console.log debug statement commented out 2026-02-14 23:09:25 +01:00
Mic
17ec054e15
Merge branch 'v4.0.0' into multiple_additional_text_issue525 2026-02-14 23:07:24 +01:00
mic
d5d11e3c0c customDiv with multiple additional_text also when using the chatgpt web interface integration. see #525 #650 2026-02-14 23:04:08 +01:00
mic
0ac6ae6650 custom_text_array initialize fixed. see #525 2026-02-14 23:01:20 +01:00
mic
41dbb5d009 # added to additional_text without id. see #525 #554 2026-02-12 21:57:52 +01:00
mic
e30d073bca handling multiple old {%additional_text%} placeholders. see #525 #554 #652 2026-02-11 23:10:33 +01:00
mic
c29b4b3352 userInput is now an array. see #525 #554 2026-02-11 21:45:48 +01:00
mic
b1282c9562 getPlaceholdersAdditionalTextArray method added. see #525 #554 2026-02-11 21:30:56 +01:00
Mic
fa10a68337
Merge branch 'v4.0.0' into main 2026-02-11 21:17:33 +01:00
mic
34e8e242f6 hasPlaceholder and replacePlaceholder can now work with dynamic placeholders. see #525 #554 2026-02-10 21:42:26 +01:00
mic
2740fe3ee9 additional_text is now dynamic. see #525 #554 2026-02-10 21:36:59 +01:00
Mic
32aa24c88d saving the selection when selected and not when the user clicks the button to prevent recent changes in the ChatGPT web interface. see #646 2026-02-10 18:27:40 +01:00
mic
0550077567 when closing the spam info panel, the report is deleted so the info is not displayed again. see #506 2026-02-08 22:22:00 +01:00
mic
545b6db6d5 added a close button for the spam info. see #506 2026-02-08 22:10:44 +01:00
mic
b713f4fd48 check fixed. see #506 2026-02-08 21:34:27 +01:00
mic
a940228a43 showing spam value. see #506 2026-02-08 00:10:39 +01:00
Mic
829f87a510 saving the clipboard text also in the curr_prompt.text. see #362 2026-02-06 00:51:00 +01:00