Commit Graph

234 Commits

Author SHA1 Message Date
Elian Doran d9249e3760 fix(server): webclipper not working due to import issue 2025-06-02 16:34:41 +03:00
Elian Doran 68d094d119 docs(guide): mention geo map updates 2025-06-01 15:52:03 +03:00
perf3ct 2c48a70bfb feat(llm): use ckeditor for text input area for mention support instead of textinput 2025-06-01 03:03:26 +00:00
perf3ct 3fae664877 feat(llm): add utils for excluding notes from LLM 2025-06-01 02:51:36 +00:00
perf3ct ba98bd9097 Merge branch 'develop' into feat/llm-integration-part2 2025-05-31 10:48:00 -07:00
Elian Doran 5d2a779817 chore(server): remove now redundant shebang 2025-05-31 00:19:06 +03:00
Elian Doran 7542038756 fix(style): context menu appearing while page is loading 2025-05-30 22:01:12 +03:00
Elian Doran 355d1cfb5e chore(docs): sync 2025-05-30 21:45:45 +03:00
Elian Doran adc9172681 Merge branch 'develop' of https://github.com/TriliumNext/Notes into develop 2025-05-30 21:33:28 +03:00
Elian Doran 8994f537dc fix(migration): use bundleable migrations
This fixes TypeScript migrations, which were not being run correctly
even in previous versions.

On the ESBuild version, neither SQL migrations worked due to the fact
that they were not being bundled.
2025-05-30 21:32:35 +03:00
Elian Doran b93e44a38f fix(llm): button shown even if disabled 2025-05-30 17:39:38 +03:00
perf3ct a7906d6b99 refactor(llm): improve search tools error handling and parameter validation with clearer guidance 2025-05-30 00:23:18 +00:00
perf3ct 910c5039f4 feat(llm): add LLM guidance system for failed tool executions and validations 2025-05-30 00:15:40 +00:00
perf3ct f04e56137b refactor(llm): improve type safety in tool calling stage and simplify tool call handling 2025-05-29 22:05:38 +00:00
perf3ct 7c63652105 feat(llm): improve type safety and error handling in tool call transformations 2025-05-29 22:03:23 +00:00
perf3ct 2f303b1ae9 feat(llm): also update OpenAI tool usage prompts 2025-05-29 21:58:03 +00:00
perf3ct 8f8b9d9e3b feat(llm): really try to coax ollama to run tools 2025-05-29 21:24:04 +00:00
perf3ct 87859aec1c fix(llm): reduce the use of "any" in the tool_calling_stage and update prompt for tool calling 2025-05-29 21:15:05 +00:00
perf3ct ba59d6b3c1 feat(llm): reduce the use of "any" in the tool calling stage 2025-05-29 21:07:12 +00:00
perf3ct 511d2c5e96 feat(llm): add empty result handling and parameter adjustment suggestions for tool execution 2025-05-29 21:04:06 +00:00
perf3ct 6169efe96b fix(llm): make sure the default option for ollama in settings matches what the client shows 2025-05-29 20:47:25 +00:00
perf3ct f6329aab73 fix(llm): fix provider error checking 2025-05-29 20:45:27 +00:00
Elian Doran b88f07c202 refactor(server): add missing override 2025-05-29 13:34:42 +03:00
Elian Doran ff106e21cf chore(server): fix more type errors 2025-05-28 19:57:55 +03:00
Elian Doran ba7c93967e chore(server): fix some type errors 2025-05-28 19:03:53 +03:00
Elian Doran 06528ec74b docs(user): add some more keyboard shortcuts 2025-05-27 21:00:13 +03:00
Elian Doran c3e0ef3a27 docs(user): mention keyboard shortcuts 2025-05-27 20:54:17 +03:00
Elian Doran a1dda3c01a Merge branch 'develop' into feat/add-rootless-dockerfiles 2025-05-27 19:34:49 +03:00
Elian Doran 31c95d568c chore(demo): sync 2025-05-27 19:33:46 +03:00
Elian Doran 0e10485199 chore(demo): sync 2025-05-27 19:24:05 +03:00
Elian Doran 0bb294753f chore(demo): sync 2025-05-27 19:24:04 +03:00
Elian Doran 099e73b114 chore(demo): move to right directory 2025-05-27 19:24:04 +03:00
perf3ct 405b1c5ffc fix(docs): fix bearer_token reference in metrics docs 2025-05-27 15:23:44 +00:00
perf3ct ab2f27180d feat(server/metrics): add documentation around the new metrics endpoint 2025-05-26 13:51:03 -07:00
perf3ct 758b22e6b1 feat(server): remove the use of "any" for metrics endpoint 2025-05-26 20:26:03 +00:00
perf3ct 52fb5fa298 feat(server): add metrics endpoint and functionality 2025-05-26 19:50:04 +00:00
Elian Doran 79422da733 Merge pull request #2014 from FliegendeWurst/demo-mode
feat(server): add option to mount database read-only
2025-05-26 16:47:10 +03:00
Elian Doran 3d22a64b5a chore(docs): update public documentation as well 2025-05-26 08:18:54 +03:00
Elian Doran a32f355193 Merge remote-tracking branch 'origin/develop' into feat/add-rootless-dockerfiles 2025-05-25 21:22:31 +03:00
Elian Doran 9688013c91 fix(server): login rendering failure 2025-05-25 17:36:53 +03:00
Elian Doran 82f94ff3e6 fix(server): wrong import for dayjs 2025-05-25 16:33:34 +03:00
Elian Doran adc8e8ad73 fix(server): serving of images in dev mode 2025-05-25 14:15:12 +03:00
Elian Doran fa9d0be651 refactor(server): async import without side effects 2025-05-25 14:09:51 +03:00
FliegendeWurst 5acdb698bb fix(server): don't optimize database in read-only mode 2025-05-24 17:35:52 +02:00
FliegendeWurst bd0cb91171 feat(server): log ignored DB changes in wrapper 2025-05-24 17:35:52 +02:00
Elian Doran 43d9f77518 fix(desktop/esbuild): asset path not working at runtime 2025-05-23 17:56:44 +03:00
Elian Doran 1abf1d3f60 chore(server/esbuild): switch to cjs to embed deps 2025-05-23 11:58:36 +03:00
perf3ct aa8fd6dbd1 feat(docker): add to the rootless docker docs 2025-05-22 15:54:10 -07:00
Elian Doran 5501733498 refactor(server): unnecessary usage of fs-extra 2025-05-22 23:06:04 +03:00
Elian Doran edc180189c Merge remote-tracking branch 'origin/develop' into feature/server_esbuild 2025-05-22 12:24:02 +03:00