Trenton Holmes
483765483c
another idea on info
2026-08-18 07:59:16 -07:00
stumpylog
0a0aaade38
Combining chat and search to improve
2026-08-18 07:59:15 -07:00
stumpylog and Claude Opus 4.8
302bf636db
Docs: ingestion staging & enqueue unification implementation plan
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-18 07:59:15 -07:00
stumpylog and Claude Opus 4.8
b069ef853c
Docs: revise ingestion staging spec per critical review
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-18 07:59:15 -07:00
stumpylog and Claude Opus 4.8
c39df4dfb5
Docs: ingestion staging & enqueue unification design spec
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-18 07:59:15 -07:00
stumpylog and Claude Opus 4.8
4f3b2f9fe5
Docs: bulk-edit operation registry spec + implementation plan
...
Adds the extensibility design that hoists the bulk-edit operation
definition (today smeared across serialisers.py, views.py, bulk_edit.py
and keyed three different ways) behind a BulkEditOperation registry +
PermissionRequirements value object, with per-operation OpenAPI examples.
Contract-preserving refactor; both docs reviewed across multiple passes
(permission matrix verified, both view call sites accounted for).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-18 07:59:15 -07:00
stumpylog and Claude Opus 4.8
3c990afc5c
Docs: export zip compression implementation plan
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-18 07:59:15 -07:00
stumpylog and Claude Opus 4.8
05f6d8cf65
Docs: verify zstd/3.14 facts in compression spec (empirical, uv --python 3.14)
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-18 07:59:15 -07:00
stumpylog and Claude Opus 4.8
18f76fa3ec
Docs: export sink architecture implementation plan
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-18 07:59:15 -07:00
stumpylog and Claude Opus 4.8
99275e63c5
Docs: revise export specs per critical review
...
- Preserve --zip --delete (real tested feature), only --compare-* hard-error
- Mandate .as_posix() arcnames; --data-only, SCRATCH_DIR, atomicity-honesty notes
- Progress tracking stays in command; sinks decoupled from PaperlessCommand
- Compression spec: gate/verify zstd, fix import failure mode, patchable probe seam
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-18 07:59:15 -07:00
stumpylog and Claude Opus 4.8
9ed70acfda
Docs: export sink architecture + zip compression design specs
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-18 07:59:15 -07:00
stumpylog and Claude Opus 4.8
441693111b
Docs(beta): flesh out search error-shapes spec and implementation plan
...
Replace the search-error-shapes stub with a full design spec and a TDD
implementation plan for friendlier advanced-search error messages.
Empirically validated against a live Tantivy index: three error families
(UnknownFieldError, InvalidFieldValueError, MalformedQueryError),
proactive numeric validation plus a parse_query backstop, comparison
operators confirmed working, and a parse-based field drift guard.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-18 07:59:15 -07:00
stumpylog
062191bc04
Fture search error ideas
2026-08-18 07:59:15 -07:00
Trenton Holmes
d49b2ec318
Tracks the tanvity update blocker
2026-08-18 07:59:15 -07:00
Trenton Holmes
14bc3c385b
Tracks the tanvity update blocker
2026-08-18 07:59:15 -07:00
Trenton Holmes
b2b4db3ed7
More done work
2026-08-18 07:59:14 -07:00
stumpylog
918ace26f7
Removes these for starting implementation
2026-08-18 07:59:14 -07:00
stumpylog
6add71dc42
Marks some things as done
2026-08-18 07:59:14 -07:00
stumpylog
68e53bf192
Storing more stuff for stuff
2026-08-18 07:59:14 -07:00
Trenton Holmes
1dfb2727c0
Storing more ideas/plans
2026-08-18 07:59:14 -07:00
stumpylog
89b4dc8f13
Additional ideas and plans
2026-08-18 07:59:14 -07:00
stumpylog
ddb1dca312
Minor plan updates
2026-08-18 07:59:13 -07:00
stumpylog
64455491db
Just for later ideas, store some brainstorming sessions with Claude
2026-08-18 07:59:13 -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
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
shamoon and GitHub
855669ddf9
Fix: fixes for workflow assign custom field values ( #13630 )
2026-08-10 07:38:07 -07:00
08ab98f3fc
Changelog v3.0.5 - GHA ( #13492 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-01 15:02:46 -07:00
shamoon
b8ab8327b0
Merge branch 'dev'
2026-08-01 14:37:17 -07:00
shamoon and GitHub
882dfa78d2
Documentation: PAPERLESS_CONSUMER_IGNORE_PATTERNS clarifications ( #13489 )
2026-08-01 14:20:31 -07:00
Trenton H and GitHub
486b4babac
Performance: sqlite-vec point-delete for document chunks ( #13438 )
...
* Refactor: extract migration infrastructure, add has_pending_migration() (#13410 )
* Empty commit to try and get Codecov going
2026-07-31 19:10:59 -07:00
Trenton H and GitHub
12d318deff
Documentation: Add Password Removal workflow action documentation ( #13377 )
...
Addresses discussion #13373 . Documents that password removal creates a
new document version via re-consumption of the decrypted file rather
than editing in place, and explains why the Consumption Started trigger
produces an initial un-OCR'd version followed by a properly processed
one.
2026-07-28 09:21:14 -07:00
github-actions[bot] and GitHub
217421bceb
Documentation: Add v3.0.4 changelog ( #13356 )
2026-07-27 21:21:10 -07:00
shamoon
aaee24ac0b
Merge branch 'dev'
2026-07-27 20:14:04 -07:00
Trenton H and GitHub
dcff067dc1
Fix: don't skip OCR/archive for tagged PDFs with no actual text ( #13351 )
2026-07-27 16:52:29 -07:00
Sandro and GitHub
eda79603fe
Documentation: fix PAPERLESS_AI_LLM_OUTPUT_LANGUAGE heading level ( #13341 )
2026-07-27 09:37:09 -07:00
65fe6aacc7
Documentation: Add v3.0.3 changelog ( #13300 )
...
* Changelog v3.0.3 - GHA
* Update changelog.md
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2026-07-25 18:57:03 -07:00
Trenton H and GitHub
1646756c6c
Docs: warn bare-metal users about stale files when upgrading ( #13296 )
2026-07-25 14:06:31 -07:00
shamoon and GitHub
4f0845b094
Fixhancement: PAPERLESS_ALLAUTH_TRUSTED_PROXY_COUNT ( #13281 )
2026-07-25 00:12:12 -07:00
shamoon
f60a2af841
Merge branch 'main' into dev
2026-07-24 19:08:23 -07:00
Trenton H and GitHub
d76dbf5366
Documentation: Add the NumPy CPU baseline increase to the migration guide ( #13269 )
2026-07-24 09:18:07 -07:00
ed714b8a5a
Changelog v3.0.2 - GHA ( #13244 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-23 18:56:06 -07:00
90ea4f27c4
Changelog v3.0.1 - GHA ( #13240 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-23 17:59:34 -07:00
shamoon
b566232542
Documentation: correct search docs for v3
2026-07-23 06:25:33 -07:00
1203203e08
Documentation: Add v3.0.0 changelog ( #13199 )
...
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
Co-authored-by: stumpylog <797416+stumpylog@users.noreply.github.com >
2026-07-22 13:05:33 -07:00
shamoon
6cf3c47814
Documentation: fix a couple broken links
2026-07-22 11:37:56 -07:00
shamoon
24aee98ad5
Documentation: fix v3 migration guide header level
2026-07-22 11:31:15 -07:00
shamoon
c2d9c52cde
Merge branch 'main' into beta
2026-07-22 10:30:57 -07:00
dependabot[bot] and GitHub
0addb448f5
Chore(deps): Bump the pre-commit-dependencies group across 1 directory with 4 updates ( #13137 )
2026-07-15 23:52:20 +00:00
Albert Mikaelyan and GitHub
735c3b073a
Fix: allow setting any UID and GID when running rootless ( #13090 )
2026-07-15 10:19:22 -07:00