Commit Graph
11884 Commits
Author SHA1 Message Date
shamoon ad86ea01af Enforce delete_document too 2026-08-13 14:57:04 -07:00
shamoon 2f4eed1bd9 batch_update for index removal 2026-08-13 14:57:04 -07:00
shamoon cb9cac7b54 Do this as a bulk_update 2026-08-13 14:57:04 -07:00
shamoon a3341021c0 use root_document_id 2026-08-13 14:57:04 -07:00
shamoon 1b43d53dbf defer content 2026-08-13 14:57:03 -07:00
shamoon 6b12756c2b Bring the buttonsEnabled stuff into here 2026-08-13 14:57:03 -07:00
shamoon 2ec7ff7369 Update merge-as-versions-confirm-dialog.component.ts 2026-08-13 14:57:03 -07:00
shamoon f9895b528a Update main.ts 2026-08-13 14:57:03 -07:00
shamoon 906e961d66 The ol empty string fun 2026-08-13 14:57:02 -07:00
shamoon 24c0e648a4 Avoid double popup when the request actually failed 2026-08-13 14:57:02 -07:00
shamoon 081d53617c Rework the dialog to be less confusing 2026-08-13 14:57:02 -07:00
shamoon d3131d51b8 Sheesh, now we can bring back ordering 2026-08-13 14:57:02 -07:00
shamoon 6c7505586c Audit log stuff: need a user, avoid post_save signals etc 2026-08-13 14:57:02 -07:00
shamoon 3cc2f30780 Bah, deal with ASNs 2026-08-13 14:57:01 -07:00
shamoon 0f88a3173a We need to use global objects here 2026-08-13 14:57:01 -07:00
shamoon bfe1aaaa79 Frontend can always just do versions[0] 2026-08-13 14:57:01 -07:00
shamoon 13382c2a91 Add some tests for this new version doesnt follow id 2026-08-13 14:57:01 -07:00
shamoon 1030e8ca27 use the helpers 2026-08-13 14:57:00 -07:00
shamoon e195dff291 Add helpers for versioning by version_index 2026-08-13 14:57:00 -07:00
shamoon 16e38c58c8 Sonar 2026-08-13 14:57:00 -07:00
shamoon dfb20f1eef Use the task for remove from index 2026-08-13 14:57:00 -07:00
shamoon 57efd7e423 Also support choosing a doc as a version from detail view
See https://github.com/paperless-ngx/paperless-ngx/discussions/13467
2026-08-13 14:56:59 -07:00
shamoon 4b57503151 Support optional label with one doc 2026-08-13 14:56:59 -07:00
shamoon adc1b75512 Derp, no re-ordering 2026-08-13 14:56:59 -07:00
shamoon c2c58e1be5 Docs 2026-08-13 14:56:59 -07:00
shamoon 15476d4123 API docs, add to schema test
Update api.md
2026-08-13 14:56:58 -07:00
shamoon 8795eae6f1 Actually at this point lets split the dialogs 2026-08-13 14:56:58 -07:00
shamoon 102259b505 Dont show root in the list (and remove it from the sortable list) 2026-08-13 14:56:58 -07:00
shamoon 45d093bea4 Basic merge dialog 2026-08-13 14:56:58 -07:00
shamoon 4145b99562 Forgot to import the icon 2026-08-13 14:56:57 -07:00
shamoon 4e1097261f Frondend bulk edit stuff 2026-08-13 14:56:57 -07:00
shamoon dfc13d0d07 Ok frontend service 2026-08-13 14:56:57 -07:00
shamoon 826b0650fd Tests for API view 2026-08-13 14:56:57 -07:00
shamoon 986ca01670 API view 2026-08-13 14:56:57 -07:00
shamoon d61c51277d Backend operation, also delete from search and notify the frontend 2026-08-13 14:56:56 -07:00
shamoon c1171ef9a8 Basic merge as versions view 2026-08-13 14:56:56 -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