Commit Graph

  • 814df94e8d Fix: dont use translated verbose_name for getting object perms (#10399) shamoon 2025-07-16 17:03:03 -07:00
  • da2ac19193 Update ai_classifier.py shamoon 2025-07-15 14:42:56 -07:00
  • 3583470856 Merge branch 'dev' into feature-ai shamoon 2025-07-15 14:36:03 -07:00
  • 5bfbe856a6 Fix tests for change to structured output shamoon 2025-07-15 14:34:54 -07:00
  • 20bae4bd41 Move to structured output shamoon 2025-07-15 14:27:29 -07:00
  • fa496dfc8d Fix: also fix frontend date format in other places shamoon 2025-07-11 00:46:20 -07:00
  • 924471b59c Fix: fix date format for 'today' in DateComponent (#10369) shamoon 2025-07-11 00:43:52 -07:00
  • 1002d37f6b Update test_parser.py shamoon 2025-07-09 11:05:37 -07:00
  • d260a94740 Update parsers.py shamoon 2025-07-09 11:02:57 -07:00
  • 88c69b83ea Update index.md shamoon 2025-07-09 11:00:12 -07:00
  • 2557ee2014 Update docs to mention remote OCR with Azure AI shamoon 2025-07-09 09:53:30 -07:00
  • b94912a392 Merge branch 'dev' into feature-ai shamoon 2025-07-08 14:20:07 -07:00
  • 3c75deed80 Add paperless_remote tests to testpaths shamoon 2025-07-07 10:09:33 -07:00
  • d05343c927 Test fixes / coverage shamoon 2025-07-06 22:33:11 -07:00
  • e7972b7eaf Coverage shamoon 2025-07-06 22:27:17 -07:00
  • 75a091cc0d Fix test shamoon 2025-07-06 22:16:12 -07:00
  • dca74803fd Use output_content_format poller.result to get clean content shamoon 2025-06-17 12:52:48 -07:00
  • 3cf3d868d0 Some docs shamoon 2025-04-18 13:21:51 -07:00
  • bf4fc6604a Test shamoon 2025-04-18 13:08:10 -07:00
  • e8c1eb86fa This actually works shamoon 2025-04-18 13:03:51 -07:00
  • c3dad3cf69 Basic parse shamoon 2025-04-18 12:04:09 -07:00
  • 811bd66088 Ok, restart implementing this with just azure shamoon 2025-04-18 11:38:36 -07:00
  • 50e6a4bd61 Merge branch 'dev' into feature-ai shamoon 2025-07-08 14:19:26 -07:00
  • feb320cae9 Auto translate strings GitHub Actions 2025-07-08 21:14:57 +00:00
  • 9178af5fb2 Feature: add Vietnamese translation (#10352) shamoon 2025-07-08 14:13:20 -07:00
  • 850444c2fc docker(deps): Bump astral-sh/uv (#10343) dependabot[bot] 2025-07-08 12:26:24 -07:00
  • 90baba2cec Auto translate strings GitHub Actions 2025-07-08 16:31:30 +00:00
  • 9889c59d3d Chore(deps): Bump the small-changes group across 1 directory with 7 updates (#10347) dependabot[bot] 2025-07-08 09:29:47 -07:00
  • 3d2a3ede71 Chore: Updates dependency groups (#10339) Trenton H 2025-07-07 17:37:58 -07:00
  • bc019fab96 Fix: default to empty permissions for group creation (#10337) shamoon 2025-07-07 07:21:27 -07:00
  • 1cd21d0f38 Fix check scheduled workflows docstring shamoon 2025-07-03 00:11:12 -07:00
  • 87e5d82c46 Refactor to use Angular inject() for service injection, remove log line shamoon 2025-07-02 11:18:08 -07:00
  • 476844f32a Merge migrations again shamoon 2025-05-16 09:54:02 -07:00
  • 01285c96d4 Fix merge conflict shamoon 2025-05-13 07:06:29 -07:00
  • 3e6ba34c5e Merge migrations shamoon 2025-05-12 23:14:24 -07:00
  • d9cbd3652a Add fallback parsing for invalid ai responses shamoon 2025-04-30 13:03:31 -07:00
  • 90bd878cf2 Truncate similar docs content shamoon 2025-04-30 10:25:13 -07:00
  • 62e04ab2fe Fix paperless_ai logging shamoon 2025-04-30 10:19:02 -07:00
  • dbdc67da7a token limiting shamoon 2025-04-30 09:44:34 -07:00
  • 11a4e0d5ba Update AI docs shamoon 2025-04-30 00:23:43 -07:00
  • c4b431f5a6 Cover app config changes shamoon 2025-04-30 00:11:24 -07:00
  • d31f4669a2 Mock auto-trigger llm index shamoon 2025-04-30 00:07:36 -07:00
  • 483f1e9438 Fix / cleanup ai indexing test shamoon 2025-04-29 23:51:47 -07:00
  • d7a358d39d Doh, add tests in new module shamoon 2025-04-29 23:24:16 -07:00
  • b94a60d607 Coverage for llmindex tasks shamoon 2025-04-29 23:19:31 -07:00
  • e6d8cd6547 Cover llmindex in system status shamoon 2025-04-29 22:16:04 -07:00
  • e2fc7f596d Add llmindex to systemstatus shamoon 2025-04-29 21:45:34 -07:00
  • 20e7f01cec Auto-trigger llmindex rebuild when enabled shamoon 2025-04-29 20:16:02 -07:00
  • 96daa5eb18 Use PaperlessTask for llmindex shamoon 2025-04-29 19:40:05 -07:00
  • 84e17535fc Create llmindex if doesnt exist on update run shamoon 2025-04-29 19:25:39 -07:00
  • 77db0c399c Move ai to its own module shamoon 2025-04-28 22:25:02 -07:00
  • e51c7a27bb Better respect perms for ai suggestions shamoon 2025-04-28 22:12:41 -07:00
  • a3455c8373 Refactor load_or_build_index shamoon 2025-04-28 21:39:39 -07:00
  • cce9dfd5b8 Update chat view decorators shamoon 2025-04-28 21:23:16 -07:00
  • 3a9257f10a Cover matching shamoon 2025-04-28 20:50:03 -07:00
  • 3b921da6c3 Cover partial indexing shamoon 2025-04-28 19:03:53 -07:00
  • ad8519482c Refactor and consolidate rag / embedding and tests shamoon 2025-04-28 17:36:23 -07:00
  • fe205b31c2 indexing cleanup and tests shamoon 2025-04-28 14:39:31 -07:00
  • 13ab148c7e Use partial reindex for bulk updates shamoon 2025-04-28 14:05:57 -07:00
  • 559caf72c2 Unify prompts, cover shamoon 2025-04-28 13:46:22 -07:00
  • 2481a66544 Incremental llm index update, add scheduled llm index task shamoon 2025-04-28 10:29:07 -07:00
  • f6a3882199 Some cleanup, typing shamoon 2025-04-28 08:37:02 -07:00
  • 8d48d398eb Handle doc updates, refactor shamoon 2025-04-27 01:24:00 -07:00
  • b3b9a8fb5b Chat coverage shamoon 2025-04-26 01:18:37 -07:00
  • 4cdc629e3d Tests for rest of RAG shamoon 2025-04-26 00:58:33 -07:00
  • 5195a97e4c Chat component and service coverage shamoon 2025-04-26 00:25:33 -07:00
  • 96fa522394 Real doc ID updating shamoon 2025-04-25 23:43:28 -07:00
  • dd1da9f072 Sweet chat animation, cursor shamoon 2025-04-25 23:08:20 -07:00
  • d99f2d6160 Only show chat if enabled shamoon 2025-04-25 23:01:43 -07:00
  • ebd46f08e5 Fix partial length in chat shamoon 2025-04-25 22:44:31 -07:00
  • 6f0c6f39b1 Fix gzip breaks streaming and flush stream shamoon 2025-04-25 22:39:25 -07:00
  • 0690fd36c5 Fix openai api key, config settings saving shamoon 2025-04-25 21:34:14 -07:00
  • 0052f21cea Try rewriting with httpclient shamoon 2025-04-25 19:38:43 -07:00
  • c809a65571 Extremely basic chat component shamoon 2025-04-25 19:29:51 -07:00
  • bb3336f7bc Just use the built-in ollama LLM class of course shamoon 2025-04-25 12:01:23 -07:00
  • a9ed46de11 Fix naming shamoon 2025-04-25 12:03:45 -07:00
  • 1ccaf66869 Trim nodes shamoon 2025-04-25 10:53:38 -07:00
  • e864a51497 Backend streaming chat shamoon 2025-04-25 10:06:26 -07:00
  • 4a28be233e Fixup some tests shamoon 2025-04-25 00:59:46 -07:00
  • 9183bfc0a4 Just some docs shamoon 2025-04-25 00:29:23 -07:00
  • 5f26139a5f Unify, respect perms shamoon 2025-04-25 00:09:33 -07:00
  • ccfc7d98b1 Individual doc chat shamoon 2025-04-24 23:56:51 -07:00
  • d1bd2af49c Super basic doc chat shamoon 2025-04-24 23:41:31 -07:00
  • e2eec6dc71 Better encapsulate backends, use llama_index OpenAI shamoon 2025-04-24 23:20:27 -07:00
  • 42e3684211 Add backend settings to frontend config shamoon 2025-04-24 22:21:41 -07:00
  • df8f07555f Tweak ollama timeout, prompt shamoon 2025-04-24 22:09:02 -07:00
  • 3660336bcf Fix ollama, fix RAG shamoon 2025-04-24 22:03:21 -07:00
  • aeceaf60a2 RAG into suggestions shamoon 2025-04-24 20:51:19 -07:00
  • 959ebdbb85 llamaindex vector index, llmindex mangement command shamoon 2025-04-24 20:51:06 -07:00
  • eb1c49090b Docs shamoon 2025-04-24 14:52:30 -07:00
  • 9f8b8a9f20 Use password and select config fields shamoon 2025-04-24 13:54:42 -07:00
  • f5fc04cfe2 Use a frontend config shamoon 2025-04-23 19:24:32 -07:00
  • 3186550fd7 Pass AI enabled to frontend shamoon 2025-04-23 12:40:42 -07:00
  • 74aaf18630 Basic handling of non-AI response shamoon 2025-04-23 09:25:54 -07:00
  • e6a147079d Cleaner auto-remove shamoon 2025-04-22 00:28:01 -07:00
  • 105b823fd9 Automatically remove suggestions after add shamoon 2025-04-22 00:21:26 -07:00
  • be20c48588 Test views, caching shamoon 2025-04-21 23:32:38 -07:00
  • 377dcc39f5 Invalidate llm suggestion cache on doc save shamoon 2025-04-21 13:04:01 -07:00
  • 767118fa8a Fix shamoon 2025-04-21 12:55:33 -07:00
  • 339612f4ec Backend tests shamoon 2025-04-21 12:04:20 -07:00