Commit Graph

835 Commits

Author SHA1 Message Date
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
SngAbc
e2ac581b14 Merge pull request #2072 from vanndoublen/feature/custom-datetime-format
Feature/custom datetime format
2025-05-31 21:50:26 +08: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
Elian Doran
100184121c Merge pull request #1984 from TriliumNext/markdown-math
fix(import): Unable to handle multi line mathematical formulas when i…
2025-05-21 23:55:51 +03:00