Trenton H
ad296df83c
fix: update tests for OCR/archive decoupling
...
- Add @override_settings(ARCHIVE_FILE_GENERATION="always") to tests that
expect archive files to always be produced (test_handle_document,
test_naming_priorities, test_update_content_maybe_archive_file)
- Add test_archive_preference.py with 14 unit tests covering
resolve_archive_preference() and _should_produce_archive_for_pdf()
- Update tesseract parser: add PriorOcrFoundError retry path and split
InputFileError handling (tagged PDF -> skip_text retry vs force-OCR
fallback for other input errors)
- Update checks.py: validate ARCHIVE_FILE_GENERATION, update OCR_MODE
valid set to {auto, force, redo, off}
- Update docs: PAPERLESS_OCR_MODE and PAPERLESS_ARCHIVE_FILE_GENERATION
docs and migration guide for v3
- Update tesseract parser tests, consumer tests, and parsers tests to
reflect new settings and behaviour
2026-03-26 08:40:57 -07:00
shamoon
0f84af27d0
Merge branch 'main' into dev
...
# Conflicts:
# docs/setup.md
# src-ui/src/main.ts
# src/documents/tests/test_api_bulk_edit.py
# src/documents/tests/test_api_custom_fields.py
# src/documents/tests/test_api_search.py
# src/documents/tests/test_api_status.py
# src/documents/tests/test_workflows.py
# src/paperless_mail/tests/test_api.py
2026-03-21 02:12:19 -07:00
github-actions[bot]
d2a752a196
Documentation: Add v2.20.12 changelog ( #12407 )
...
* Changelog v2.20.12 - GHA
* Update changelog for version 2.20.12
Added security advisory for GHSA-96jx-fj7m-qh6x and fixed workflow saves and usermod/groupmod issues.
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2026-03-20 19:23:06 -07:00
shamoon
d671e34559
Documentation: OIDC token_auth_method setting for v3 ( #12398 )
2026-03-19 22:03:00 -07:00
Trenton H
95dea787f2
Fix: don't try to usermod/groupmod when non-root + update docs ( #12365 ) ( #12391 )
2026-03-18 10:38:45 -07:00
shamoon
4d4f30b5f8
Security: validate outbound llm URLs and block internal endpoints
2026-03-16 22:58:16 -07:00
Trenton H
85fecac401
Fix: don't try to usermod/groupmod when non-root + update docs ( #12365 )
2026-03-17 05:15:03 +00:00
shamoon
6034f17c87
Format changelog
2026-03-15 18:51:06 -07:00
shamoon
48cd1cce6a
Merge branch 'main' into dev
2026-03-15 18:50:42 -07:00
github-actions[bot]
1e00ad5f30
Documentation: Add v2.20.11 changelog ( #12356 )
...
* Changelog v2.20.11 - GHA
* Update changelog for version 2.20.11
Added security advisory and fixed dropdown list issues.
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2026-03-15 18:47:18 -07:00
dependabot[bot]
e2947ccff2
Chore(deps): Bump the pre-commit-dependencies group with 4 updates ( #12323 )
...
* Chore(deps): Bump the pre-commit-dependencies group with 4 updates
---
updated-dependencies:
- dependency-name: https://github.com/codespell-project/codespell
dependency-version: 2.4.2
dependency-type: direct:production
dependency-group: pre-commit-dependencies
- dependency-name: prettier
dependency-version: 3.8.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: pre-commit-dependencies
- dependency-name: prettier-plugin-organize-imports
dependency-version: 4.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: pre-commit-dependencies
- dependency-name: https://github.com/lovesegfault/beautysh
dependency-version: 6.4.3
dependency-type: direct:production
dependency-group: pre-commit-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
* Drop this, it seems more trouble than its worth
* Re-run prek with new prettier
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2026-03-12 16:29:57 +00:00
shamoon
86573fc1a0
Chore: separate actions from bulk edit endpoint ( #12286 )
2026-03-10 18:55:36 +00:00
shamoon
3e32e90355
Breaking: drop support for api versions < 9 ( #12284 )
2026-03-09 22:36:22 +00:00
Martin Kleine
2a28549c5a
Documentation: Update development commands and pnpm for Angular build commands ( #12283 )
...
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2026-03-09 07:06:16 -07:00
shamoon
1e8622494d
Documentation: remove broken link
2026-03-07 23:29:42 -08:00
shamoon
df03207eef
Fix: correct doc version filename handling ( #12223 )
2026-03-04 23:28:07 +00:00
Trenton H
1e21bcd26e
Breaking: Drop support for Python 3.10 ( #12234 )
2026-03-04 15:03:33 -08:00
shamoon
85a18e5911
Enhancement: saved view sharing ( #12142 )
2026-03-04 14:15:43 -08:00
shamoon
d51a118aac
Merge branch 'main' into dev
2026-03-04 13:31:20 -08:00
github-actions[bot]
d6a316b1df
Changelog v2.20.10 - GHA ( #12247 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-04 11:25:44 -08:00
shamoon
b7ca3550b1
Merge branch 'main' into dev
2026-03-02 13:45:10 -08:00
shamoon
0e97419e0e
Chore: add existing logo for temporary url resolution
2026-03-02 13:43:24 -08:00
Jan Kleine
cd2b5127db
Documentation: fix version label filename placeholder
...
Co-Authored-By: shamoon <4887959+shamoon@users.noreply.github.com >
2026-03-02 00:12:52 -08:00
shamoon
7ff51452f0
Documentation: small note re filename vs original_filename
2026-03-01 11:45:06 -08:00
shamoon
709bcfd30d
Fix merge thing
2026-02-28 02:34:50 -08:00
shamoon
f65807b906
Merge branch 'main' into dev
...
# Conflicts:
# docs/setup.md
# src-ui/src/app/components/manage/document-attributes/management-list/management-list.component.ts
# src/documents/tests/test_api_documents.py
2026-02-28 02:31:20 -08:00
github-actions[bot]
a6c974589f
Documentation: Add v2.20.9 changelog ( #12200 )
...
* Changelog v2.20.9 - GHA
* Update changelog for paperless-ngx 2.20.9
Added security advisory and bug fixes for version 2.20.9.
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2026-02-28 02:25:53 -08:00
Trenton H
5988d5896b
Breaking: Refactor advanced database settings to allow more user configuration ( #12165 )
2026-02-27 14:37:26 -08:00
shamoon
89d3a53603
Documentation: note GHSAs in changelog
2026-02-26 23:26:35 -08:00
shamoon
ceee769e26
Feature: document file versions ( #12061 )
2026-02-26 16:46:54 +00:00
shamoon
c431370bde
Update setup.md
2026-02-24 15:11:21 -08:00
shamoon
be82fcb70a
Documentation: docs cleanup ( #12158 )
2026-02-24 15:10:38 -08:00
shamoon
ffbbe7986f
Merge branch 'main' into dev
...
# Conflicts:
# docs/setup.md
2026-02-24 15:05:49 -08:00
shamoon
6de7283cbf
Documentation: docs cleanup ( #12158 )
2026-02-24 14:59:40 -08:00
Jan Kleine
c4ea332c61
Feature: move to trash action for workflows ( #11176 )
...
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2026-02-23 16:42:50 -08:00
Daniel Herrmann
095ea3cbd3
Documentation: clarify behaviour around document splitting ( #12137 )
...
Co-Authored-By: shamoon <4887959+shamoon@users.noreply.github.com >
2026-02-22 08:26:38 -08:00
shamoon
1b912c137a
Merge branch 'main' into dev
2026-02-21 17:45:28 -08:00
github-actions[bot]
98298e37cd
Changelog v2.20.8 - GHA ( #12135 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-21 17:43:19 -08:00
shamoon
be4e29a19c
Merge branch 'main' into dev
2026-02-16 09:01:19 -08:00
github-actions[bot]
5c1bbcd06d
Documentation: Add v2.20.7 changelog ( #12100 )
...
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2026-02-16 09:00:19 -08:00
shamoon
7a23356898
Merge branch 'release/v2.20.x'
2026-02-16 07:24:37 -08:00
shamoon
afaf39e43a
Fix/GHSA-x395-6h48-wr8v
2026-02-16 00:02:15 -08:00
Trenton H
8db1c4e08b
Breaking: Remove pybzar as a barcode reader ( #12065 )
2026-02-13 08:14:00 -08:00
shamoon
d3ff856202
Merge origin/main into dev
2026-02-07 11:04:55 -08:00
shamoon
ab328e0212
Chore: move to Zensical for docs ( #12011 )
...
(cherry picked from commit 3c51b3f9cd )
2026-02-07 10:58:55 -08:00
shamoon
3c51b3f9cd
Chore: move to Zensical for docs ( #12011 )
2026-02-06 08:34:15 -08:00
Trenton H
71663fdbe2
Chore: Switches all locations to use prek in place of pre-commit ( #12002 )
2026-02-05 10:51:23 -08:00
Jason Lingohr
1188a89369
Documentation: update FAQ about file extension handling ( #12000 )
...
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2026-02-05 02:05:47 +00:00
Trenton H
2ec8ec96c8
Feature: Enable users to customize date parsing via plugins ( #11931 )
2026-02-03 20:09:13 +00:00
shamoon
63c0e2f72b
Documentation: clarify workflow placeholders docs
2026-02-03 08:13:10 -08:00