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 Truxa and GitHub
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
shamoon and GitHub
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
shamoon and GitHub
0a94f8f0d4
Fix: use proper signal for modal buttonsEnabled ( #13672 )
2026-08-13 09:48:23 -07:00
shamoon and GitHub
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
shamoon and GitHub
e150c8c7c0
Enhancement: customizable icons for saved views ( #13388 )
2026-08-12 19:03:24 +00:00
Jayden and GitHub
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 H and GitHub
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 H and GitHub
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
shamoon and GitHub
939cb52f6e
Fix: add pagination to saved views management page ( #13646 )
2026-08-11 07:08:30 -07:00