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
7651083e63
Merge remote-tracking branch 'origin/develop' into refactor/typecheck_errors
2025-05-29 09:35:12 +03:00
Elian Doran
3a33013307
Merge pull request #2043 from TriliumNext/renovate/node-22.x
...
chore(deps): update node.js to v22.16.0
2025-05-29 09:17:27 +03:00
renovate[bot]
77bf898805
chore(deps): update node.js to v22.16.0
2025-05-29 06:16:15 +00:00
Elian Doran
4e1959a159
Merge pull request #2036 from TriliumNext/renovate/electron-36.x
...
chore(deps): update dependency electron to v36.3.2
2025-05-29 09:12:32 +03:00
renovate[bot]
50b7046d6c
fix(deps): update dependency i18next to v25.2.1
2025-05-29 01:38:27 +00:00
renovate[bot]
1404af9db4
chore(deps): update dependency electron to v36.3.2
2025-05-29 01:36:27 +00:00
Elian Doran
52a082d0e2
chore(server): align test configuration
2025-05-28 20:09:56 +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
05c4721bd5
chore(server): type error due to ESM vs CJS
2025-05-28 00:05:16 +03:00
Elian Doran
811f0ea2bf
chore(server,desktop): re-enable strict mode
2025-05-28 00:00:59 +03:00
Elian Doran
ef6eac6f6e
chore(desktop): fix version
2025-05-27 22:26:52 +03:00
Elian Doran
7d29a6279e
fix(server): exporting .zip not working in dev mode
2025-05-27 22:04:09 +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
061e238a8e
fix(docker/rootless): missing bash under alpine
2025-05-27 20:05:08 +03:00
Elian Doran
02fc5214a3
fix(docker/rootless): entrypoint if executable bit is not set
2025-05-27 19:52:44 +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
39d5c5f756
chore(server): do not emit declaration files
2025-05-26 17:50:49 +03: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
cb8a08d590
chore(nx): run client server automatically
2025-05-25 22:20:02 +03:00
Elian Doran
93c939bf08
fix(docker/rootless): main entry point extension
2025-05-25 21:48:12 +03:00
Elian Doran
b635c74d01
fix(docker/rootless): copy sequence after switch to esbuild
2025-05-25 21:47:35 +03:00