File paperless-ngx.changes of Package paperless-ngx
------------------------------------------------------------------- Tue Sep 09 02:09:20 UTC 2025 - Jürgen Löhel <juergen@loehel.de> - Update to version 2.18.4: * Bump version to 2.18.4 * New Crowdin translations by GitHub Action (#10756) * Auto translate strings * Revert "Performance: Enable virtual scrolling for large custom field selects (#10708)" (#10803) * Fix error in system status test * Auto translate strings * Fixhancement: update sidebar view counts on save & next also (#10793) * Fix: Make mypy work with uv (#10783) * Auto translate strings * Enhancement: report websocket status (#10777) * Fix: revert pathlib change to database name (#10774) * Fix chore label assignment logic in PR bot workflow * Chore(deps-dev): Bump the frontend-jest-dependencies group in /src-ui with 2 updates (#10770) * Chore(deps-dev): Bump the frontend-eslint-dependencies group (#10745) * Auto translate strings * Chore(deps): Bump the frontend-angular-dependencies group (#10744) * Chore(deps): Bump bootstrap from 5.3.7 to 5.3.8 in /src-ui (#10740) * Chore(deps-dev): Bump @playwright/test from 1.54.2 to 1.55.0 in /src-ui (#10743) * Chore(deps-dev): Bump webpack from 5.101.0 to 5.101.3 in /src-ui (#10751) * Chore(deps-dev): Bump @types/node from 24.1.0 to 24.3.0 in /src-ui (#10750) * Update PR auto-labeling for chore titles * Chore: switch from os.path to pathlib.Path (#10539) * Chore(deps): Bump the actions group with 3 updates (#10757) * Development: clean devcontainer .venv dir (#10705) * Auto translate strings * Performance fix: add paging for custom field select options (#10755) * Documentation: Add v2.18.3 changelog (#10734) ------------------------------------------------------------------- Wed Sep 03 05:46:10 UTC 2025 - Jürgen Löhel <juergen@loehel.de> - Update to version 2.18.3: * Bump version to 2.18.3 * New Crowdin translations by GitHub Action (#10699) * Auto translate strings * Fix: include application config language settings for dateparser auto-detection (#10722) * Auto translate strings * Fix: ensure title gets marked as dirty * Chore(deps): Update granian[uvloop] requirement from ~=2.4.1 to ~=2.5.0 (#10529) * Chore(deps): Bump the small-changes group across 1 directory with 6 updates (#10714) * Fix: hide sidebar counts during saved views organization (#10716) * Fix: wrap long view titles in sidebar (#10715) * Auto translate strings * Performance: Enable virtual scrolling for large custom field selects (#10708) * Development: allow devcontainer pytest to find tests (#10671) * docker-compose(deps): Bump library/mariadb from 11 to 12 in /docker/compose (#10621) * docker-compose(deps): Bump gotenberg/gotenberg from 8.20 to 8.22 in /docker/compose (#10687) * docker(deps): Bump astral-sh/uv to 0.8.13 (#10685) * Auto translate strings * Chore: refactor document details component (#10662) * Auto translate strings * Fixhancement: more saved view count refreshes (#10694) * Fix: include array items for pagination openapi schema (#10682) * Fix: prevent scroll for view name in sidebar (#10676) * Documentation: fix cache invalidation command in documentation (#10665) * Chore: add test for navigation on document load error * Chore: add tests for previewText handling in DocumentDetail * Fix: center document close button in app frame (#10661) * Documentation: Add v2.18.2 changelog (#10660) ------------------------------------------------------------------- Wed Sep 03 05:44:04 UTC 2025 - Jürgen Löhel <juergen@loehel.de> - Update to version 2.18.2: * Bump version to 2.18.2 * New Crowdin translations by GitHub Action (#10611) * Auto translate strings * Fix: prevent loss of changes when switching between open docs (#10659) * Revert "Update ci.yml" * Update ci.yml * Fix: ignore incomplete tasks for system status 'last run' (#10641) * Tweak: improve dateparser auto-detection messages (#10640) * Fix: increase legibility of date filter clear button in light mode (#10649) * Documentation: fix typo in troubleshooting docs (#10643) * Dont require_changes for codecov comment * Auto translate strings * Fix: ensure saved view count is visible with long names (#10616) * Chore(deps): Bump the development group across 1 directory with 3 updates (#10578) * Enable Docker build for l10n_ branches in CI * Changelog v2.18.1 - GHA (#10605) ------------------------------------------------------------------- Wed Aug 20 08:03:03 UTC 2025 - Jürgen Löhel <juergen@loehel.de> - Update to version 2.18.1: * New Crowdin translations by GitHub Action (#10603) * Bump version to 2.18.1 * New Crowdin translations by GitHub Action (#10589) * Development: add tomli as codespell additional dep for py < 3.11 * Documentation: fix filters docs (#10600) * Fix: fix app logo validation with no file (#10599) * Documentation: fix Postgres version * Fix some button consistency (#10593) * Update CONTRIBUTING.md * Update pyproject.toml * Fix: restore version tag display (#10592) * Auto translate strings * Fixhancement: mobile layout improvements for pdf editor (#10588) * Documentation: Add v2.18.0 changelog (#10585) * See if this helps with intermittent mail test failure ------------------------------------------------------------------- Wed Aug 20 07:48:22 UTC 2025 - Jürgen Löhel <juergen@loehel.de> - Update to version 2.18.0: * Bump version to 2.18.0 * New Crowdin translations by GitHub Action (#10234) * Fix some tests from b1c406680f345f4aeec0989424dbcc839c75e438 * Auto translate strings * Merge commit from fork * Small targeted upgrades to bugfix releases mostly. Unsure why dependabot isn't doing these (#10561) * Feature: Add filter to localize dates for filepath templating (#10559) * docker(deps): Bump astral-sh/uv (#10564) * chore: Removes duplication and spread out config for codespell (#10560) * Chore(deps): Bump the django group across 1 directory with 9 updates (#10538) * Auto translate strings * Feature: PDF editor (#10318) * Enhancement: support webhook restrictions (#10555) * Update zxing hash * Documentation: miscellaneous fixes * Performance: Classifier performance optimizations (#10363) * Chore: switch from os.path to pathlib.Path (#10397) * Chore(deps): Bump the small-changes group with 3 updates (#10528) * Auto translate strings * Chore: add info buttons for core metadata items * Fix: address some button consistency * Auto translate strings * Performance: add setting to enable DB connection pooling for PostgreSQL (#10354) * Auto translate strings * Chore(deps-dev): Bump the frontend-jest-dependencies group in /src-ui with 4 updates (#10497) * Chore(deps-dev): Bump the frontend-eslint-dependencies group (#10498) * Chore(deps-dev): Bump @playwright/test from 1.53.2 to 1.54.2 in /src-ui (#10499) * Chore(deps-dev): Bump webpack from 5.99.9 to 5.101.0 in /src-ui (#10501) * Chore(deps-dev): Bump prettier-plugin-organize-imports in /src-ui (#10500) * Chore(deps-dev): Bump @types/node from 24.0.10 to 24.1.0 in /src-ui (#10502) * Auto translate strings * Chore(deps): Bump the frontend-angular-dependencies group (#10496) * Fixhancement: improve text thumbnail generation for large files (#10483) * Enhancement: disable auto spellcheck on filtering dropdowns (#10487) * Chore(deps): Bump the small-changes group across 1 directory with 8 updates (#10481) * docker(deps): bump astral-sh/uv from 0.7.19-python3.12-bookworm-slim to 0.8.3-python3.12-bookworm-slim (#10465) * Fix: include ignore for config logos in sanity checker (#10473) * Chore: add tasks task_id param to openapi spec (#10469) * Auto translate strings * Fix: track and restore changed document fields from session storage (#10468) * Chore: update stale settings * Documentation: include advanced search query param in API spec (#10449) * Auto translate strings * Enhancement: display saved view counts (#10246) * Fix: Make some natural keyword date searches timezone-aware (#10416) * Documentation: copy-edits (#10417) * Fixhancement: follow redirects in curl health check (#10415) * Documentation: Fix URL for PAPERLESS_OCR_LANGUAGE example in docker-compose.env (#10408) * Fixhancement: add missing exact operator for boolean CF queries (#10402) * Fix: dont use translated verbose_name for getting object perms (#10399) * Fix: also fix frontend date format in other places * Fix: fix date format for 'today' in DateComponent (#10369) * Auto translate strings * Feature: add Vietnamese translation (#10352) * docker(deps): Bump astral-sh/uv (#10343) * Auto translate strings * Chore(deps): Bump the small-changes group across 1 directory with 7 updates (#10347) * Chore: Updates dependency groups (#10339) * Fix: default to empty permissions for group creation (#10337) * Fix check scheduled workflows docstring * Fix: Fallback to Redis URL if no DB read cache Redis URL provided (#10315) * Chore(deps): Bump stefanzweifel/git-auto-commit-action (#10302) * Chore(deps-dev): Bump the frontend-eslint-dependencies group across 1 directory with 4 updates (#10311) * Chore(deps-dev): Bump @types/node from 22.15.29 to 24.0.10 in /src-ui (#10306) * Chore(deps): Bump bootstrap from 5.3.6 to 5.3.7 in /src-ui (#10308) * Chore(deps-dev): Bump webpack from 5.98.0 to 5.99.9 in /src-ui (#10309) * Chore(deps-dev): Bump @playwright/test from 1.51.1 to 1.53.2 in /src-ui (#10307) * Auto translate strings * Chore(deps): Bump the frontend-angular-dependencies group (#10303) * Fix: prevent duplicate cachalot app in Django settings (#10300) * Auto translate strings * Performance: Add support for configuring date parser languages (#10181) * Auto translate strings * Enhancement: Add a database caching for improved performance (#9784) * Auto translate strings * Fix: correct api created coercion with timezone (#10287) * Chore: fix some test warnings / errors * Fix: reset search query for preview on reset filter (#10279) * Auto translate strings * Chore: update to Angular 20 (#10273) * Chore: clarify file deletion logging * Chore: add webpack directly * Update support.yml * Chore: create support discussion template * Chore: reject absurd max age values (#10243) * Chore: remove PAPERLESS_DEBUG references to avoid confusion * Chore: update settings to pathlib * Changelog v2.17.1 - GHA (#10229) ------------------------------------------------------------------- Wed Aug 20 07:46:11 UTC 2025 - Jürgen Löhel <juergen@loehel.de> - Update to version 2.17.1: * Bump version to 2.17.1 * New Crowdin translations by GitHub Action (#10228) * Auto translate strings * Fix: correct PAPERLESS_EMPTY_TRASH_DIR to Path (#10227) * Changelog v2.17.0 - GHA (#10225) ------------------------------------------------------------------- Wed Aug 20 07:33:47 UTC 2025 - Jürgen Löhel <juergen@loehel.de> - Update to version 2.17.0: * Bump version to 2.17.0 * New Crowdin translations by GitHub Action (#10131) * Fix: replace strtobool * Auto translate strings * QoL: log version at startup, show backend vs frontend mismatch in system status (#10214) * Fix: more api fixes (#10204) * Auto translate strings * Fix: restore expected pre-2.16 scheduled workflow offset behavior (#10218) * Chore: switch from os.path to pathlib.Path (#9933) * Chore: remove spaces from run log * Auto translate strings * Chore: bump angular to 19.12.14 (#10212) * Auto translate strings * Fix: fix some API crashes (#10196) * Fix: remove duplicate base path in websocket urls (#10194) * Fix: use hard delete for custom fields with workflow removal (#10191) * Documentation: correct Gotenberg API timeout value (#10186) * Feature: add Persian translation (#10183) * Enhancement: support import of zipped export (#10073) * Revert "Development: fix dependabot by specifying pnpm version (#10103)" * Fix: fix mail account test api schema (#10164) * Fix: correct api schema for mail_account process (#10157) * Fix: correct api schema for next_asn (#10151) * Fix: fix email and notes endpoints api spec (#10148) * Chore: get CI running on crowdin PRs * Changelog v2.16.3 - GHA (#10129) ------------------------------------------------------------------- Wed Aug 20 07:16:08 UTC 2025 - Jürgen Löhel <juergen@loehel.de> - Update to version 2.16.3: * Bump version to 2.16.3 * New Crowdin translations by GitHub Action (#10127) * New Crowdin translations by GitHub Action (#10032) * Fix: handle whoosh query correction errors (#10121) * Performance: pre-filter document list in scheduled workflow checks (#10031) * Chore(deps): Bump the small-changes group across 1 directory with 3 updates (#10085) * Chore: fix naive datetime warnings * Chore: refactor consumer plugin checks to a pre-flight plugin (#9994) * Chore(deps): Update granian[uvloop] requirement from ~=2.2.0 to ~=2.3.2 (#10055) * Documentation: clarify db behavior (#10113) * Documentation: add workflow permissions note (#10038) ------------------------------------------------------------------- Tue Jun 10 09:20:38 UTC 2025 - Jürgen Löhel <juergen@loehel.de> - initial commit