Commit graph

495 commits

Author SHA1 Message Date
Mic
c17b3187b2
Merge branch 'main' into 3.6.1_issue_469 2025-08-22 22:49:47 +02:00
Kilian Singer
c90f9c1b9b added cleanup of newlines also to only_quoted_text 2025-08-22 17:30:41 +02:00
Kilian Singer
645d0845a1 removed debugging string 2025-08-21 09:49:28 +02:00
Kilian Singer
51614ea95d new lines are now preserved in mzta-menus.js
also newlines are normalized to \n in chase
\r\n (like on windows platforms) are present.
some LLMs work better with proper paragraph breaks.
2025-08-21 09:37:43 +02:00
mic
704fa10a04 chatgpt web models list fixed. see #464 2025-08-20 21:53:16 +02:00
mic
7fbe0c0338 forcing exixting tags also when using the ThuderAI menu. see #475 2025-08-20 21:41:35 +02:00
Kilian Singer
09d620c294 also removing <style> tags 2025-08-20 18:42:36 +02:00
Kilian Singer
c24097245b added export keyword 2025-08-20 18:21:04 +02:00
Kilian Singer
a96702b0a8 used DOMParser to convert HTML to plain text 2025-08-20 18:10:18 +02:00
mic
9483a57936 Enhance htmlBodyToPlainText function to handle additional block tags and improve HTML tag removal 2025-08-20 09:46:49 +02:00
mic
8223f4ef4f Add htmlBodyToPlainText function to sanitize HTML content. see #470 2025-08-19 16:24:17 +02:00
mic
58d449c7e6 chatgpt web interface models list updated. see #464 2025-08-11 22:27:41 +02:00
mic
f97acf0ece chatgpt web interface is now stripping any <br> tag in the response. see #462 2025-08-11 22:04:26 +02:00
mic
98352938af perplexity ai config fixed. see #461 2025-08-11 21:59:07 +02:00
Mic
a66ebee014
Merge branch 'main' into v3.6.0 2025-07-30 22:40:00 +02:00
mic
032bd37cb4 autoscroll to bottom fixed in chatgpt web interface integration 2025-07-25 23:27:04 +02:00
mic
51068dd95c Added a new default prompt to reply with a custom command asked when exectutin the prompt. See #444 2025-07-25 23:15:30 +02:00
Mic
66a64f924b fix: reply type button enable/disable only when present 2025-06-20 22:17:41 +02:00
Mic
b0135bcdf3 change reply type button improved in hatgpt web interface. see #372 2025-06-19 23:50:00 +02:00
Mic
647f23a50b Improved the AI web chat init message 2025-06-19 21:36:28 +02:00
Mic
d4d1653ac7 Enhance word diff rendering by splitting segments on <br> tags and appending appropriate span elements for added, removed, and unchanged text. 2025-06-19 00:33:00 +02:00
mic
4b9631db47 Refactor stripHtmlKeepLines to utilize convertBrToNewlines for improved HTML handling 2025-06-18 23:22:05 +02:00
mic
72428d8ee5 Integrate convertNewlinesToBr function to process text selections for improved HTML formatting 2025-06-18 23:11:27 +02:00
mic
5c0b011dad Add convertNewlinesToBr function to replace newlines with <br> tags 2025-06-18 22:25:37 +02:00
Mic
65e07723f5 added a debug line 2025-06-18 21:58:12 +02:00
Mic
1b0b0dcf59 fullPrompt logger added 2025-06-18 00:54:00 +02:00
Mic
6bafae81ca Add additional_message parameter to getAPIsInitMessageString for enhanced output. see #429 and #430 2025-06-18 00:00:00 +02:00
mic
f91e0e793f Add support for custom placeholders in prompt preparation. see #156 2025-06-16 21:13:48 +02:00
mic
f5a02e6fde Update placeholder properties documentation. see #156 2025-06-16 20:56:32 +02:00
Mic
7471f7691a Add support for custom placeholders in text replacement and validation. see #156 2025-06-15 23:42:00 +02:00
Mic
f4c1ab1018 import/export data placeholders added. see #156 2025-06-15 23:37:00 +02:00
Mic
bed5c65de0 refactored many functions to work with custom placeholders. see #156 2025-06-15 23:22:00 +02:00
Mic
2351034e3c Rename getCustomPromptsUsedSpace to getLocalStorageUsedSpace for clarity and update references 2025-06-15 23:17:00 +02:00
mic
1f93f4d295 the add tags response is now expcted as a JSON. see #365 2025-06-15 00:38:27 +02:00
mic
071ee6acf2 Refactor tag extraction in getTagsFromResponse to utilize extractJsonObject for improved JSON parsing. see #365 2025-06-15 00:37:57 +02:00
mic
859d8d9ef3 Add newline formatting to tag addition messages in finalizePrompt_add_tags 2025-06-15 00:33:40 +02:00
mic
d3813c00f6 Improve tag extraction in getTagsFromResponse by trimming whitespace and enhancing comma splitting for better parsing. see #365 2025-06-15 00:28:04 +02:00
mic
61480c0dc9 Enhance tag extraction functionality in getTagsFromResponse method with improved JSON parsing and backward compatibility. see #365 2025-06-15 00:22:10 +02:00
mic
07cf0774f9 Refactor prompt response messages and update HTML references for consistency across locales. see #365 2025-06-15 00:15:21 +02:00
mic
6c86e02b6f added an option to exclude the tag only with an exact match. see #395 2025-06-13 23:10:23 +02:00
mic
015a6f68a4 swap reply type icons in addCustomDiv function. see #372 2025-06-13 21:17:20 +02:00
Mic
ec4bd3c366 scroll to bottom fixed in chatgpt web interface 2025-06-12 23:35:00 +02:00
Mic
54b3ba2dc9 icons updated. see #372 2025-06-12 23:25:00 +02:00
Mic
abe11457e6 added the change the reply type button in the chatgpt web interface. see #372 2025-06-12 23:20:00 +02:00
Mic
85f4fc7d11 chatgpt web interface fix for the response completion ported from v3.5.4 2025-06-12 23:15:00 +02:00
Mic
42ed50151d Refactor icon selection logic for regenerate and read aloud buttons. again 2025-06-12 23:15:00 +02:00
mic
e090d37df9 chatgpt web interface fix for the response completion ported from v3.5.3 2025-06-11 21:56:37 +02:00
mic
cedbfaf26b showing the reply type in the chatgpt web interface. see #372 2025-06-11 21:55:04 +02:00
mic
ad5afee395 Enhance icon detection logic for regenerate and read aloud buttons 2025-06-10 23:42:11 +02:00
Mic
ff8fff50c9 add 'think' parameter to Ollama constructor and include in fetchResponse. see #398 2025-06-09 20:57:00 +02:00