722 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
1af20bdb73
fix(vite): tests not runnable 2025-06-02 16:25:19 +03:00
SiriusXT
78626e67d2 fix(theme): When using next as the base for custom themes, the next theme is not enabled on the phone 2025-06-02 16:13:17 +08:00
Elian Doran
70fb610e8d
Merge branch 'develop' into feature/grafana-dashboard 2025-06-02 09:11:38 +03:00
Elian Doran
b0e5190718
Merge pull request #2081 from TriliumNext/renovate/openai-5.x
chore(deps): update dependency openai to v5
2025-06-02 09:10:17 +03:00
Elian Doran
f4c74b5c7c
Merge pull request #2080 from TriliumNext/renovate/mime-types-3.x
chore(deps): update dependency @types/mime-types to v3
2025-06-02 09:08:42 +03:00
perf3ct
f6af617f6b
feat(llm): redo chat storage, part 2 2025-06-02 02:38:21 +00:00
perf3ct
86d5e416b5 feat(metrics): add documentation for using grafana dashboard 2025-06-01 19:01:15 -07:00
perf3ct
35f78aede9
feat(llm): redo chat storage, part 1 2025-06-02 00:56:19 +00:00
Elian Doran
68d094d119
docs(guide): mention geo map updates 2025-06-01 15:52:03 +03:00
SiriusXT
029d6df5ec Merge branch 'develop' into date/time 2025-06-01 15:41:46 +08:00
SiriusXT
a8c4b11c9f feat(insert time): Add configurable date/time format for Alt+T shortcut 2025-06-01 15:27:50 +08: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
renovate[bot]
7c2bb38182
chore(deps): update dependency openai to v5 2025-06-01 01:52:10 +00:00
renovate[bot]
2fb2fcf88b
chore(deps): update dependency @types/mime-types to v3 2025-06-01 01:51:27 +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
5ae9f8588e
Merge branch 'develop' of https://github.com/TriliumNext/Notes into develop 2025-05-31 13:36:32 +03:00
Elian Doran
1b5e51b285
fix(server): entrypoint for standalone server 2025-05-31 13:36:28 +03:00
renovate[bot]
d7cb09c71c
chore(deps): update dependency openai to v4.104.0 2025-05-31 09:17:24 +00:00
renovate[bot]
60526c21fb
chore(deps): update dependency ollama to v0.5.16 2025-05-31 02:58:06 +00:00
Elian Doran
5af4d65d1f
chore(server): bump node version 2025-05-31 01:32:52 +03: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
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