]>
git.ipfire.org Git - thirdparty/paperless-ngx.git/log
Nathanaël Houn [Sun, 31 May 2026 12:18:58 +0000 (14:18 +0200)]
Fix: correctly show timestamp tooltip on history item (#12879)
shamoon [Sat, 30 May 2026 04:51:16 +0000 (21:51 -0700)]
Bump dessant/lock-threads action to v6.0.2
shamoon [Tue, 26 May 2026 13:34:00 +0000 (06:34 -0700)]
Chore: tweak anti-slop workflow (#12851)
dependabot[bot] [Sat, 9 May 2026 05:42:12 +0000 (22:42 -0700)]
Chore(deps): Bump hono (#12767)
Bumps the npm_and_yarn group with 1 update in the /src-ui directory: [hono](https://github.com/honojs/hono).
Updates `hono` from 4.12.16 to 4.12.18
- [Release notes](https://github.com/honojs/hono/releases)
- [Commits](https://github.com/honojs/hono/compare/v4.12.16...v4.12.18)
---
updated-dependencies:
- dependency-name: hono
dependency-version: 4.12.18
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Fri, 8 May 2026 22:45:59 +0000 (15:45 -0700)]
Chore(deps): Bump @babel/plugin-transform-modules-systemjs (#12764)
Bumps the npm_and_yarn group with 1 update in the /src-ui directory: [@babel/plugin-transform-modules-systemjs](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-modules-systemjs).
Updates `@babel/plugin-transform-modules-systemjs` from 7.29.0 to 7.29.4
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.29.4/packages/babel-plugin-transform-modules-systemjs)
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-modules-systemjs"
dependency-version: 7.29.4
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Fri, 8 May 2026 22:05:57 +0000 (15:05 -0700)]
Chore(deps): Bump fast-uri from 3.1.1 to 3.1.2 in /src-ui in the npm_and_yarn group across 1 directory (#12763)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
github-actions[bot] [Tue, 5 May 2026 15:37:58 +0000 (08:37 -0700)]
New Crowdin translations by GitHub Action (#12674)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
GitHub Actions [Tue, 5 May 2026 01:02:33 +0000 (01:02 +0000)]
Auto translate strings
Trenton H [Tue, 5 May 2026 01:00:48 +0000 (18:00 -0700)]
use a few named tuples and data classes instead of so much unpacking (#12709)
Trenton H [Mon, 4 May 2026 23:44:36 +0000 (16:44 -0700)]
Upgrades uv to the 0.11.x branch (#12710)
Trenton H [Mon, 4 May 2026 23:36:05 +0000 (16:36 -0700)]
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>
GitHub Actions [Mon, 4 May 2026 21:36:15 +0000 (21:36 +0000)]
Auto translate strings
shamoon [Mon, 4 May 2026 21:34:08 +0000 (14:34 -0700)]
Fix (dev): resolve tantivy search-filtered documents in bulk edit (#12705)
shamoon [Mon, 4 May 2026 21:22:37 +0000 (14:22 -0700)]
Tweak: add icons to ai suggestion dropdown (#12708)
shamoon [Mon, 4 May 2026 21:20:25 +0000 (14:20 -0700)]
Update SECURITY.md
dependabot[bot] [Mon, 4 May 2026 21:16:10 +0000 (21:16 +0000)]
Chore(deps-dev): Bump @playwright/test from 1.59.0 to 1.59.1 in /src-ui (#12692)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
dependabot[bot] [Mon, 4 May 2026 21:06:02 +0000 (21:06 +0000)]
Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 4 updates (#12689)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Mon, 4 May 2026 20:54:32 +0000 (20:54 +0000)]
Chore(deps-dev): Bump @codecov/webpack-plugin from 1.9.1 to 2.0.1 in /src-ui (#12691)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Mon, 4 May 2026 20:42:11 +0000 (20:42 +0000)]
Chore(deps-dev): Bump the frontend-jest-dependencies group in /src-ui with 2 updates (#12685)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Mon, 4 May 2026 20:23:34 +0000 (20:23 +0000)]
Chore(deps-dev): Bump @types/node from 25.5.0 to 25.6.0 in /src-ui (#12690)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Mon, 4 May 2026 20:07:12 +0000 (20:07 +0000)]
Chore(deps-dev): Bump webpack from 5.105.3 to 5.106.2 in /src-ui (#12693)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
GitHub Actions [Mon, 4 May 2026 19:46:26 +0000 (19:46 +0000)]
Auto translate strings
dependabot[bot] [Mon, 4 May 2026 19:44:33 +0000 (19:44 +0000)]
Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 15 updates (#12684)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
GitHub Actions [Mon, 4 May 2026 19:31:10 +0000 (19:31 +0000)]
Auto translate strings
shamoon [Mon, 4 May 2026 19:29:25 +0000 (12:29 -0700)]
Tweakhancement: use fixed position instead of display none (#12706)
GitHub Actions [Mon, 4 May 2026 16:09:04 +0000 (16:09 +0000)]
Auto translate strings
shamoon [Mon, 4 May 2026 16:07:05 +0000 (09:07 -0700)]
Fix (dev): respect base path for pdf worker js (#12704)
shamoon [Mon, 4 May 2026 15:50:15 +0000 (08:50 -0700)]
Fix (dev): return empty list for non-positive search limit (#12703)
GitHub Actions [Mon, 4 May 2026 13:13:43 +0000 (13:13 +0000)]
Auto translate strings
Trenton H [Mon, 4 May 2026 13:11:56 +0000 (06:11 -0700)]
Fix: Always require a set, non-empty, not whitespace secret key, even in DEBUG (#12680)
Trenton H [Mon, 4 May 2026 13:02:28 +0000 (06:02 -0700)]
Fix: avoid unnecessary close_old_connections in Celery task dispatch (#12701)
dependabot[bot] [Sun, 3 May 2026 21:56:05 +0000 (14:56 -0700)]
Chore(deps): Bump the utilities-patch group across 1 directory with 7 updates (#12702)
Bumps the utilities-patch group with 7 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [drf-spectacular-sidecar](https://github.com/tfranzel/drf-spectacular-sidecar) | `2026.4.1` | `2026.4.14` |
| [llama-index-core](https://github.com/run-llama/llama_index) | `0.14.19` | `0.14.21` |
| [rapidfuzz](https://github.com/rapidfuzz/RapidFuzz) | `3.14.3` | `3.14.5` |
| [prek](https://github.com/j178/prek) | `0.3.8` | `0.3.10` |
| [pytest-httpx](https://github.com/Colin-b/pytest_httpx) | `0.36.0` | `0.36.2` |
| [mypy](https://github.com/python/mypy) | `1.20.0` | `1.20.2` |
| [mypy-baseline](https://github.com/orsinium-labs/mypy-baseline) | `0.7.3` | `0.7.4` |
Updates `drf-spectacular-sidecar` from 2026.4.1 to 2026.4.14
- [Commits](https://github.com/tfranzel/drf-spectacular-sidecar/compare/2026.4.1...2026.4.14)
Updates `llama-index-core` from 0.14.19 to 0.14.21
- [Release notes](https://github.com/run-llama/llama_index/releases)
- [Changelog](https://github.com/run-llama/llama_index/blob/main/CHANGELOG.md)
- [Commits](https://github.com/run-llama/llama_index/compare/v0.14.19...v0.14.21)
Updates `rapidfuzz` from 3.14.3 to 3.14.5
- [Release notes](https://github.com/rapidfuzz/RapidFuzz/releases)
- [Changelog](https://github.com/rapidfuzz/RapidFuzz/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/rapidfuzz/RapidFuzz/compare/v3.14.3...v3.14.5)
Updates `prek` from 0.3.8 to 0.3.10
- [Release notes](https://github.com/j178/prek/releases)
- [Changelog](https://github.com/j178/prek/blob/master/CHANGELOG.md)
- [Commits](https://github.com/j178/prek/compare/v0.3.8...v0.3.10)
Updates `pytest-httpx` from 0.36.0 to 0.36.2
- [Release notes](https://github.com/Colin-b/pytest_httpx/releases)
- [Changelog](https://github.com/Colin-b/pytest_httpx/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/Colin-b/pytest_httpx/compare/v0.36.0...0.36.2)
Updates `mypy` from 1.20.0 to 1.20.2
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python/mypy/compare/v1.20.0...v1.20.2)
Updates `mypy-baseline` from 0.7.3 to 0.7.4
- [Release notes](https://github.com/orsinium-labs/mypy-baseline/releases)
- [Changelog](https://github.com/orsinium-labs/mypy-baseline/blob/master/docs/history.md)
- [Commits](https://github.com/orsinium-labs/mypy-baseline/compare/0.7.3...0.7.4)
---
updated-dependencies:
- dependency-name: drf-spectacular-sidecar
dependency-version: 2026.4.14
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: utilities-patch
- dependency-name: llama-index-core
dependency-version: 0.14.21
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: utilities-patch
- dependency-name: rapidfuzz
dependency-version: 3.14.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: utilities-patch
- dependency-name: prek
dependency-version: 0.3.10
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: utilities-patch
- dependency-name: pytest-httpx
dependency-version: 0.36.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: utilities-patch
- dependency-name: mypy
dependency-version: 1.20.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: utilities-patch
- dependency-name: mypy-baseline
dependency-version: 0.7.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: utilities-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Sun, 3 May 2026 21:09:27 +0000 (21:09 +0000)]
Chore(deps): Bump the utilities-minor group across 1 directory with 9 updates (#12696)
* Chore(deps): Bump the utilities-minor group across 1 directory with 9 updates
Bumps the utilities-minor group with 9 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [django-treenode](https://github.com/fabiocaccamo/django-treenode) | `0.23.3` | `0.24.0` |
| [filelock](https://github.com/tox-dev/py-filelock) | `3.25.2` | `3.29.0` |
| [imap-tools](https://github.com/ikvk/imap_tools) | `1.11.1` | `1.12.1` |
| [openai](https://github.com/openai/openai-python) | `2.30.0` | `2.32.0` |
| [regex](https://github.com/mrabarnett/mrab-regex) | `2026.3.32` | `2026.4.4` |
| [sentence-transformers](https://github.com/huggingface/sentence-transformers) | `5.3.0` | `5.4.1` |
| [faker](https://github.com/joke2k/faker) | `40.12.0` | `40.15.0` |
| [pyrefly](https://github.com/facebook/pyrefly) | `0.59.0` | `0.62.0` |
| [types-pygments](https://github.com/python/typeshed) | `2.19.0.
20251121 ` | `2.20.0.
20260408 ` |
Updates `django-treenode` from 0.23.3 to 0.24.0
- [Release notes](https://github.com/fabiocaccamo/django-treenode/releases)
- [Changelog](https://github.com/fabiocaccamo/django-treenode/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fabiocaccamo/django-treenode/compare/0.23.3...0.24.0)
Updates `filelock` from 3.25.2 to 3.29.0
- [Release notes](https://github.com/tox-dev/py-filelock/releases)
- [Changelog](https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.25.2...3.29.0)
Updates `imap-tools` from 1.11.1 to 1.12.1
- [Release notes](https://github.com/ikvk/imap_tools/releases)
- [Changelog](https://github.com/ikvk/imap_tools/blob/master/docs/release_notes.rst)
- [Commits](https://github.com/ikvk/imap_tools/compare/v1.11.1...v1.12.1)
Updates `openai` from 2.30.0 to 2.32.0
- [Release notes](https://github.com/openai/openai-python/releases)
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md)
- [Commits](https://github.com/openai/openai-python/compare/v2.30.0...v2.32.0)
Updates `regex` from 2026.3.32 to 2026.4.4
- [Changelog](https://github.com/mrabarnett/mrab-regex/blob/hg/changelog.txt)
- [Commits](https://github.com/mrabarnett/mrab-regex/compare/2026.3.32...2026.4.4)
Updates `sentence-transformers` from 5.3.0 to 5.4.1
- [Release notes](https://github.com/huggingface/sentence-transformers/releases)
- [Commits](https://github.com/huggingface/sentence-transformers/compare/v5.3.0...v5.4.1)
Updates `faker` from 40.12.0 to 40.15.0
- [Release notes](https://github.com/joke2k/faker/releases)
- [Changelog](https://github.com/joke2k/faker/blob/master/CHANGELOG.md)
- [Commits](https://github.com/joke2k/faker/compare/v40.12.0...v40.15.0)
Updates `pyrefly` from 0.59.0 to 0.62.0
- [Release notes](https://github.com/facebook/pyrefly/releases)
- [Commits](https://github.com/facebook/pyrefly/compare/0.59.0...0.62.0)
Updates `types-pygments` from 2.19.0.
20251121 to 2.20.0.
20260408
- [Commits](https://github.com/python/typeshed/commits)
---
updated-dependencies:
- dependency-name: django-treenode
dependency-version: 0.24.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: utilities-minor
- dependency-name: faker
dependency-version: 40.15.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: utilities-minor
- dependency-name: filelock
dependency-version: 3.29.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: utilities-minor
- dependency-name: imap-tools
dependency-version: 1.12.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: utilities-minor
- dependency-name: openai
dependency-version: 2.32.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: utilities-minor
- dependency-name: pyrefly
dependency-version: 0.62.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: utilities-minor
- dependency-name: regex
dependency-version: 2026.4.4
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: utilities-minor
- dependency-name: sentence-transformers
dependency-version: 5.4.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: utilities-minor
- dependency-name: types-pygments
dependency-version: 2.20.0.
20260408
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: utilities-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Linting
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Trenton Holmes <797416+stumpylog@users.noreply.github.com>
dependabot[bot] [Sat, 2 May 2026 22:26:14 +0000 (22:26 +0000)]
Chore(deps): Bump the actions group with 17 updates (#12686)
Bumps the actions group with 17 updates:
| Package | From | To |
| --- | --- | --- |
| [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) | `8.0.0` | `8.1.0` |
| [actions/cache](https://github.com/actions/cache) | `5.0.4` | `5.0.5` |
| [docker/login-action](https://github.com/docker/login-action) | `4.0.0` | `4.1.0` |
| [docker/build-push-action](https://github.com/docker/build-push-action) | `7.0.0` | `7.1.0` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact) | `7.0.0` | `7.0.1` |
| [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) | `4.0.0` | `5.0.0` |
| [pnpm/action-setup](https://github.com/pnpm/action-setup) | `5.0.0` | `6.0.3` |
| [actions/setup-node](https://github.com/actions/setup-node) | `6.3.0` | `6.4.0` |
| [j178/prek-action](https://github.com/j178/prek-action) | `2.0.1` | `2.0.2` |
| [lewagon/wait-on-check-action](https://github.com/lewagon/wait-on-check-action) | `1.5.0` | `1.7.0` |
| [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) | `7.1.1` | `7.2.0` |
| [shogo82148/actions-upload-release-asset](https://github.com/shogo82148/actions-upload-release-asset) | `1.10.0` | `1.10.1` |
| [actions/github-script](https://github.com/actions/github-script) | `8.0.0` | `9.0.0` |
| [zizmorcore/zizmor-action](https://github.com/zizmorcore/zizmor-action) | `0.5.2` | `0.5.3` |
| [github/codeql-action](https://github.com/github/codeql-action) | `4.35.1` | `4.35.2` |
| [crowdin/github-action](https://github.com/crowdin/github-action) | `2.16.0` | `2.16.2` |
| [peakoss/anti-slop](https://github.com/peakoss/anti-slop) | `0.2.1` | `0.3.0` |
Updates `astral-sh/setup-uv` from 8.0.0 to 8.1.0
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](https://github.com/astral-sh/setup-uv/compare/
cec208311dfd045dd5311c1add060b2062131d57 ...
08807647e7069bb48b6ef5acd8ec9567f424441b )
Updates `actions/cache` from 5.0.4 to 5.0.5
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/
668228422ae6a00e4ad889ee87cd7109ec5666a7 ...
27d5ce7f107fe9357f9df03efb73ab90386fccae )
Updates `docker/login-action` from 4.0.0 to 4.1.0
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/
b45d80f862d83dbcd57f89517bcf500b2ab88fb2 ...
4907a6ddec9925e35a0a9e82d7399ccc52663121 )
Updates `docker/build-push-action` from 7.0.0 to 7.1.0
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/
d08e5c354a6adb9ed34480a06d141179aa583294 ...
bcafcacb16a39f128d818304e6c9c0c18556b85f )
Updates `actions/upload-artifact` from 7.0.0 to 7.0.1
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/
bbbca2ddaa5d8feaa63e36b76fdaad77386f024f ...
043fb46d1a93c77aae656e7c1c64a875d1fc6a0a )
Updates `actions/upload-pages-artifact` from 4.0.0 to 5.0.0
- [Release notes](https://github.com/actions/upload-pages-artifact/releases)
- [Commits](https://github.com/actions/upload-pages-artifact/compare/
7b1f4a764d45c48632c6b24a0339c27f5614fb0b ...
fc324d3547104276b827a68afc52ff2a11cc49c9 )
Updates `pnpm/action-setup` from 5.0.0 to 6.0.3
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](https://github.com/pnpm/action-setup/compare/
fc06bc1257f339d1d5d8b3a19a8cae5388b55320 ...
903f9c1a6ebcba6cf41d87230be49611ac97822e )
Updates `actions/setup-node` from 6.3.0 to 6.4.0
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/
53b83947a5a98c8d113130e565377fae1a50d02f ...
48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e )
Updates `j178/prek-action` from 2.0.1 to 2.0.2
- [Release notes](https://github.com/j178/prek-action/releases)
- [Commits](https://github.com/j178/prek-action/compare/
53276d8b0d10f8b6672aa85b4588c6921d0370cc ...
cbc2f23eb5539cf20d82d1aabd0d0ecbcc56f4e3 )
Updates `lewagon/wait-on-check-action` from 1.5.0 to 1.7.0
- [Release notes](https://github.com/lewagon/wait-on-check-action/releases)
- [Changelog](https://github.com/lewagon/wait-on-check-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lewagon/wait-on-check-action/compare/
74049309dfeff245fe8009a0137eacf28136cb3c ...
9312864dfbc9fd208e9c0417843430751c042800 )
Updates `release-drafter/release-drafter` from 7.1.1 to 7.2.0
- [Release notes](https://github.com/release-drafter/release-drafter/releases)
- [Commits](https://github.com/release-drafter/release-drafter/compare/
139054aeaa9adc52ab36ddf67437541f039b88e2 ...
5de93583980a40bd78603b6dfdcda5b4df377b32 )
Updates `shogo82148/actions-upload-release-asset` from 1.10.0 to 1.10.1
- [Release notes](https://github.com/shogo82148/actions-upload-release-asset/releases)
- [Commits](https://github.com/shogo82148/actions-upload-release-asset/compare/
96bc1f0cb850b65efd58a6b5eaa0a69f88d38077 ...
ee2ae851dc5d938b90075b3ef12c540abfd1ee72 )
Updates `actions/github-script` from 8.0.0 to 9.0.0
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/
ed597411d8f924073f98dfc5c65a23a2325f34cd ...
3a2844b7e9c422d3c10d287c895573f7108da1b3 )
Updates `zizmorcore/zizmor-action` from 0.5.2 to 0.5.3
- [Release notes](https://github.com/zizmorcore/zizmor-action/releases)
- [Commits](https://github.com/zizmorcore/zizmor-action/compare/
71321a20a9ded102f6e9ce5718a2fcec2c4f70d8 ...
b1d7e1fb5de872772f31590499237e7cce841e8e )
Updates `github/codeql-action` from 4.35.1 to 4.35.2
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/
c10b8064de6f491fea524254123dbe5e09572f13 ...
95e58e9a2cdfd71adc6e0353d5c52f41a045d225 )
Updates `crowdin/github-action` from 2.16.0 to 2.16.2
- [Release notes](https://github.com/crowdin/github-action/releases)
- [Commits](https://github.com/crowdin/github-action/compare/
7ca9c452bfe9197d3bb7fa83a4d7e2b0c9ae835d ...
8868a33591d21088edfc398968173a3b98d51706 )
Updates `peakoss/anti-slop` from 0.2.1 to 0.3.0
- [Release notes](https://github.com/peakoss/anti-slop/releases)
- [Changelog](https://github.com/peakoss/anti-slop/blob/main/CHANGELOG.md)
- [Commits](https://github.com/peakoss/anti-slop/compare/
85daca1880e9e1af197fc06ea03349daf08f4202 ...
57858eead489d08b255fab2af45a506c2ca6eab2 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: 8.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
- dependency-name: actions/cache
dependency-version: 5.0.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
- dependency-name: docker/login-action
dependency-version: 4.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
- dependency-name: docker/build-push-action
dependency-version: 7.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
- dependency-name: actions/upload-artifact
dependency-version: 7.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
- dependency-name: actions/upload-pages-artifact
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: pnpm/action-setup
dependency-version: 6.0.3
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/setup-node
dependency-version: 6.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
- dependency-name: j178/prek-action
dependency-version: 2.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
- dependency-name: lewagon/wait-on-check-action
dependency-version: 1.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
- dependency-name: release-drafter/release-drafter
dependency-version: 7.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
- dependency-name: shogo82148/actions-upload-release-asset
dependency-version: 1.10.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
- dependency-name: actions/github-script
dependency-version: 9.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: zizmorcore/zizmor-action
dependency-version: 0.5.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
- dependency-name: github/codeql-action
dependency-version: 4.35.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
- dependency-name: crowdin/github-action
dependency-version: 2.16.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
- dependency-name: peakoss/anti-slop
dependency-version: 0.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Sat, 2 May 2026 22:02:49 +0000 (22:02 +0000)]
Chore(deps): Bump ocrmypdf (#12687)
Bumps the document-processing group with 1 update in the / directory: [ocrmypdf](https://github.com/ocrmypdf/OCRmyPDF).
Updates `ocrmypdf` from 17.4.0 to 17.4.2
- [Release notes](https://github.com/ocrmypdf/OCRmyPDF/releases)
- [Commits](https://github.com/ocrmypdf/OCRmyPDF/compare/v17.4.0...v17.4.2)
---
updated-dependencies:
- dependency-name: ocrmypdf
dependency-version: 17.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: document-processing
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Sat, 2 May 2026 21:48:15 +0000 (21:48 +0000)]
Chore(deps-dev): Bump the development group with 2 updates (#12683)
Bumps the development group with 2 updates: [zensical](https://github.com/zensical/zensical) and [ruff](https://github.com/astral-sh/ruff).
Updates `zensical` from 0.0.31 to 0.0.36
- [Release notes](https://github.com/zensical/zensical/releases)
- [Commits](https://github.com/zensical/zensical/compare/v0.0.31...v0.0.36)
Updates `ruff` from 0.15.8 to 0.15.12
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.15.8...0.15.12)
---
updated-dependencies:
- dependency-name: zensical
dependency-version: 0.0.36
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development
- dependency-name: ruff
dependency-version: 0.15.12
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Sat, 2 May 2026 21:39:32 +0000 (14:39 -0700)]
Chore(deps): Bump the pre-commit-dependencies group with 4 updates (#12694)
---
updated-dependencies:
- dependency-name: https://github.com/rbubley/mirrors-prettier
dependency-version: 3.8.3
dependency-type: direct:production
dependency-group: pre-commit-dependencies
- dependency-name: prettier
dependency-version: 3.8.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: pre-commit-dependencies
- dependency-name: https://github.com/astral-sh/ruff-pre-commit
dependency-version: 0.15.12
dependency-type: direct:production
dependency-group: pre-commit-dependencies
- dependency-name: https://github.com/tox-dev/pyproject-fmt
dependency-version: 2.21.1
dependency-type: direct:production
dependency-group: pre-commit-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Trenton H [Thu, 30 Apr 2026 18:40:11 +0000 (11:40 -0700)]
Chore: Convert more testing to pytest style (#12678)
GitHub Actions [Thu, 30 Apr 2026 12:54:34 +0000 (12:54 +0000)]
Auto translate strings
shamoon [Thu, 30 Apr 2026 12:52:45 +0000 (05:52 -0700)]
Change (dev): separate llm suggestions endpoint (#12675)
github-actions[bot] [Wed, 29 Apr 2026 23:49:16 +0000 (16:49 -0700)]
New Crowdin translations by GitHub Action (#11627)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
GitHub Actions [Wed, 29 Apr 2026 23:40:19 +0000 (23:40 +0000)]
Auto translate strings
shamoon [Wed, 29 Apr 2026 23:38:25 +0000 (16:38 -0700)]
Enhancement: Paperless-ngx v3 Logo (#12673)
GitHub Actions [Wed, 29 Apr 2026 23:32:42 +0000 (23:32 +0000)]
Auto translate strings
shamoon [Wed, 29 Apr 2026 23:31:02 +0000 (16:31 -0700)]
Tweakhancement: localize some more task result messages (#12672)
Trenton H [Wed, 29 Apr 2026 17:09:50 +0000 (10:09 -0700)]
Chore: Upgrades tantivy-py to the latest release (#12605)
GitHub Actions [Tue, 28 Apr 2026 20:02:11 +0000 (20:02 +0000)]
Auto translate strings
shamoon [Tue, 28 Apr 2026 20:00:20 +0000 (13:00 -0700)]
Enhancement: chat message document links (#12670)
GitHub Actions [Tue, 28 Apr 2026 17:08:38 +0000 (17:08 +0000)]
Auto translate strings
shamoon [Tue, 28 Apr 2026 17:06:59 +0000 (10:06 -0700)]
Enhancement (dev): Use OpenAI-like backend (#12668)
shamoon [Tue, 28 Apr 2026 16:47:20 +0000 (09:47 -0700)]
Fix: fix a minor pdf viewer uncaught error (#12669)
Trenton H [Tue, 28 Apr 2026 16:28:05 +0000 (09:28 -0700)]
Chore: Update typing and baselines again (#12641)
a
shamoon [Tue, 28 Apr 2026 15:18:40 +0000 (08:18 -0700)]
Fix: apply tag changes directly to document in db (#12664)
shamoon [Mon, 27 Apr 2026 03:28:47 +0000 (20:28 -0700)]
Tweakhancement: make upload notification open an anchor link (#12659)
GitHub Actions [Mon, 27 Apr 2026 03:24:32 +0000 (03:24 +0000)]
Auto translate strings
shamoon [Mon, 27 Apr 2026 03:22:57 +0000 (20:22 -0700)]
Enhancement: tweak tasks UI, make open doc an anchor (#12658)
shamoon [Mon, 27 Apr 2026 03:20:46 +0000 (20:20 -0700)]
Format changelog with new prek
GitHub Actions [Mon, 27 Apr 2026 03:19:34 +0000 (03:19 +0000)]
Auto translate strings
shamoon [Mon, 27 Apr 2026 03:17:38 +0000 (20:17 -0700)]
Merge branch 'main' into dev
github-actions[bot] [Mon, 27 Apr 2026 03:17:00 +0000 (20:17 -0700)]
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>
shamoon [Mon, 27 Apr 2026 02:22:18 +0000 (19:22 -0700)]
Bump version to 2.20.15
shamoon [Mon, 27 Apr 2026 02:01:09 +0000 (19:01 -0700)]
Fix constructor
shamoon [Mon, 27 Apr 2026 02:12:40 +0000 (19:12 -0700)]
Merge branch 'main' into dev
shamoon [Mon, 27 Apr 2026 02:01:09 +0000 (19:01 -0700)]
Bump version to 2.20.15
Gaëtan GOUZI [Fri, 17 Apr 2026 23:23:48 +0000 (01:23 +0200)]
Fix: prevent intermediate change event when CustomFieldQueryAtom operator changes type (#12597)
* fix: prevent intermediate change event when CustomFieldQueryAtom operator changes type
* Add regression test
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
Gaëtan GOUZI [Wed, 15 Apr 2026 18:56:15 +0000 (20:56 +0200)]
fix: Return HTTP 400 instead of HTTP 500 on DELETE /api/documents/{id}/notes/ with missing or invalid note id (#12582)
shamoon [Mon, 27 Apr 2026 02:00:38 +0000 (19:00 -0700)]
Merge branch 'release/v2.20.x'
shamoon [Mon, 27 Apr 2026 00:46:11 +0000 (17:46 -0700)]
Merge commit from fork
shamoon [Sun, 26 Apr 2026 22:57:01 +0000 (15:57 -0700)]
Fix: use only allauth login/logout endpoints (#12639)
GitHub Actions [Sun, 26 Apr 2026 05:44:42 +0000 (05:44 +0000)]
Auto translate strings
shamoon [Sun, 26 Apr 2026 05:43:04 +0000 (22:43 -0700)]
Fix(dev): catch llm configuration error on get suggestions (#12647)
GitHub Actions [Sat, 25 Apr 2026 13:41:46 +0000 (13:41 +0000)]
Auto translate strings
Trenton H [Sat, 25 Apr 2026 13:40:09 +0000 (06:40 -0700)]
Fix: Use FileResponse for file API responses (#12638)
* Updates code to use a FileResponse for streaming and unlink the file, but keep a handle to it
* Transitions the rest of the code to use FileResponse instead of a basic response, fixes up tests which assumed .content exists
* While here, let's add schema for it
GitHub Actions [Fri, 24 Apr 2026 20:36:44 +0000 (20:36 +0000)]
Auto translate strings
Trenton H [Fri, 24 Apr 2026 20:34:53 +0000 (13:34 -0700)]
Fix: v9 API task response, removing pagination (#12637)
GitHub Actions [Fri, 24 Apr 2026 17:33:15 +0000 (17:33 +0000)]
Auto translate strings
Trenton H [Fri, 24 Apr 2026 17:31:37 +0000 (10:31 -0700)]
Chore: Paginate the task listing (#12633)
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
shamoon [Fri, 24 Apr 2026 17:15:59 +0000 (10:15 -0700)]
Fix: correctly scope mail account enumeration (#12636)
GitHub Actions [Fri, 24 Apr 2026 16:13:23 +0000 (16:13 +0000)]
Auto translate strings
shamoon [Fri, 24 Apr 2026 16:11:42 +0000 (09:11 -0700)]
Enhancement: show small task summary in system status (#12634)
shamoon [Thu, 23 Apr 2026 18:22:04 +0000 (11:22 -0700)]
Documentation: update zensical and add lightbox support (#12631)
GitHub Actions [Thu, 23 Apr 2026 16:13:36 +0000 (16:13 +0000)]
Auto translate strings
Trenton H [Thu, 23 Apr 2026 16:11:41 +0000 (09:11 -0700)]
Security: Rejects a default secret key where the user did not, in fact, change-me (#12630)
dependabot[bot] [Thu, 23 Apr 2026 06:18:16 +0000 (23:18 -0700)]
Chore(deps): Bump uuid (#12627)
Bumps the npm_and_yarn group with 1 update in the /src-ui directory: [uuid](https://github.com/uuidjs/uuid).
Updates `uuid` from 13.0.0 to 14.0.0
- [Release notes](https://github.com/uuidjs/uuid/releases)
- [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/uuidjs/uuid/compare/v13.0.0...v14.0.0)
---
updated-dependencies:
- dependency-name: uuid
dependency-version: 14.0.0
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Trenton H [Thu, 23 Apr 2026 02:38:26 +0000 (19:38 -0700)]
Replaces two sentinel files with .index_settings.json which can properly store multiple values and handle None (#12625)
GitHub Actions [Thu, 23 Apr 2026 00:42:28 +0000 (00:42 +0000)]
Auto translate strings
shamoon [Thu, 23 Apr 2026 00:41:01 +0000 (17:41 -0700)]
Enhancement: new Tasks UI (#12614)
Trenton H [Thu, 23 Apr 2026 00:34:25 +0000 (17:34 -0700)]
Fix: Changes bare metal webserver to use uvloop (#12626)
GitHub Actions [Wed, 22 Apr 2026 20:50:26 +0000 (20:50 +0000)]
Auto translate strings
Trenton H [Wed, 22 Apr 2026 20:48:54 +0000 (13:48 -0700)]
Feature: Allow monitoring access to tasks summary (#12624)
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
dependabot[bot] [Wed, 22 Apr 2026 16:58:15 +0000 (09:58 -0700)]
Chore(deps): Bump lxml in the uv group across 1 directory (#12619)
Bumps the uv group with 1 update in the / directory: [lxml](https://github.com/lxml/lxml).
Updates `lxml` from 6.0.2 to 6.1.0
- [Release notes](https://github.com/lxml/lxml/releases)
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt)
- [Commits](https://github.com/lxml/lxml/compare/lxml-6.0.2...lxml-6.1.0)
---
updated-dependencies:
- dependency-name: lxml
dependency-version: 6.1.0
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Trenton H [Tue, 21 Apr 2026 22:01:51 +0000 (15:01 -0700)]
Performance: Increases workflow related M2M prefetching (#12618)
GitHub Actions [Tue, 21 Apr 2026 21:50:36 +0000 (21:50 +0000)]
Auto translate strings
shamoon [Tue, 21 Apr 2026 21:49:04 +0000 (14:49 -0700)]
Tweak: remove 'stale' indicator for index in system status (#12616)
GitHub Actions [Tue, 21 Apr 2026 18:02:57 +0000 (18:02 +0000)]
Auto translate strings
Trenton H [Tue, 21 Apr 2026 18:01:27 +0000 (11:01 -0700)]
Fix: Exact custom field monetary exact searching (#12592)
GitHub Actions [Tue, 21 Apr 2026 17:26:25 +0000 (17:26 +0000)]
Auto translate strings
Trenton H [Tue, 21 Apr 2026 17:24:51 +0000 (10:24 -0700)]
Fix: Prefetches the custom field instance and the custom field all at once (#12617)
shamoon [Tue, 21 Apr 2026 06:17:16 +0000 (23:17 -0700)]
Fix: prevent sidebar animation at startup (#12615)
Trenton H [Mon, 20 Apr 2026 22:43:43 +0000 (15:43 -0700)]
Chore: Refactors all of the mail tests to use model factories instead of bare create (#12613)