Commit Graph
11882 Commits
Author SHA1 Message Date
shamoonandGitHub 5928af2318 Fix this validation thing, and we have to check existing actions 2026-08-15 10:44:38 -07:00
shamoonandGitHub 8e13ce515f Actually, fix the action dropdown thing 2026-08-15 10:44:38 -07:00
shamoonandGitHub fdccd0c908 Fix dynamic action fields thing 2026-08-15 10:44:38 -07:00
shamoonandGitHub 1d439d45e0 And docs 2026-08-15 10:44:38 -07:00
shamoonandGitHub c06d8b5819 Frotnend workflow stuff 2026-08-15 10:44:38 -07:00
shamoonandGitHub 94958adcf2 Ok! Backend stuff for the remote ocr workflow 2026-08-15 10:44:38 -07:00
shamoonandGitHub 089b80d79f Docs 2026-08-15 10:44:37 -07:00
shamoonandGitHub 32e4b7a994 Ok, frontend reprocess remote option 2026-08-15 10:44:37 -07:00
shamoonandGitHub b5d2c50aa6 Backend stuff for remote ocr reprocess, add to bulk edit pass in from ui settings 2026-08-15 10:44:37 -07:00
shamoonandGitHub 1fb524b026 Format remote OCR mode check tests 2026-08-15 10:44:36 -07:00
shamoonandGitHub 8870eaa92a Update consumer.py 2026-08-15 10:44:36 -07:00
shamoonandGitHub fe2f1dcc3b Ok, wire up the remote_ocr_mode with allow_remote for consumer 2026-08-15 10:44:36 -07:00
shamoonandGitHub 9baef6b505 Docs for remote_ocr_mode 2026-08-15 10:44:36 -07:00
shamoonandGitHub c2c0e6f127 More tests for remote_ocr_mode 2026-08-15 10:44:36 -07:00
shamoonandGitHub 5c89a30bf2 Update config.component.spec.ts 2026-08-15 10:44:36 -07:00
shamoonandGitHub 368a26c421 Checks for remote_ocr_mode and fix import 2026-08-15 10:44:36 -07:00
shamoonandGitHub 6d335bb964 remote_ocr_mode config setting 2026-08-15 10:44:36 -07:00
shamoonandGitHub 52953b92d8 Add to parser dev docs 2026-08-15 10:44:36 -07:00
shamoonandGitHub 44aecfb9a2 uses_remote_service + allow_remote to allow opt-in / out of remote OCR 2026-08-15 10:44:36 -07:00
shamoonandGitHub c8b0c193c6 Actually we cant use this any more, in case settings are in app config 2026-08-15 10:44:35 -07:00
shamoonandGitHub c9b6787165 Update test_tesseract_parser.py 2026-08-15 10:44:35 -07:00
shamoonandGitHub d117df3a0e Docs 2026-08-15 10:44:35 -07:00
shamoonandGitHub 22f77f9d06 Frontend stuff, with sections 2026-08-15 10:44:35 -07:00
shamoonandGitHub 9a28fa8d41 Backend tests 2026-08-15 10:44:35 -07:00
shamoonandGitHub c1e4345708 Backend changes and migration for remote OCR Config 2026-08-15 10:44:35 -07:00
shamoonandGitHub 1606a46b53 Zen: correct dropdown corner radius visual defect (#13695) 2026-08-15 10:41:54 -07:00
shamoonandGitHub f647f304da Fix: handle Android keyboard popper overlay (#13694) 2026-08-15 09:42:59 -07:00
GitHub Actions 31746371f4 Auto translate strings 2026-08-14 22:53:12 +00:00
Trenton HandGitHub 0e5fbc973a Enhancement: prefer existing tags, types, correspondents, and storage paths in AI suggestions (#13676)
AI Suggestions previously invented near-duplicate metadata because the classification
prompt had no knowledge of the installation's own taxonomy. This surfaces
a small, ranked, permission-filtered set of existing tags/document
types/correspondents/storage paths - drawn from the document's RAG
neighbors plus its own already-assigned metadata - so the model prefers
reusing what already exists.

The LLM response schema now returns existing_ids (IDs of reused
candidates) separately from new_names (genuinely new suggestions).
Only new_names goes through localization and fuzzy name-matching;
existing_ids is resolved deterministically and never touched by the
localization pass, so exact matches can no longer be silently
corrupted by translation.
2026-08-14 15:51:34 -07:00
GitHub Actions 3322c92837 Auto translate strings 2026-08-14 18:46:35 +00:00
shamoonandGitHub db15c82804 Fix: only show create when there is text, hide set values if no fields in cf bulk edit dropdown (#13688) 2026-08-14 11:43:45 -07:00
Trenton HandGitHub fe5d09a123 Fix: reopen a fresh Tantivy index per write to prevent orphaned segment files (#13682) 2026-08-14 16:21:15 +00:00
GitHub Actions a0feb827c9 Auto translate strings 2026-08-14 15:38:40 +00:00
shamoonandGitHub b599b13f72 Tweak: tweak permissions menu labels for shared user-dependent views (#13685) 2026-08-14 08:37:09 -07:00
GitHub Actions 01c12d9ea4 Auto translate strings 2026-08-13 19:48:40 +00:00
Max TruxaandGitHub f5c0d118f7 Fix: fix validation of workflow title assignment (#13659) 2026-08-13 12:46:57 -07:00
ff13847d0a Feature: Allow selection of compression type and and level during export (#13661)
* Feature: Allow configuring the compression type and compression levels during export

Building on the zip export improvements, this now allows users to further configure the
zip to fit their needs.  A simple stored zip for speed, or a high compression zstd for
the smallest archive.  Full validation of the method and levels at the command line

Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2026-08-13 18:29:33 +00:00
shamoonandGitHub 634f803872 Fix: dont clip search dropdown on mobile (#13675) 2026-08-13 10:57:16 -07:00
GitHub Actions 639d566a7c Auto translate strings 2026-08-13 16:50:00 +00:00
shamoonandGitHub 0a94f8f0d4 Fix: use proper signal for modal buttonsEnabled (#13672) 2026-08-13 09:48:23 -07:00
shamoonandGitHub 2a8579f610 Fix: include sharelink bundle perms in WebUI (#13664) 2026-08-12 14:19:21 -07:00
GitHub Actions 4789fe9a52 Auto translate strings 2026-08-12 19:04:59 +00:00
shamoonandGitHub e150c8c7c0 Enhancement: customizable icons for saved views (#13388) 2026-08-12 19:03:24 +00:00
JaydenandGitHub 879cd4a30a Enhancement: Add --url argument to document_fuzzy_match to improve output (#13123)
Added a new --url argument to specify the base URL of the Paperless instance, allowing matched documents to be displayed as clickable links. Updated the logic to fetch document titles based on the presence of the base URL.
2026-08-12 08:23:05 -07:00
Trenton HandGitHub 6a02b87dde Feature: Updates remote OCR parser to respect the OCR mode setting (#13408)
* Have the remote parser respect the provided produce_archive_file setting, as already determined via the consumer checks

* Updates the documentation to be correct about the respecting now

* merge conflict fixing
2026-08-11 19:23:46 +00:00
Trenton HandGitHub 59a2651804 Fix: pass document chat queries as a QuerySet instead of a materialized list (#13638)
In tracemalloc based profiling, not materializing the whole Document list
reduced memory to approximately 20% of the baseline, with a peak memory
that scaled with the library size.  Now, the lazt queryset is used and only
the needed pk value is actually contributing to memory
2026-08-11 15:25:08 +00:00
GitHub Actions a99f63e059 Auto translate strings 2026-08-11 14:11:20 +00:00
shamoonandGitHub 939cb52f6e Fix: add pagination to saved views management page (#13646) 2026-08-11 07:08:30 -07:00
shamoonandGitHub 855669ddf9 Fix: fixes for workflow assign custom field values (#13630) 2026-08-10 07:38:07 -07:00
GitHub Actions 62089df2d8 Auto translate strings 2026-08-10 02:26:58 +00:00