Commit Graph

597 Commits

Author SHA1 Message Date
Elian Doran c8b3cdf01b feat(ci): introduce RelativeCI for the client 2025-06-07 13:02:37 +03:00
Elian Doran 408dcf7713 chore(release): prepare for v0.94.1 2025-06-07 12:46:18 +03:00
Elian Doran 4fd99e1728 docs(user): describe session management 2025-06-07 12:38:06 +03:00
Elian Doran 7a04c8a7fd Merge branch 'develop' of https://github.com/TriliumNext/Notes into develop 2025-06-07 12:04:16 +03:00
Elian Doran 68631150af chore(test): adjust timeout 2025-06-07 12:04:14 +03:00
Elian Doran 9ead5abc62 Merge pull request #2181 from TriliumNext/feat/llm-change-to-single-provider
LLM integration, part 4
2025-06-07 11:38:30 +03:00
Elian Doran a7f4bcda8f fix(test): wrong assertion after changing expiration interval 2025-06-07 11:38:18 +03:00
Elian Doran 68163f90d1 fix(server): keep session cookies up to to 24h (closes #2196) 2025-06-07 11:28:30 +03:00
Elian Doran dc35ad9ace fix(server): type errors due to session management 2025-06-07 11:27:07 +03:00
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 6caba39621.
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