Commit Graph

233 Commits (v0.94.0)

Author SHA1 Message Date
Elian Doran 68d094d119
docs(guide): mention geo map updates 2025-06-01 15:52:03 +07:00
perf3ct 2c48a70bfb
feat(llm): use ckeditor for text input area for mention support instead of textinput 2025-06-01 03:03:26 +07:00
perf3ct 3fae664877
feat(llm): add utils for excluding notes from LLM 2025-06-01 02:51:36 +07: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 +07:00
Elian Doran 7542038756
fix(style): context menu appearing while page is loading 2025-05-30 22:01:12 +07:00
Elian Doran 355d1cfb5e
chore(docs): sync 2025-05-30 21:45:45 +07:00
Elian Doran adc9172681
Merge branch 'develop' of https://github.com/TriliumNext/Notes into develop 2025-05-30 21:33:28 +07: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 +07:00
Elian Doran b93e44a38f
fix(llm): button shown even if disabled 2025-05-30 17:39:38 +07:00
perf3ct a7906d6b99
refactor(llm): improve search tools error handling and parameter validation with clearer guidance 2025-05-30 00:23:18 +07:00
perf3ct 910c5039f4
feat(llm): add LLM guidance system for failed tool executions and validations 2025-05-30 00:15:40 +07:00
perf3ct f04e56137b
refactor(llm): improve type safety in tool calling stage and simplify tool call handling 2025-05-29 22:05:38 +07:00
perf3ct 7c63652105
feat(llm): improve type safety and error handling in tool call transformations 2025-05-29 22:03:23 +07:00
perf3ct 2f303b1ae9
feat(llm): also update OpenAI tool usage prompts 2025-05-29 21:58:03 +07:00
perf3ct 8f8b9d9e3b
feat(llm): really try to coax ollama to run tools 2025-05-29 21:24:04 +07: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 +07:00
perf3ct ba59d6b3c1
feat(llm): reduce the use of "any" in the tool calling stage 2025-05-29 21:07:12 +07:00
perf3ct 511d2c5e96
feat(llm): add empty result handling and parameter adjustment suggestions for tool execution 2025-05-29 21:04:06 +07: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 +07:00
perf3ct f6329aab73
fix(llm): fix provider error checking 2025-05-29 20:45:27 +07:00
Elian Doran b88f07c202
refactor(server): add missing override 2025-05-29 13:34:42 +07:00
Elian Doran ff106e21cf
chore(server): fix more type errors 2025-05-28 19:57:55 +07:00
Elian Doran ba7c93967e
chore(server): fix some type errors 2025-05-28 19:03:53 +07:00
Elian Doran 06528ec74b
docs(user): add some more keyboard shortcuts 2025-05-27 21:00:13 +07:00
Elian Doran c3e0ef3a27
docs(user): mention keyboard shortcuts 2025-05-27 20:54:17 +07:00
Elian Doran a1dda3c01a
Merge branch 'develop' into feat/add-rootless-dockerfiles 2025-05-27 19:34:49 +07:00
Elian Doran 31c95d568c
chore(demo): sync 2025-05-27 19:33:46 +07:00
Elian Doran 0e10485199
chore(demo): sync 2025-05-27 19:24:05 +07:00
Elian Doran 0bb294753f
chore(demo): sync 2025-05-27 19:24:04 +07:00
Elian Doran 099e73b114
chore(demo): move to right directory 2025-05-27 19:24:04 +07:00
perf3ct 405b1c5ffc
fix(docs): fix bearer_token reference in metrics docs 2025-05-27 15:23:44 +07: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 +07:00
perf3ct 52fb5fa298
feat(server): add metrics endpoint and functionality 2025-05-26 19:50:04 +07: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 +07:00
Elian Doran 3d22a64b5a
chore(docs): update public documentation as well 2025-05-26 08:18:54 +07:00
Elian Doran a32f355193
Merge remote-tracking branch 'origin/develop' into feat/add-rootless-dockerfiles 2025-05-25 21:22:31 +07:00
Elian Doran 9688013c91
fix(server): login rendering failure 2025-05-25 17:36:53 +07:00
Elian Doran 82f94ff3e6
fix(server): wrong import for dayjs 2025-05-25 16:33:34 +07:00
Elian Doran adc8e8ad73
fix(server): serving of images in dev mode 2025-05-25 14:15:12 +07:00
Elian Doran fa9d0be651
refactor(server): async import without side effects 2025-05-25 14:09:51 +07:00
FliegendeWurst 5acdb698bb fix(server): don't optimize database in read-only mode 2025-05-24 17:35:52 +07:00
FliegendeWurst bd0cb91171 feat(server): log ignored DB changes in wrapper 2025-05-24 17:35:52 +07:00
Elian Doran 43d9f77518
fix(desktop/esbuild): asset path not working at runtime 2025-05-23 17:56:44 +07:00
Elian Doran 1abf1d3f60
chore(server/esbuild): switch to cjs to embed deps 2025-05-23 11:58:36 +07: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 +07:00
Elian Doran edc180189c
Merge remote-tracking branch 'origin/develop' into feature/server_esbuild 2025-05-22 12:24:02 +07: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 +07:00