]> git.ipfire.org Git - thirdparty/paperless-ngx.git/log
thirdparty/paperless-ngx.git
22 hours agoMerge branch 'dev' into dependabot/npm_and_yarn/src-ui/dev/bootstrap-5.3.8 10740/head
shamoon [Wed, 3 Sep 2025 21:49:48 +0000 (14:49 -0700)] 
Merge branch 'dev' into dependabot/npm_and_yarn/src-ui/dev/bootstrap-5.3.8

23 hours agoChore(deps-dev): Bump @playwright/test from 1.54.2 to 1.55.0 in /src-ui (#10743)
dependabot[bot] [Wed, 3 Sep 2025 20:29:57 +0000 (20:29 +0000)] 
Chore(deps-dev): Bump @playwright/test from 1.54.2 to 1.55.0 in /src-ui (#10743)

Bumps [@playwright/test](https://github.com/microsoft/playwright) from 1.54.2 to 1.55.0.
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](https://github.com/microsoft/playwright/compare/v1.54.2...v1.55.0)

---
updated-dependencies:
- dependency-name: "@playwright/test"
  dependency-version: 1.55.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
24 hours agoChore(deps-dev): Bump webpack from 5.101.0 to 5.101.3 in /src-ui (#10751)
dependabot[bot] [Wed, 3 Sep 2025 20:19:14 +0000 (20:19 +0000)] 
Chore(deps-dev): Bump webpack from 5.101.0 to 5.101.3 in /src-ui (#10751)

Bumps [webpack](https://github.com/webpack/webpack) from 5.101.0 to 5.101.3.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.101.0...v5.101.3)

---
updated-dependencies:
- dependency-name: webpack
  dependency-version: 5.101.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
24 hours agoChore(deps-dev): Bump @types/node from 24.1.0 to 24.3.0 in /src-ui (#10750)
dependabot[bot] [Wed, 3 Sep 2025 20:08:34 +0000 (20:08 +0000)] 
Chore(deps-dev): Bump @types/node from 24.1.0 to 24.3.0 in /src-ui (#10750)

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.1.0 to 24.3.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
27 hours agoUpdate PR auto-labeling for chore titles
shamoon [Wed, 3 Sep 2025 17:14:41 +0000 (10:14 -0700)] 
Update PR auto-labeling for chore titles

29 hours agoChore: switch from os.path to pathlib.Path (#10539)
Sebastian Steinbeißer [Wed, 3 Sep 2025 15:12:41 +0000 (17:12 +0200)] 
Chore: switch from os.path to pathlib.Path (#10539)

30 hours agoChore(deps): Bump the actions group with 3 updates (#10757)
dependabot[bot] [Wed, 3 Sep 2025 14:22:35 +0000 (14:22 +0000)] 
Chore(deps): Bump the actions group with 3 updates (#10757)

Bumps the actions group with 3 updates: [actions/checkout](https://github.com/actions/checkout), [actions/download-artifact](https://github.com/actions/download-artifact) and [stumpylog/image-cleaner-action](https://github.com/stumpylog/image-cleaner-action).

Updates `actions/checkout` from 4 to 5
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

Updates `actions/download-artifact` from 4 to 5
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5)

Updates `stumpylog/image-cleaner-action` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/stumpylog/image-cleaner-action/releases)
- [Changelog](https://github.com/stumpylog/image-cleaner-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stumpylog/image-cleaner-action/compare/v0.10.0...v0.11.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/download-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: stumpylog/image-cleaner-action
  dependency-version: 0.11.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>
Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com>
2 days agoDevelopment: clean devcontainer .venv dir (#10705)
sidey79 [Tue, 2 Sep 2025 20:13:14 +0000 (22:13 +0200)] 
Development: clean devcontainer .venv dir (#10705)

2 days agoUpgrades backend Bootstrap to 5.3.8 as well
Trenton H [Tue, 2 Sep 2025 20:03:37 +0000 (13:03 -0700)] 
Upgrades backend Bootstrap to 5.3.8 as well

2 days agoAuto translate strings
GitHub Actions [Tue, 2 Sep 2025 18:48:36 +0000 (18:48 +0000)] 
Auto translate strings

2 days agoPerformance fix: add paging for custom field select options (#10755)
shamoon [Tue, 2 Sep 2025 18:46:54 +0000 (11:46 -0700)] 
Performance fix: add paging for custom field select options (#10755)

2 days agoChore(deps): Bump bootstrap from 5.3.7 to 5.3.8 in /src-ui
dependabot[bot] [Tue, 2 Sep 2025 12:46:52 +0000 (12:46 +0000)] 
Chore(deps): Bump bootstrap from 5.3.7 to 5.3.8 in /src-ui

Bumps [bootstrap](https://github.com/twbs/bootstrap) from 5.3.7 to 5.3.8.
- [Release notes](https://github.com/twbs/bootstrap/releases)
- [Commits](https://github.com/twbs/bootstrap/compare/v5.3.7...v5.3.8)

---
updated-dependencies:
- dependency-name: bootstrap
  dependency-version: 5.3.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2 days agoDocumentation: Add v2.18.3 changelog (#10734) main 10713/head
github-actions[bot] [Tue, 2 Sep 2025 01:45:46 +0000 (18:45 -0700)] 
Documentation: Add v2.18.3 changelog (#10734)

* Changelog v2.18.3 - GHA

* Update changelog for version 2.18.3

Removed feature enhancements section and duplicate performance entry from changelog.

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
3 days agoBump version to 2.18.3 v2.18.3
shamoon [Mon, 1 Sep 2025 03:41:47 +0000 (20:41 -0700)] 
Bump version to 2.18.3

3 days agoMerge branch 'dev'
shamoon [Mon, 1 Sep 2025 03:41:36 +0000 (20:41 -0700)] 
Merge branch 'dev'

3 days agoNew Crowdin translations by GitHub Action (#10699)
github-actions[bot] [Mon, 1 Sep 2025 03:39:21 +0000 (20:39 -0700)] 
New Crowdin translations by GitHub Action (#10699)

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
3 days agoAuto translate strings
GitHub Actions [Sun, 31 Aug 2025 22:25:05 +0000 (22:25 +0000)] 
Auto translate strings

3 days agoFix: include application config language settings for dateparser auto-detection ...
shamoon [Sun, 31 Aug 2025 22:22:39 +0000 (15:22 -0700)] 
Fix: include application config language settings for dateparser auto-detection (#10722)

5 days agoAuto translate strings
GitHub Actions [Sat, 30 Aug 2025 16:11:17 +0000 (16:11 +0000)] 
Auto translate strings

5 days agoFix: ensure title gets marked as dirty
shamoon [Sat, 30 Aug 2025 16:09:43 +0000 (09:09 -0700)] 
Fix: ensure title gets marked as dirty

6 days agoChore(deps): Update granian[uvloop] requirement from ~=2.4.1 to ~=2.5.0 (#10529)
dependabot[bot] [Fri, 29 Aug 2025 19:44:17 +0000 (12:44 -0700)] 
Chore(deps): Update granian[uvloop] requirement from ~=2.4.1 to ~=2.5.0 (#10529)

Updates the requirements on [granian[uvloop]](https://github.com/emmett-framework/granian) to permit the latest version.
- [Release notes](https://github.com/emmett-framework/granian/releases)
- [Commits](https://github.com/emmett-framework/granian/compare/v2.4.1...v2.5.0)

---
updated-dependencies:
- dependency-name: granian[uvloop]
  dependency-version: 2.5.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 days agoChore(deps): Bump the small-changes group across 1 directory with 6 updates (#10714)
dependabot[bot] [Fri, 29 Aug 2025 18:07:40 +0000 (18:07 +0000)] 
Chore(deps): Bump the small-changes group across 1 directory with 6 updates (#10714)

Bumps the small-changes group with 6 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [filelock](https://github.com/tox-dev/py-filelock) | `3.18.0` | `3.19.1` |
| [gotenberg-client](https://github.com/stumpylog/gotenberg-client) | `0.10.0` | `0.11.0` |
| [rapidfuzz](https://github.com/rapidfuzz/RapidFuzz) | `3.13.0` | `3.14.0` |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) | `9.6.17` | `9.6.18` |
| [pre-commit-uv](https://github.com/tox-dev/pre-commit-uv) | `4.1.4` | `4.1.5` |
| [ruff](https://github.com/astral-sh/ruff) | `0.12.9` | `0.12.11` |

Updates `filelock` from 3.18.0 to 3.19.1
- [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.18.0...3.19.1)

Updates `gotenberg-client` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/stumpylog/gotenberg-client/releases)
- [Changelog](https://github.com/stumpylog/gotenberg-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stumpylog/gotenberg-client/compare/0.10.0...0.11.0)

Updates `rapidfuzz` from 3.13.0 to 3.14.0
- [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.13.0...v3.14.0)

Updates `mkdocs-material` from 9.6.17 to 9.6.18
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.6.17...9.6.18)

Updates `pre-commit-uv` from 4.1.4 to 4.1.5
- [Release notes](https://github.com/tox-dev/pre-commit-uv/releases)
- [Commits](https://github.com/tox-dev/pre-commit-uv/compare/4.1.4...4.1.5)

Updates `ruff` from 0.12.9 to 0.12.11
- [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.12.9...0.12.11)

---
updated-dependencies:
- dependency-name: filelock
  dependency-version: 3.19.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: small-changes
- dependency-name: gotenberg-client
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: small-changes
- dependency-name: rapidfuzz
  dependency-version: 3.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: small-changes
- dependency-name: mkdocs-material
  dependency-version: 9.6.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: small-changes
- dependency-name: pre-commit-uv
  dependency-version: 4.1.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: small-changes
- dependency-name: ruff
  dependency-version: 0.12.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: small-changes
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 days agoFix: hide sidebar counts during saved views organization (#10716)
shamoon [Fri, 29 Aug 2025 16:55:43 +0000 (09:55 -0700)] 
Fix: hide sidebar counts during saved views organization (#10716)

6 days agoFix: wrap long view titles in sidebar (#10715)
shamoon [Fri, 29 Aug 2025 16:37:58 +0000 (09:37 -0700)] 
Fix: wrap long view titles in sidebar (#10715)

7 days agoAuto translate strings
GitHub Actions [Thu, 28 Aug 2025 15:09:58 +0000 (15:09 +0000)] 
Auto translate strings

7 days agoPerformance: Enable virtual scrolling for large custom field selects (#10708)
david-loe [Thu, 28 Aug 2025 15:07:34 +0000 (17:07 +0200)] 
Performance: Enable virtual scrolling for large custom field selects (#10708)

7 days agoDevelopment: allow devcontainer pytest to find tests (#10671)
sidey79 [Wed, 27 Aug 2025 22:23:23 +0000 (00:23 +0200)] 
Development: allow devcontainer pytest to find tests (#10671)

* Fix:[settings.json]:  update pytest configuration in VSCode settings

* chore[pckage.json]: Add pnmp as packagemanager

* Chore[package.json]: revert

---------

Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com>
7 days agodocker-compose(deps): Bump library/mariadb from 11 to 12 in /docker/compose (#10621)
dependabot[bot] [Wed, 27 Aug 2025 22:07:50 +0000 (15:07 -0700)] 
docker-compose(deps): Bump library/mariadb from 11 to 12 in /docker/compose (#10621)

Bumps library/mariadb from 11 to 12.

---
updated-dependencies:
- dependency-name: library/mariadb
  dependency-version: '12'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7 days agodocker-compose(deps): Bump gotenberg/gotenberg from 8.20 to 8.22 in /docker/compose...
dependabot[bot] [Wed, 27 Aug 2025 21:53:35 +0000 (14:53 -0700)] 
docker-compose(deps): Bump gotenberg/gotenberg from 8.20 to 8.22 in /docker/compose (#10687)

Bumps gotenberg/gotenberg from 8.20 to 8.22.

---
updated-dependencies:
- dependency-name: gotenberg/gotenberg
  dependency-version: '8.22'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8 days agodocker(deps): Bump astral-sh/uv to 0.8.13 (#10685)
dependabot[bot] [Tue, 26 Aug 2025 21:59:05 +0000 (14:59 -0700)] 
docker(deps): Bump astral-sh/uv to 0.8.13 (#10685)

Bumps [astral-sh/uv](https://github.com/astral-sh/uv) from 0.8.8-python3.12-bookworm-slim to 0.8.13-python3.12-bookworm-slim.
- [Release notes](https://github.com/astral-sh/uv/releases)
- [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/uv/compare/0.8.8...0.8.13)

---
updated-dependencies:
- dependency-name: astral-sh/uv
  dependency-version: 0.8.13-python3.12-bookworm-slim
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8 days agoAuto translate strings
GitHub Actions [Tue, 26 Aug 2025 20:31:30 +0000 (20:31 +0000)] 
Auto translate strings

8 days agoChore: refactor document details component (#10662)
shamoon [Tue, 26 Aug 2025 20:29:38 +0000 (13:29 -0700)] 
Chore: refactor document details component (#10662)

8 days agoAuto translate strings
GitHub Actions [Tue, 26 Aug 2025 20:29:22 +0000 (20:29 +0000)] 
Auto translate strings

8 days agoFixhancement: more saved view count refreshes (#10694)
shamoon [Tue, 26 Aug 2025 20:27:49 +0000 (13:27 -0700)] 
Fixhancement: more saved view count refreshes (#10694)

9 days agoFix: include array items for pagination openapi schema (#10682)
shamoon [Mon, 25 Aug 2025 20:25:54 +0000 (13:25 -0700)] 
Fix: include array items for pagination openapi schema (#10682)

11 days agoFix: prevent scroll for view name in sidebar (#10676)
shamoon [Sun, 24 Aug 2025 12:13:09 +0000 (05:13 -0700)] 
Fix: prevent scroll for view name in sidebar (#10676)

12 days agoDocumentation: fix cache invalidation command in documentation (#10665)
shamoon [Sat, 23 Aug 2025 11:00:02 +0000 (04:00 -0700)] 
Documentation: fix cache invalidation command in documentation (#10665)

12 days agoChore: add test for navigation on document load error
shamoon [Sat, 23 Aug 2025 03:03:06 +0000 (20:03 -0700)] 
Chore: add test for navigation on document load error

12 days agoChore: add tests for previewText handling in DocumentDetail
shamoon [Sat, 23 Aug 2025 02:31:41 +0000 (19:31 -0700)] 
Chore: add tests for previewText handling in DocumentDetail

12 days agoMerge branch 'main' into dev
shamoon [Sat, 23 Aug 2025 01:59:33 +0000 (18:59 -0700)] 
Merge branch 'main' into dev

12 days agoFix: center document close button in app frame (#10661)
shamoon [Sat, 23 Aug 2025 01:58:09 +0000 (18:58 -0700)] 
Fix: center document close button in app frame (#10661)

12 days agoDocumentation: Add v2.18.2 changelog (#10660)
github-actions[bot] [Sat, 23 Aug 2025 00:08:57 +0000 (00:08 +0000)] 
Documentation: Add v2.18.2 changelog (#10660)

* Changelog v2.18.2 - 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>
12 days agoBump version to 2.18.2 v2.18.2
shamoon [Fri, 22 Aug 2025 23:27:27 +0000 (16:27 -0700)] 
Bump version to 2.18.2

12 days agoNew Crowdin translations by GitHub Action (#10611)
github-actions[bot] [Fri, 22 Aug 2025 23:19:30 +0000 (16:19 -0700)] 
New Crowdin translations by GitHub Action (#10611)

12 days agoAuto translate strings
GitHub Actions [Fri, 22 Aug 2025 23:07:12 +0000 (23:07 +0000)] 
Auto translate strings

12 days agoFix: prevent loss of changes when switching between open docs (#10659)
shamoon [Fri, 22 Aug 2025 23:04:40 +0000 (16:04 -0700)] 
Fix: prevent loss of changes when switching between open docs (#10659)

13 days agoRevert "Update ci.yml"
shamoon [Fri, 22 Aug 2025 15:46:01 +0000 (08:46 -0700)] 
Revert "Update ci.yml"

This reverts commit be0c1fd1ed5393f234600f79ad6f40274606da46.

13 days agoUpdate ci.yml
shamoon [Fri, 22 Aug 2025 15:44:09 +0000 (08:44 -0700)] 
Update ci.yml

13 days agoFix: ignore incomplete tasks for system status 'last run' (#10641)
shamoon [Thu, 21 Aug 2025 21:44:41 +0000 (14:44 -0700)] 
Fix: ignore incomplete tasks for system status 'last run' (#10641)

13 days agoTweak: improve dateparser auto-detection messages (#10640)
shamoon [Thu, 21 Aug 2025 21:14:25 +0000 (14:14 -0700)] 
Tweak: improve dateparser auto-detection messages (#10640)

2 weeks agoFix: increase legibility of date filter clear button in light mode (#10649)
shamoon [Thu, 21 Aug 2025 14:25:21 +0000 (07:25 -0700)] 
Fix: increase legibility of date filter clear button in light mode (#10649)

2 weeks agoDocumentation: fix typo in troubleshooting docs (#10643)
Guntbert Reiter [Wed, 20 Aug 2025 20:25:42 +0000 (22:25 +0200)] 
Documentation: fix typo in troubleshooting docs (#10643)

2 weeks agoDont require_changes for codecov comment
shamoon [Wed, 20 Aug 2025 18:18:38 +0000 (11:18 -0700)] 
Dont require_changes for codecov comment

2 weeks agoAuto translate strings
GitHub Actions [Mon, 18 Aug 2025 15:10:11 +0000 (15:10 +0000)] 
Auto translate strings

2 weeks agoFix: ensure saved view count is visible with long names (#10616)
shamoon [Mon, 18 Aug 2025 15:08:25 +0000 (08:08 -0700)] 
Fix: ensure saved view count is visible with long names (#10616)

2 weeks agoChore(deps): Bump the development group across 1 directory with 3 updates (#10578)
dependabot[bot] [Mon, 18 Aug 2025 13:35:25 +0000 (06:35 -0700)] 
Chore(deps): Bump the development group across 1 directory with 3 updates (#10578)

Bumps the development group with 3 updates in the / directory: [mkdocs-material](https://github.com/squidfunk/mkdocs-material), [pre-commit](https://github.com/pre-commit/pre-commit) and [ruff](https://github.com/astral-sh/ruff).

Updates `mkdocs-material` from 9.6.16 to 9.6.17
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.6.16...9.6.17)

Updates `pre-commit` from 4.2.0 to 4.3.0
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v4.2.0...v4.3.0)

Updates `ruff` from 0.12.8 to 0.12.9
- [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.12.8...0.12.9)

---
updated-dependencies:
- dependency-name: mkdocs-material
  dependency-version: 9.6.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development
- dependency-name: pre-commit
  dependency-version: 4.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: development
- dependency-name: ruff
  dependency-version: 0.12.9
  dependency-type: direct:production
  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>
2 weeks agoEnable Docker build for l10n_ branches in CI
shamoon [Mon, 18 Aug 2025 01:22:36 +0000 (18:22 -0700)] 
Enable Docker build for l10n_ branches in CI

2 weeks agoChangelog v2.18.1 - GHA (#10605)
github-actions[bot] [Sun, 17 Aug 2025 21:18:29 +0000 (14:18 -0700)] 
Changelog v2.18.1 - GHA (#10605)

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2 weeks agoMerge branch 'dev' v2.18.1
shamoon [Sun, 17 Aug 2025 20:46:35 +0000 (13:46 -0700)] 
Merge branch 'dev'

2 weeks agoNew Crowdin translations by GitHub Action (#10603)
github-actions[bot] [Sun, 17 Aug 2025 20:46:06 +0000 (13:46 -0700)] 
New Crowdin translations by GitHub Action (#10603)

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2 weeks agoBump version to 2.18.1
shamoon [Sun, 17 Aug 2025 20:22:39 +0000 (13:22 -0700)] 
Bump version to 2.18.1

2 weeks agoMerge branch 'main' into dev
shamoon [Sun, 17 Aug 2025 20:21:52 +0000 (13:21 -0700)] 
Merge branch 'main' into dev

2 weeks agoNew Crowdin translations by GitHub Action (#10589)
github-actions[bot] [Sun, 17 Aug 2025 20:21:27 +0000 (13:21 -0700)] 
New Crowdin translations by GitHub Action (#10589)

2 weeks agoDevelopment: add tomli as codespell additional dep for py < 3.11
shamoon [Sun, 17 Aug 2025 17:45:51 +0000 (10:45 -0700)] 
Development: add tomli as codespell additional dep for py < 3.11

2 weeks agoDocumentation: fix filters docs (#10600)
shamoon [Sun, 17 Aug 2025 16:25:42 +0000 (09:25 -0700)] 
Documentation: fix filters docs (#10600)

2 weeks agoFix: fix app logo validation with no file (#10599)
shamoon [Sun, 17 Aug 2025 14:19:50 +0000 (07:19 -0700)] 
Fix: fix app logo validation with no file (#10599)

2 weeks agoDocumentation: fix Postgres version
shamoon [Sun, 17 Aug 2025 08:33:52 +0000 (01:33 -0700)] 
Documentation: fix Postgres version

2 weeks agoFix some button consistency (#10593)
shamoon [Sun, 17 Aug 2025 08:13:27 +0000 (01:13 -0700)] 
Fix some button consistency (#10593)

2 weeks agoUpdate CONTRIBUTING.md
shamoon [Sun, 17 Aug 2025 07:42:42 +0000 (00:42 -0700)] 
Update CONTRIBUTING.md

2 weeks agoUpdate pyproject.toml
shamoon [Sun, 17 Aug 2025 07:19:54 +0000 (00:19 -0700)] 
Update pyproject.toml

2 weeks agoFix: restore version tag display (#10592)
shamoon [Sun, 17 Aug 2025 06:57:53 +0000 (23:57 -0700)] 
Fix: restore version tag display (#10592)

2 weeks agoAuto translate strings
GitHub Actions [Sat, 16 Aug 2025 19:07:50 +0000 (19:07 +0000)] 
Auto translate strings

2 weeks agoFixhancement: mobile layout improvements for pdf editor (#10588)
shamoon [Sat, 16 Aug 2025 19:06:21 +0000 (12:06 -0700)] 
Fixhancement: mobile layout improvements for pdf editor (#10588)

2 weeks agoMerge branch 'main' into dev
shamoon [Sat, 16 Aug 2025 18:00:18 +0000 (11:00 -0700)] 
Merge branch 'main' into dev

2 weeks agoDocumentation: Add v2.18.0 changelog (#10585)
github-actions[bot] [Sat, 16 Aug 2025 17:59:56 +0000 (10:59 -0700)] 
Documentation: Add v2.18.0 changelog (#10585)

2 weeks agoSee if this helps with intermittent mail test failure
shamoon [Sat, 16 Aug 2025 17:30:25 +0000 (10:30 -0700)] 
See if this helps with intermittent mail test failure

2 weeks agoBump version to 2.18.0 v2.18.0
shamoon [Sat, 16 Aug 2025 17:07:36 +0000 (10:07 -0700)] 
Bump version to 2.18.0

2 weeks agoMerge branch 'dev'
shamoon [Sat, 16 Aug 2025 16:47:48 +0000 (09:47 -0700)] 
Merge branch 'dev'

2 weeks agoNew Crowdin translations by GitHub Action (#10234)
github-actions[bot] [Sat, 16 Aug 2025 15:07:47 +0000 (08:07 -0700)] 
New Crowdin translations by GitHub Action (#10234)

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2 weeks agoFix some tests from b1c406680f345f4aeec0989424dbcc839c75e438
shamoon [Sat, 16 Aug 2025 14:53:48 +0000 (07:53 -0700)] 
Fix some tests from b1c406680f345f4aeec0989424dbcc839c75e438

2 weeks agoAuto translate strings
GitHub Actions [Sat, 16 Aug 2025 14:35:36 +0000 (14:35 +0000)] 
Auto translate strings

2 weeks agoMerge commit from fork
shamoon [Sat, 16 Aug 2025 14:34:00 +0000 (07:34 -0700)] 
Merge commit from fork

* Security: prevent XSS with storage path template rendering

* Security: prevent XSS svg uploads

* Security: force attachment disposition for logo

* Add suggestions from code review

* Improve SVG validation with allowlist for tags and attributes

2 weeks agoSmall targeted upgrades to bugfix releases mostly. Unsure why dependabot isn't doing...
Trenton H [Fri, 15 Aug 2025 18:37:07 +0000 (11:37 -0700)] 
Small targeted upgrades to bugfix releases mostly.  Unsure why dependabot isn't doing these (#10561)

3 weeks agoFeature: Add filter to localize dates for filepath templating (#10559)
Trenton H [Thu, 14 Aug 2025 16:13:08 +0000 (09:13 -0700)] 
Feature: Add filter to localize dates for filepath templating (#10559)

3 weeks agodocker(deps): Bump astral-sh/uv (#10564)
dependabot[bot] [Tue, 12 Aug 2025 13:39:43 +0000 (06:39 -0700)] 
docker(deps): Bump astral-sh/uv (#10564)

Bumps [astral-sh/uv](https://github.com/astral-sh/uv) from 0.8.4-python3.12-bookworm-slim to 0.8.8-python3.12-bookworm-slim.
- [Release notes](https://github.com/astral-sh/uv/releases)
- [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/uv/compare/0.8.4...0.8.8)

---
updated-dependencies:
- dependency-name: astral-sh/uv
  dependency-version: 0.8.8-python3.12-bookworm-slim
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 weeks agochore: Removes duplication and spread out config for codespell (#10560)
Trenton H [Mon, 11 Aug 2025 20:55:36 +0000 (13:55 -0700)] 
chore: Removes duplication and spread out config for codespell (#10560)

3 weeks agoChore(deps): Bump the django group across 1 directory with 9 updates (#10538)
dependabot[bot] [Mon, 11 Aug 2025 20:45:14 +0000 (13:45 -0700)] 
Chore(deps): Bump the django group across 1 directory with 9 updates (#10538)

* Chore(deps): Bump the django group across 1 directory with 9 updates

Bumps the django group with 9 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [django](https://github.com/django/django) | `5.1.8` | `5.2.5` |
| [django-auditlog](https://github.com/jazzband/django-auditlog) | `3.1.2` | `3.2.1` |
| [django-guardian](https://github.com/django-guardian/django-guardian) | `2.4.0` | `3.0.3` |
| [django-multiselectfield](https://github.com/goinnn/django-multiselectfield) | `0.1.13` | `1.0.1` |
| [django-soft-delete](https://github.com/san4ezy/django_softdelete) | `1.0.18` | `1.0.19` |
| [djangorestframework](https://github.com/encode/django-rest-framework) | `3.16.0` | `3.16.1` |
| [djangorestframework-guardian](https://github.com/rpkilby/django-rest-framework-guardian) | `0.3.0` | `0.4.0` |
| [drf-spectacular-sidecar](https://github.com/tfranzel/drf-spectacular-sidecar) | `2025.4.1` | `2025.8.1` |
| [pytest-django](https://github.com/pytest-dev/pytest-django) | `4.10.0` | `4.11.1` |

Updates `django` from 5.1.8 to 5.2.5
- [Commits](https://github.com/django/django/compare/5.1.8...5.2.5)

Updates `django-auditlog` from 3.1.2 to 3.2.1
- [Release notes](https://github.com/jazzband/django-auditlog/releases)
- [Changelog](https://github.com/jazzband/django-auditlog/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jazzband/django-auditlog/compare/v3.1.2...v3.2.1)

Updates `django-guardian` from 2.4.0 to 3.0.3
- [Release notes](https://github.com/django-guardian/django-guardian/releases)
- [Commits](https://github.com/django-guardian/django-guardian/compare/v2.4.0...3.0.3)

Updates `django-multiselectfield` from 0.1.13 to 1.0.1
- [Release notes](https://github.com/goinnn/django-multiselectfield/releases)
- [Changelog](https://github.com/goinnn/django-multiselectfield/blob/master/CHANGES.rst)
- [Commits](https://github.com/goinnn/django-multiselectfield/compare/v0.1.13...v1.0.1)

Updates `django-soft-delete` from 1.0.18 to 1.0.19
- [Changelog](https://github.com/san4ezy/django_softdelete/blob/master/CHANGELOG.md)
- [Commits](https://github.com/san4ezy/django_softdelete/commits)

Updates `djangorestframework` from 3.16.0 to 3.16.1
- [Release notes](https://github.com/encode/django-rest-framework/releases)
- [Commits](https://github.com/encode/django-rest-framework/compare/3.16.0...3.16.1)

Updates `djangorestframework-guardian` from 0.3.0 to 0.4.0
- [Changelog](https://github.com/rpkilby/django-rest-framework-guardian/blob/master/CHANGELOG)
- [Commits](https://github.com/rpkilby/django-rest-framework-guardian/compare/0.3.0...0.4.0)

Updates `drf-spectacular-sidecar` from 2025.4.1 to 2025.8.1
- [Commits](https://github.com/tfranzel/drf-spectacular-sidecar/compare/2025.4.1...2025.8.1)

Updates `pytest-django` from 4.10.0 to 4.11.1
- [Release notes](https://github.com/pytest-dev/pytest-django/releases)
- [Changelog](https://github.com/pytest-dev/pytest-django/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pytest-dev/pytest-django/compare/v4.10.0...v4.11.1)

---
updated-dependencies:
- dependency-name: django
  dependency-version: 5.2.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: django
- dependency-name: django-auditlog
  dependency-version: 3.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: django
- dependency-name: django-guardian
  dependency-version: 3.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: django
- dependency-name: django-multiselectfield
  dependency-version: 1.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: django
- dependency-name: django-soft-delete
  dependency-version: 1.0.19
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: django
- dependency-name: djangorestframework
  dependency-version: 3.16.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: django
- dependency-name: djangorestframework-guardian
  dependency-version: 0.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: django
- dependency-name: drf-spectacular-sidecar
  dependency-version: 2025.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: django
- dependency-name: pytest-django
  dependency-version: 4.11.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: django
...

Signed-off-by: dependabot[bot] <support@github.com>
* Fix log matches related to newlines, add newlines to stdout.writelines

* Fix disable api remote auth test, Django 5.2 no longer uses process_request

* Remove postgres version check

* Update administration.md

* Handle django-multiselectfield v1.0 changes

* Update administration.md

---------

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>
3 weeks agoAuto translate strings
GitHub Actions [Mon, 11 Aug 2025 17:32:05 +0000 (17:32 +0000)] 
Auto translate strings

3 weeks agoFeature: PDF editor (#10318)
shamoon [Mon, 11 Aug 2025 17:29:48 +0000 (10:29 -0700)] 
Feature: PDF editor (#10318)

3 weeks agoEnhancement: support webhook restrictions (#10555)
shamoon [Mon, 11 Aug 2025 17:15:30 +0000 (10:15 -0700)] 
Enhancement: support webhook restrictions (#10555)

4 weeks agoUpdate zxing hash
shamoon [Thu, 7 Aug 2025 12:13:05 +0000 (08:13 -0400)] 
Update zxing hash

4 weeks agoDocumentation: miscellaneous fixes
shamoon [Thu, 7 Aug 2025 11:54:24 +0000 (07:54 -0400)] 
Documentation: miscellaneous fixes

4 weeks agoPerformance: Classifier performance optimizations (#10363)
Antoine Mérino [Wed, 6 Aug 2025 20:00:11 +0000 (22:00 +0200)] 
Performance: Classifier performance optimizations (#10363)

4 weeks agoChore: switch from os.path to pathlib.Path (#10397)
Sebastian Steinbeißer [Wed, 6 Aug 2025 17:50:42 +0000 (19:50 +0200)] 
Chore: switch from os.path to pathlib.Path (#10397)

4 weeks agoChore(deps): Bump the small-changes group with 3 updates (#10528)
dependabot[bot] [Tue, 5 Aug 2025 17:31:03 +0000 (10:31 -0700)] 
Chore(deps): Bump the small-changes group with 3 updates (#10528)

Bumps the small-changes group with 3 updates: [channels](https://github.com/django/channels), [python-gnupg](https://github.com/vsajip/python-gnupg) and [tika-client](https://github.com/stumpylog/tika-rest-client).

Updates `channels` from 4.3.0 to 4.3.1
- [Changelog](https://github.com/django/channels/blob/main/CHANGELOG.txt)
- [Commits](https://github.com/django/channels/compare/4.3.0...4.3.1)

Updates `python-gnupg` from 0.5.4 to 0.5.5
- [Release notes](https://github.com/vsajip/python-gnupg/releases)
- [Changelog](https://github.com/vsajip/python-gnupg/blob/master/release)
- [Commits](https://github.com/vsajip/python-gnupg/compare/0.5.4...0.5.5)

Updates `tika-client` from 0.9.0 to 0.10.0
- [Release notes](https://github.com/stumpylog/tika-rest-client/releases)
- [Changelog](https://github.com/stumpylog/tika-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stumpylog/tika-rest-client/compare/0.9.0...0.10.0)

---
updated-dependencies:
- dependency-name: channels
  dependency-version: 4.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: small-changes
- dependency-name: python-gnupg
  dependency-version: 0.5.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: small-changes
- dependency-name: tika-client
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: small-changes
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 weeks agoAuto translate strings
GitHub Actions [Tue, 5 Aug 2025 03:48:51 +0000 (03:48 +0000)] 
Auto translate strings

4 weeks agoChore: add info buttons for core metadata items
shamoon [Tue, 5 Aug 2025 03:47:10 +0000 (23:47 -0400)] 
Chore: add info buttons for core metadata items

4 weeks agoFix: address some button consistency
shamoon [Tue, 5 Aug 2025 03:46:43 +0000 (23:46 -0400)] 
Fix: address some button consistency

4 weeks agoAuto translate strings
GitHub Actions [Sat, 2 Aug 2025 12:55:48 +0000 (12:55 +0000)] 
Auto translate strings

4 weeks agoPerformance: add setting to enable DB connection pooling for PostgreSQL (#10354)
Antoine Mérino [Sat, 2 Aug 2025 12:54:13 +0000 (14:54 +0200)] 
Performance: add setting to enable DB connection pooling for PostgreSQL (#10354)

---------

Co-authored-by: Trenton H <797416+stumpylog@users.noreply.github.com>