3537 Commits

Author SHA1 Message Date
shamoon
199f328999
indexing cleanup and tests 2025-06-28 05:51:41 -07:00
shamoon
495a6fe2fe
Use partial reindex for bulk updates 2025-06-28 05:51:41 -07:00
shamoon
03f183712b
Unify prompts, cover 2025-06-28 05:51:41 -07:00
shamoon
f8c6989eaf
Incremental llm index update, add scheduled llm index task 2025-06-28 05:51:41 -07:00
shamoon
5c0903b6da
Some cleanup, typing 2025-06-28 05:51:41 -07:00
shamoon
d49982a5ba
Handle doc updates, refactor 2025-06-28 05:51:41 -07:00
shamoon
db0dc337bd
Chat coverage 2025-06-28 05:51:41 -07:00
shamoon
fd1554fb96
Tests for rest of RAG 2025-06-28 05:51:41 -07:00
shamoon
d439b58aaf
Fix gzip breaks streaming and flush stream 2025-06-28 05:51:40 -07:00
shamoon
37745e846d
Fix openai api key, config settings saving 2025-06-28 05:51:40 -07:00
shamoon
bdaae882a6
Extremely basic chat component 2025-06-28 05:51:39 -07:00
shamoon
37e1290e00
Just use the built-in ollama LLM class of course 2025-06-28 05:51:39 -07:00
shamoon
183d369350
Fix naming 2025-06-28 05:51:39 -07:00
shamoon
d431f1af15
Trim nodes 2025-06-28 05:51:39 -07:00
shamoon
b4ea2b7521
Backend streaming chat 2025-06-28 05:51:39 -07:00
shamoon
46df529c3a
Fixup some tests 2025-06-28 05:51:39 -07:00
shamoon
1e79795fbf
Unify, respect perms
[ci skip]
2025-06-28 05:51:38 -07:00
shamoon
cee5a3b62d
Individual doc chat
[ci skip]
2025-06-28 05:51:38 -07:00
shamoon
0807e32278
Super basic doc chat
[ci skip]
2025-06-28 05:51:38 -07:00
shamoon
6bdf396083
Better encapsulate backends, use llama_index OpenAI 2025-06-28 05:51:38 -07:00
shamoon
3e8a9958a5
Tweak ollama timeout, prompt
[ci skip]
2025-06-28 05:51:38 -07:00
shamoon
b1b2d03644
Fix ollama, fix RAG
[ci skip]
2025-06-28 05:51:38 -07:00
shamoon
2c4b8c9afe
RAG into suggestions 2025-06-28 05:51:38 -07:00
shamoon
0a19a5500c
llamaindex vector index, llmindex mangement command 2025-06-28 05:51:37 -07:00
shamoon
06b0817cc2
Use password and select config fields 2025-06-28 05:51:37 -07:00
shamoon
3051ea5fbb
Use a frontend config 2025-06-28 05:51:37 -07:00
shamoon
c3175c2cd6
Pass AI enabled to frontend 2025-06-28 05:51:37 -07:00
shamoon
c416bca3df
Test views, caching 2025-06-28 05:51:36 -07:00
shamoon
b8dc6665dc
Invalidate llm suggestion cache on doc save 2025-06-28 05:51:36 -07:00
shamoon
2fe901cd8d
Fix 2025-06-28 05:51:36 -07:00
shamoon
199834ee8f
Backend tests 2025-06-28 05:51:36 -07:00
shamoon
5849c6fff6
Correct object retrieval 2025-06-28 05:51:36 -07:00
shamoon
de6e43738c
Refactor 2025-06-28 05:51:36 -07:00
shamoon
4e23a072d4
Move module 2025-06-28 05:51:35 -07:00
shamoon
be327c1b72
Suggestions dropdown 2025-06-28 05:51:35 -07:00
shamoon
a53014ab89
Rename config 2025-06-28 05:51:35 -07:00
shamoon
1b6a4a3be4
wow llama3 is bad 2025-06-28 05:51:34 -07:00
shamoon
3d33149f03
Changeup logging 2025-06-28 05:51:34 -07:00
shamoon
455ff068cb
Some logging, error handling 2025-06-28 05:51:34 -07:00
shamoon
0b06ded65a
Basic start 2025-06-28 05:51:30 -07:00
shamoon
f2e22e103b
Bump version to 2.17.1 2025-06-19 12:07:49 -07:00
github-actions[bot]
dda94f013e
New Crowdin translations by GitHub Action (#10228)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-06-19 12:06:52 -07:00
GitHub Actions
caf00e7ead Auto translate strings 2025-06-19 18:52:01 +00:00
shamoon
f214440d2e
Fix: correct PAPERLESS_EMPTY_TRASH_DIR to Path (#10227) 2025-06-19 11:50:23 -07:00
shamoon
a2c9bc346a
Bump version to 2.17.0 2025-06-19 10:12:41 -07:00
github-actions[bot]
b1cbb1c73a
New Crowdin translations by GitHub Action (#10131)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-06-19 09:32:51 -07:00
shamoon
434b1e3245
Fix: replace strtobool 2025-06-19 09:02:10 -07:00
shamoon
52b95f2b62
QoL: log version at startup, show backend vs frontend mismatch in system status (#10214) 2025-06-19 08:29:34 -07:00
shamoon
83391af866
Fix: more api fixes (#10204) 2025-06-19 08:28:41 -07:00
shamoon
3b069ac034
Fix: restore expected pre-2.16 scheduled workflow offset behavior (#10218) 2025-06-19 14:47:54 +00:00