Update Paperless-ngx #61

Merged
renovate-bot merged 0 commits from renovate/paperless-ngx into master 2025-02-13 10:07:53 +00:00
renovate-bot commented 2025-02-13 10:06:08 +00:00 (Migrated from gitea.smittenfeld.nl)

This PR contains the following updates:

Package Update Change
docker.io/apache/tika minor 3.0.0.0 -> 3.1.0.0
docker.io/gotenberg/gotenberg minor 8.15.3 -> 8.17.1
ghcr.io/paperless-ngx/paperless-ngx patch 2.14.5 -> 2.14.7

Release Notes

gotenberg/gotenberg (docker.io/gotenberg/gotenberg)

v8.17.1: 8.17.1

Compare Source

Bug Fix

The split feature wasn't working as expected if more than 9 resulting files. Thanks to @​ninjacarr and @​zach-goldberg for the heads-up!

Chore

Updates Go dependencies.

v8.17.0: 8.17.0

Compare Source

New Features

Configuration with Environment Variables

You can now configure your Gotenberg instances using environment variables. For example, instead of setting --api-port=3000, you can use API_PORT=3000.

Thank you, @​rojomisin, for the suggestion!

Debug Route

When enabled with --api-enable-debug-route (or API_ENABLE_DEBUG_ROUTE=true), the /debug endpoint returns formatted JSON detailing your Gotenberg instance's configuration (including flag values, architecture, etc.).

Thank you, @​nktnet1, for the suggestion!

Bug Fix

Due to a CI misconfiguration, the /version route in Gotenberg 8.16.0 was displaying an empty string. This issue has been fixed. Thanks to @​clee231 for the heads-up!

Chore

  • Updates Chromium to version 133.0.6943.53 (except for arm64).
  • Updates Go dependencies.

v8.16.0: 8.16.0

Compare Source

New Features

Flattening Annotations

Thanks to @​chakalov, this release brings a new multipart/form-data route for flattening PDFs:

POST /forms/pdfengines/flatten

This feature is also available to the following routes via a new form field flatten (boolean):

  • /forms/libreoffice/convert
  • /forms/pdfengines/merge
  • /forms/pdfengines/split
Chromium Restart Strategy

The new default value for the --chromium-restart-after flag is 10, helping stabilizing the memory usage of your Gotenberg instances.

[!TIP]
Set this value to 0 to reset to the previous behavior.

Thanks @​HarryGogonis, @​michalschroeder and @​Fank for the help! See #​987 for more details.

New Log Field log_type

The logs have now a new field log_type to help differentiating entries (either application or access).

Dummy Root Route

Thanks to @​nktnet1, a new root route (e.g., /) prints a welcome message with a link to the documentation.

Faster CI / Latest Chromium Version for armhf

The releasing of a new Docker image of Gotenberg has been drastically reduced, from approximately 1 hour to less than 5 minutes, thanks to arm64 GitHub runners. This also allows for the latest Chromium version on the armhf variant.

Misc

[!CAUTION]
/version route is now behind the basic authentication if enabled.

Chore

  • Updates Chromium to version 132.0.6834.110/160.
  • Updates Go dependencies.
paperless-ngx/paperless-ngx (ghcr.io/paperless-ngx/paperless-ngx)

v2.14.7: Paperless-ngx v2.14.7

Compare Source

paperless-ngx 2.14.7

Features
Bug Fixes
All App Changes
4 changes

v2.14.6: Paperless-ngx v2.14.6

Compare Source

paperless-ngx 2.14.6

