shamoon
aad75b4981
Docs: clarify app config trust
2026-08-26 01:39:50 -07:00
shamoon and GitHub
2d084983c8
Documentation: clarify OCR mode changes in v3 ( #13666 )
2026-08-12 21:46:52 -07:00
shamoon and GitHub
e2c284f64e
Documentation: add wiki links for AI stuff and parser plugins ( #13626 )
2026-08-09 19:05:32 -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
shamoon
5589a584b6
Documentation: clarify PAPERLESS_URL requirement for pw reset
2026-07-10 11:05:40 -07:00
shamoon and GitHub
e145fe8cc7
Fix: clamp mailrule max age before migration ( #13093 )
2026-07-07 10:56:45 -07:00
bb5d7438b1
Documentation (beta): Updates documentation for new v3 features ( #13033 )
...
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2026-06-18 16:20:31 -07:00
a009ea1f04
Chore(beta): Update suggested broker to Valkey + Redis agnostic documentation ( #13032 )
...
Co-authored-by: upmcplanetracker <219436948+upmcplanetracker@users.noreply.github.com >
2026-06-18 19:54:15 +00:00
shamoon and GitHub
262183e848
Enhancement (beta): support LLM timeout config ( #13002 )
2026-06-18 08:35:11 -07:00
shamoon and GitHub
fd0168ac6f
Documentation: fix PAPERLESS_DATE_PARSER_LANGUAGES formatting ( #12997 )
2026-06-12 23:26:45 -07:00
shamoon
289d797837
Merge branch 'dev' into beta
2026-06-03 15:12:44 -07:00
shamoon and GitHub
1663ed170c
Enhancement (beta): add direct LLM language setting ( #12906 )
2026-06-03 15:53:22 +00:00
shamoon
ab8fe0521b
Merge branch 'beta' into dev
2026-06-02 08:32:54 -07:00
shamoon
2638554969
Merge branch 'main' into dev
2026-06-02 08:32:43 -07:00
shamoon and GitHub
f6c865bf47
Enhancement: AI LLM chunk size and context window config ( #12891 )
2026-06-01 17:56:21 +00:00
Matt Van Horn and GitHub
45ba35dd3a
docs: remove duplicate words in three files ( #12852 )
2026-05-26 06:40:30 -07:00
Trenton H and GitHub
9a68dcdddf
Fix: Allow setting allauth rate limit configuration settings ( #12798 )
2026-05-14 07:29:49 -07:00
shamoon and GitHub
79d0a04df0
Enhancement: support ollama embeddings ( #12753 )
2026-05-09 00:06:14 +00:00
shamoon and GitHub
268ded92bc
Documentation: Update v3 migration docs ( #12752 )
2026-05-08 08:19:15 -07:00
shamoon and GitHub
af0df43bac
Fix: bump version.py to 3.0.0 also ( #12736 )
2026-05-07 07:39:57 -07:00
Trenton H and GitHub
76b2b6ad36
Bumps all our versions to 3.0.0 ( #12715 )
2026-05-05 12:40:24 -07:00
e822e72964
Feature: Further reduce document importer memory usage ( #12707 )
...
* Replaces loaddata with streaming bulk_create
Replaces call_command('loaddata') with a streaming implementation that
reads manifest records one at a time via ijson, accumulates per-model
batches up to --batch-size, and flushes via bulk_create. This reduces
peak memory and no longer scales directly with the size of the import.
* fix(importer): avoid guardian lru_cache poisoning; include M2M through tables in check_constraints
clear_cache() inside the import transaction emptied Django's ContentType
manager cache while fixture PKs were live, causing downstream ContentType
lookups to repopulate guardian's separate @lru_cache(None) with
fixture-PK objects. After the TestCase transaction rolled back to
original PKs, guardian's lru_cache held stale fixture ContentType
objects, causing MixedContentTypeError in unrelated subsequent tests.
Remove clear_cache() since it was defending against a theoretical
stale-cache scenario that doesn't occur in a proper same-install restore.
Fix check_constraints() to explicitly include auto-created M2M through
tables (populated by .set() after bulk_create) alongside the model tables,
addressing the gap where join-table FK violations would have gone
undetected.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
* Excludes the consumer and AnonymousUser from any models which might have a FK relation to it. This prevents orphan things like UI setting, which have a relation to no existing user
* Splits into more sub functions for Sonar
* Improvements to the typing of the new functions
* Coverage for some error cases, and removes handling for pk only models. No need to support these
* Final coverage gaps
---------
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-04 16:36:05 -07:00
shamoon and GitHub
fbadc2e1b8
Enhancement: Paperless-ngx v3 Logo ( #12673 )
2026-04-29 16:38:25 -07:00
shamoon and GitHub
69cb4d06c6
Enhancement (dev): Use OpenAI-like backend ( #12668 )
2026-04-28 10:06:59 -07:00
shamoon
71b630d101
Format changelog with new prek
2026-04-26 20:20:46 -07:00
shamoon
b246aa22d2
Merge branch 'main' into dev
2026-04-26 20:17:38 -07:00
fb02621777
Documentation: Add v2.20.15 changelog ( #12657 )
...
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2026-04-26 20:17:00 -07:00
0c25c2dac5
Feature: Allow monitoring access to tasks summary ( #12624 )
...
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2026-04-22 13:48:54 -07:00