738 Commits

Author SHA1 Message Date
Elian Doran
244a162e42
feat(server): renew session when "Remember me" is off 2025-06-07 11:12:36 +03:00
Elian Doran
f8ded7b171
test(server): sessions are cleaned up 2025-06-07 10:47:02 +03:00
Elian Doran
3cf35f9e0c
refactor(test): group login tests 2025-06-07 10:33:02 +03:00
Elian Doran
8516df8f9b
test(server): ensure session expiry date is well set 2025-06-07 10:10:04 +03:00
Elian Doran
e003ec3b6f
test(server): ensure session info exists 2025-06-07 10:03:53 +03:00
Elian Doran
2ceab66b98
refactor(server): augment session data instead of replacing it at request level 2025-06-07 09:55:19 +03:00
perf3ct
cb3844e627
fix(llm): fix duplicated text when streaming responses 2025-06-07 00:27:56 +00:00
perf3ct
6bc9b3c184
feat(llm): resolve sending double headers in responses, and not being able to send requests to ollama 2025-06-07 00:02:26 +00:00
perf3ct
20ec294774
feat(llm): still work on decomplicating provider creation 2025-06-06 20:30:24 +00:00
Elian Doran
acaaf1f1f4
Merge branch 'develop' of https://github.com/TriliumNext/Notes into develop 2025-06-06 23:26:34 +03:00
Elian Doran
c18451a378
fix(server): no longer working subdir due to assets (fixes #2098) 2025-06-06 23:26:30 +03:00
perf3ct
8f33f37de3
feat(llm): for sure overcomplicate what should be a very simple thing 2025-06-06 20:11:33 +00:00
perf3ct
85cfc8fbd4
feat(llm): have OpenAI provider not require API keys (for endpoints like LM Studio) 2025-06-06 19:22:39 +00:00
Elian Doran
091cd7a18a
fix(server): totp asked even if no authentication is enabled 2025-06-06 16:17:21 +03:00
Elian Doran
63a6f00a47
chore(server): add logs to debug missing session 2025-06-06 09:27:51 +03:00
renovate[bot]
bc09c6f217
chore(deps): update dependency openai to v5.1.1 2025-06-06 01:30:50 +00:00
perf3ct
c26b74495c
feat(llm): remove LLM deprecated functions 2025-06-05 22:34:20 +00:00
perf3ct
3a4bb47cc1
feat(llm): embeddings work and are created when launching for the first ever time 2025-06-05 21:03:15 +00:00
JYC333
96431fc581
Merge branch 'develop' into date/time 2025-06-05 21:29:39 +02:00
perf3ct
bb8a374ab8
feat(llm): transition from initializing LLM providers, to creating them on demand 2025-06-05 19:27:45 +00:00
perf3ct
c1b10d70b8
feat(llm): also add functions to clear/unregister embedding providers 2025-06-05 18:59:32 +00:00
perf3ct
49e123f399
feat(llm): create endpoints for starting/stopping embeddings 2025-06-05 18:47:25 +00:00
perf3ct
a084805762
Merge branch 'develop' into feat/llm-change-to-single-provider 2025-06-05 18:26:40 +00:00
Jin
4770bdeb90 docs: ✏️ Fix Journal demo relation name 2025-06-05 17:16:37 +02:00
Elian Doran
b39119119b
fix(share): custom share templates no longer working 2025-06-05 14:32:49 +03:00
Elian Doran
79dae44dbc
feat(share): improve error logging for missing templates 2025-06-05 14:32:49 +03:00
Elian Doran
b81be8f8d7
feat(share): pass t for translations 2025-06-05 14:32:49 +03:00
SiriusXT
5d017f4524 Merge branch 'develop' into date/time 2025-06-05 18:57:19 +08:00
renovate[bot]
c06ca0dbf8
chore(deps): update dependency electron to v36.4.0 2025-06-05 09:24:16 +00:00
renovate[bot]
446a38e861
chore(deps): update dependency @anthropic-ai/sdk to v0.53.0 2025-06-05 08:36:11 +00:00
Elian Doran
0c8ea23345
Revert "chore: 🤖 Update docs"
This reverts commit 6caba3962121e155776ed32ef6a587b848cfd5c9.
2025-06-05 08:52:38 +03:00
perf3ct
5bc2c3ac18
feat(llm): also have the embedding provider settings be changeable 2025-06-04 22:58:20 +00:00
perf3ct
63722a28a2
feat(llm): also add embeddings options for embedding creation 2025-06-04 22:30:16 +00:00
perf3ct
fe15a0378a
fix(llm): have the model_selection_stage use the instance of the aiServiceManager 2025-06-04 20:23:06 +00:00
perf3ct
a20e36f4ee
feat(llm): change from using precedence list to using a sing specified provider for either chat and/or embeddings 2025-06-04 20:13:13 +00:00
Elian Doran
9bfadd7799
Merge branch 'develop' into dateNote 2025-06-04 22:54:10 +03:00
Elian Doran
4475568d19
fix(server): migration not working due to change in becca loader 2025-06-04 22:36:51 +03:00
Elian Doran
f9d8bf26c4
test(server): migrate integration database to latest 2025-06-04 21:51:46 +03:00
Elian Doran
86689896a1
test(server): don't do automatic backup if migrating database 2025-06-04 21:44:27 +03:00
Elian Doran
1818ae1f72
fix(desktop): blank screen when starting (closes #2103) 2025-06-04 19:55:04 +03:00
Jin
3339b36e61 docs: ✏️ Fix day note docs error 2025-06-04 17:01:00 +02:00
Jin
f3aa6adb65 docs: ✏️ Update day note and template docs 2025-06-04 11:14:42 +02:00
Jin
6caba39621 chore: 🤖 Update docs 2025-06-04 11:00:14 +02:00
Jin
deacd7f340 docs: ✏️ Update day note docs 2025-06-04 10:52:19 +02:00
SiriusXT
3cdee1ac86 Merge branch 'develop' into date/time 2025-06-04 16:48:37 +08:00
Elian Doran
df7f0d4099
Merge pull request #2110 from TriliumNext/feat/llm-integration-part3
LLM Integration, part 3
2025-06-04 11:41:49 +03:00
Elian Doran
6563601667
Merge pull request #2123 from FliegendeWurst/shortcuts-i18n
feat(i18n): description for all keyboard shortcuts
2025-06-04 11:39:47 +03:00
Elian Doran
8445ece231
Merge pull request #2106 from TriliumNext/fix/llm-becca-sync
fix(llm): Fix Note Embeddings not being synced correctly and causing sync loops
2025-06-04 11:38:49 +03:00
Elian Doran
dfed0d5f5b
Merge pull request #2092 from TriliumNext/feature/grafana-dashboard
feat(metrics): add documentation for using grafana dashboard
2025-06-04 11:35:55 +03:00
Elian Doran
2e1ced38e4
Merge pull request #2127 from TriliumNext/fix/llm-model-names
fix(llm): don't filter for specific words when pulling models for openai
2025-06-04 11:34:47 +03:00