Bug Fixes
All App Changes
10 changes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | docker.io/apache/tika | minor | `3.0.0.0` -> `3.1.0.0` | | [docker.io/gotenberg/gotenberg](https://github.com/gotenberg/gotenberg) | minor | `8.15.3` -> `8.17.1` | | [ghcr.io/paperless-ngx/paperless-ngx](https://github.com/paperless-ngx/paperless-ngx) | patch | `2.14.5` -> `2.14.7` | --- ### Release Notes <details> <summary>gotenberg/gotenberg (docker.io/gotenberg/gotenberg)</summary> ### [`v8.17.1`](https://github.com/gotenberg/gotenberg/releases/tag/v8.17.1): 8.17.1 [Compare Source](https://github.com/gotenberg/gotenberg/compare/v8.17.0...v8.17.1) #### Bug Fix The split feature wasn't working as expected if more than 9 resulting files. Thanks to [@&#8203;ninjacarr](https://github.com/ninjacarr) and [@&#8203;zach-goldberg](https://github.com/zach-goldberg) for the heads-up! #### Chore Updates Go dependencies. ### [`v8.17.0`](https://github.com/gotenberg/gotenberg/releases/tag/v8.17.0): 8.17.0 [Compare Source](https://github.com/gotenberg/gotenberg/compare/v8.16.0...v8.17.0) #### New Features ##### Configuration with Environment Variables You can now configure your Gotenberg instances using environment variables. For example, instead of setting `--api-port=3000`, you can use `API_PORT=3000`. Thank you, [@&#8203;rojomisin](https://github.com/rojomisin), for the suggestion! ##### Debug Route When enabled with `--api-enable-debug-route` (or `API_ENABLE_DEBUG_ROUTE=true`), the `/debug` endpoint returns formatted JSON detailing your Gotenberg instance's configuration (including flag values, architecture, etc.). Thank you, [@&#8203;nktnet1](https://github.com/nktnet1), for the suggestion! #### Bug Fix Due to a CI misconfiguration, the `/version` route in Gotenberg *8.16.0* was displaying an empty string. This issue has been fixed. Thanks to [@&#8203;clee231](https://github.com/clee231) for the heads-up! #### Chore - Updates Chromium to version `133.0.6943.53` (except for `arm64`). - Updates Go dependencies. ### [`v8.16.0`](https://github.com/gotenberg/gotenberg/releases/tag/v8.16.0): 8.16.0 [Compare Source](https://github.com/gotenberg/gotenberg/compare/v8.15.3...v8.16.0) #### New Features ##### Flattening Annotations Thanks to [@&#8203;chakalov](https://github.com/chakalov), this release brings a new *multipart/form-data* route for flattening PDFs: POST /forms/pdfengines/flatten This feature is also available to the following routes via a new form field `flatten` (boolean): - `/forms/libreoffice/convert` - `/forms/pdfengines/merge` - `/forms/pdfengines/split` ##### Chromium Restart Strategy The new default value for the `--chromium-restart-after` flag is 10, helping stabilizing the memory usage of your Gotenberg instances. > \[!TIP]\ > Set this value to 0 to reset to the previous behavior. Thanks [@&#8203;HarryGogonis](https://github.com/HarryGogonis), [@&#8203;michalschroeder](https://github.com/michalschroeder) and [@&#8203;Fank](https://github.com/Fank) for the help! See [#&#8203;987](https://github.com/gotenberg/gotenberg/issues/987) for more details. ##### New Log Field `log_type` The logs have now a new field `log_type` to help differentiating entries (either `application` or `access`). ##### Dummy Root Route Thanks to [@&#8203;nktnet1](https://github.com/nktnet1), a new root route (e.g., `/`) prints a welcome message with a link to the documentation. ##### Faster CI / Latest Chromium Version for `armhf` The releasing of a new Docker image of Gotenberg has been drastically reduced, from approximately 1 hour to less than 5 minutes, thanks to arm64 GitHub runners. This also allows for the latest Chromium version on the `armhf` variant. #### Misc > \[!CAUTION] > `/version` route is now behind the basic authentication if enabled. #### Chore - Updates Chromium to version `132.0.6834.110/160`. - Updates Go dependencies. </details> <details> <summary>paperless-ngx/paperless-ngx (ghcr.io/paperless-ngx/paperless-ngx)</summary> ### [`v2.14.7`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.14.7): Paperless-ngx v2.14.7 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.14.6...v2.14.7) #### paperless-ngx 2.14.7 ##### Features - Enhancement: require totp code for obtain auth token by [@&#8203;shamoon](https://github.com/shamoon) in https://github.com/paperless-ngx/paperless-ngx/pull/8936 ##### Bug Fixes - Enhancement: require totp code for obtain auth token by [@&#8203;shamoon](https://github.com/shamoon) in https://github.com/paperless-ngx/paperless-ngx/pull/8936 - Fix: reflect doc links in bulk modify custom fields by [@&#8203;shamoon](https://github.com/shamoon) in https://github.com/paperless-ngx/paperless-ngx/pull/8962 - Fix: also ensure symmetric doc link removal on bulk edit by [@&#8203;shamoon](https://github.com/shamoon) in https://github.com/paperless-ngx/paperless-ngx/pull/8963 ##### All App Changes <details> <summary>4 changes</summary> - Chore(deps-dev): Bump ruff from 0.9.2 to 0.9.3 in the development group by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/paperless-ngx/paperless-ngx/pull/8928 - Enhancement: require totp code for obtain auth token by [@&#8203;shamoon](https://github.com/shamoon) in https://github.com/paperless-ngx/paperless-ngx/pull/8936 - Fix: reflect doc links in bulk modify custom fields by [@&#8203;shamoon](https://github.com/shamoon) in https://github.com/paperless-ngx/paperless-ngx/pull/8962 - Fix: also ensure symmetric doc link removal on bulk edit by [@&#8203;shamoon](https://github.com/shamoon) in https://github.com/paperless-ngx/paperless-ngx/pull/8963 </details> ### [`v2.14.6`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.14.6): Paperless-ngx v2.14.6 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.14.5...v2.14.6) #### paperless-ngx 2.14.6 ##### Bug Fixes - Fix: backwards-compatible versioned API response for custom field select fields, update default API version [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8912](https://github.com/paperless-ngx/paperless-ngx/pull/8912)) - Tweak: place items with 0 documents at bottom of filterable list, retain alphabetical [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8924](https://github.com/paperless-ngx/paperless-ngx/pull/8924)) - Fix: set larger page size for abstract service getFew [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8920](https://github.com/paperless-ngx/paperless-ngx/pull/8920)) - Fix/refactor: remove doc observables, fix username async [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8908](https://github.com/paperless-ngx/paperless-ngx/pull/8908)) - Fix: include missing fields for saved view widgets [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8905](https://github.com/paperless-ngx/paperless-ngx/pull/8905)) - Fix: force set document not dirty before close after save [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8888](https://github.com/paperless-ngx/paperless-ngx/pull/8888)) - Fixhancement: restore search highlighting and add for built-in viewer [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8885](https://github.com/paperless-ngx/paperless-ngx/pull/8885)) - Fix: resolve cpu usage due to incorrect interval use [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8884](https://github.com/paperless-ngx/paperless-ngx/pull/8884)) ##### All App Changes <details> <summary>10 changes</summary> - Fix: backwards-compatible versioned API response for custom field select fields, update default API version [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8912](https://github.com/paperless-ngx/paperless-ngx/pull/8912)) - Tweak: place items with 0 documents at bottom of filterable list, retain alphabetical [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8924](https://github.com/paperless-ngx/paperless-ngx/pull/8924)) - Fix: set larger page size for abstract service getFew [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8920](https://github.com/paperless-ngx/paperless-ngx/pull/8920)) - Fix/refactor: remove doc observables, fix username async [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8908](https://github.com/paperless-ngx/paperless-ngx/pull/8908)) - Chore: Upgrades dependencies and hook versions [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;8895](https://github.com/paperless-ngx/paperless-ngx/pull/8895)) - Fix: include missing fields for saved view widgets [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8905](https://github.com/paperless-ngx/paperless-ngx/pull/8905)) - Fix: force set document not dirty before close after save [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8888](https://github.com/paperless-ngx/paperless-ngx/pull/8888)) - Change: Revert dropdown sorting by doc count [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8887](https://github.com/paperless-ngx/paperless-ngx/pull/8887)) - Fixhancement: restore search highlighting and add for built-in viewer [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8885](https://github.com/paperless-ngx/paperless-ngx/pull/8885)) - Fix: resolve cpu usage due to incorrect interval use [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8884](https://github.com/paperless-ngx/paperless-ngx/pull/8884)) </details> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDYuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNi4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
peter/homelab-docker-config!61
No description provided.