3547 Commits

Author SHA1 Message Date
shamoon
fe205b31c2
indexing cleanup and tests 2025-07-02 11:04:00 -07:00
shamoon
13ab148c7e
Use partial reindex for bulk updates 2025-07-02 11:04:00 -07:00
shamoon
559caf72c2
Unify prompts, cover 2025-07-02 11:03:59 -07:00
shamoon
2481a66544
Incremental llm index update, add scheduled llm index task 2025-07-02 11:03:59 -07:00
shamoon
f6a3882199
Some cleanup, typing 2025-07-02 11:03:59 -07:00
shamoon
8d48d398eb
Handle doc updates, refactor 2025-07-02 11:03:58 -07:00
shamoon
b3b9a8fb5b
Chat coverage 2025-07-02 11:03:58 -07:00
shamoon
4cdc629e3d
Tests for rest of RAG 2025-07-02 11:03:57 -07:00
shamoon
6f0c6f39b1
Fix gzip breaks streaming and flush stream 2025-07-02 11:03:55 -07:00
shamoon
0690fd36c5
Fix openai api key, config settings saving 2025-07-02 11:03:55 -07:00
shamoon
c809a65571
Extremely basic chat component 2025-07-02 11:03:07 -07:00
shamoon
bb3336f7bc
Just use the built-in ollama LLM class of course 2025-07-02 11:01:58 -07:00
shamoon
a9ed46de11
Fix naming 2025-07-02 11:01:58 -07:00
shamoon
1ccaf66869
Trim nodes 2025-07-02 11:01:57 -07:00
shamoon
e864a51497
Backend streaming chat 2025-07-02 11:01:57 -07:00
shamoon
4a28be233e
Fixup some tests 2025-07-02 11:01:56 -07:00
shamoon
5f26139a5f
Unify, respect perms
[ci skip]
2025-07-02 11:01:56 -07:00
shamoon
ccfc7d98b1
Individual doc chat
[ci skip]
2025-07-02 11:01:55 -07:00
shamoon
d1bd2af49c
Super basic doc chat
[ci skip]
2025-07-02 11:01:55 -07:00
shamoon
e2eec6dc71
Better encapsulate backends, use llama_index OpenAI 2025-07-02 11:01:54 -07:00
shamoon
df8f07555f
Tweak ollama timeout, prompt
[ci skip]
2025-07-02 11:01:54 -07:00
shamoon
3660336bcf
Fix ollama, fix RAG
[ci skip]
2025-07-02 11:01:53 -07:00
shamoon
aeceaf60a2
RAG into suggestions 2025-07-02 11:01:53 -07:00
shamoon
959ebdbb85
llamaindex vector index, llmindex mangement command 2025-07-02 11:01:52 -07:00
shamoon
9f8b8a9f20
Use password and select config fields 2025-07-02 11:01:52 -07:00
shamoon
f5fc04cfe2
Use a frontend config 2025-07-02 11:01:51 -07:00
shamoon
3186550fd7
Pass AI enabled to frontend 2025-07-02 11:01:51 -07:00
shamoon
be20c48588
Test views, caching 2025-07-02 11:01:49 -07:00
shamoon
377dcc39f5
Invalidate llm suggestion cache on doc save 2025-07-02 11:01:49 -07:00
shamoon
767118fa8a
Fix 2025-07-02 11:01:48 -07:00
shamoon
339612f4ec
Backend tests 2025-07-02 11:01:48 -07:00
shamoon
e7592c6269
Correct object retrieval 2025-07-02 11:01:48 -07:00
shamoon
ffc0b936f3
Refactor 2025-07-02 11:01:47 -07:00
shamoon
1a6540e8ed
Move module 2025-07-02 11:01:47 -07:00
shamoon
faa5d3e5b9
Suggestions dropdown 2025-07-02 11:01:46 -07:00
shamoon
01dc3cc17c
Rename config 2025-07-02 11:01:45 -07:00
shamoon
05896d5b70
wow llama3 is bad 2025-07-02 11:00:59 -07:00
shamoon
65b8a74166
Changeup logging 2025-07-02 11:00:58 -07:00
shamoon
56b1c7adeb
Some logging, error handling 2025-07-02 11:00:58 -07:00
shamoon
55cb9cedc7
Basic start 2025-07-02 11:00:54 -07:00
Antoine Mérino
733a9674d6
Fix: prevent duplicate cachalot app in Django settings (#10300)
---------

Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2025-07-01 09:11:58 -07:00
GitHub Actions
f3b6e15321 Auto translate strings 2025-07-01 05:59:21 +00:00
Antoine Mérino
6591d5da63
Performance: Add support for configuring date parser languages (#10181)
---------

Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2025-07-01 05:57:38 +00:00
GitHub Actions
c974dc9400 Auto translate strings 2025-07-01 05:41:44 +00:00
Antoine Mérino
1671d49d44
Enhancement: Add a database caching for improved performance (#9784)
---------

Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2025-06-30 22:36:24 -07:00
GitHub Actions
6b248ef140 Auto translate strings 2025-06-29 04:40:53 +00:00
shamoon
735681d294
Fix: correct api created coercion with timezone (#10287) 2025-06-28 21:39:14 -07:00
shamoon
dfad3c4d8e
Chore: clarify file deletion logging 2025-06-27 13:34:44 -07:00
shamoon
dbf3721ec2
Chore: reject absurd max age values (#10243) 2025-06-22 07:39:36 -07:00
shamoon
bfeaa1b119
Chore: update settings to pathlib 2025-06-20 10:50:44 -07:00