Update dependency Euro-Office/DocumentServer to v9.3.4 #16

Open
renovate wants to merge 1 commit from renovate/euro-office-documentserver-9.x into master
Collaborator

This PR contains the following updates:

Package Update Change
Euro-Office/DocumentServer patch 9.3.3 → 9.3.4

⚠️ This PR only bumps the version strings — CI on it will fail until the release is packaged by hand. Follow 'Updating to a new Euro-Office release' in the README: repoint the source revs in pkgs/euro-office-documentserver/{package,x2t}.nix at the new tag's submodule pins, refresh the source hashes and npmDepsHashes, regenerate web-apps-package-lock.json if upstream's lockfile changed, then run the VM tests and tools/parity-check.sh.


Release Notes

Euro-Office/DocumentServer (Euro-Office/DocumentServer)

v9.3.4

Compare Source

Bug Fixes
  • entrypoint: enforce strong JWT secret - The standalone entrypoint now requires an explicit JWT_SECRET of at least 32 characters and refuses to start with the old short placeholder defaults.
  • Docker: RabbitMQ readiness on startup - RabbitMQ is now started directly and polled for readiness both at runtime and during the build phase, eliminating a race condition that could cause services to fail on first boot.
New Features
  • Font management API - support for upload and deletion of custom fonts on the document server, via a new REST API ((/admin/api/v1/fonts).
Infrastructure / Developer Experience
  • sdkjs: Grunt → webpack build migration - The sdkjs build toolchain has been migrated from Grunt to webpack, improving build times and enabling proper module bundling.
  • docservice restart script - a convenience script for restarting the docservice without a full container restart has been added to the package.
  • JWT secret hygiene - Short or placeholder JWT_SECRET values replaced with ≥32-character examples across all example configs and integration templates.
  • Dependency bumps: Babel monorepo → 7.29.7, Mocha → 10.8.2.

Configuration

📅 Schedule: (in timezone America/New_York)

  • 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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [Euro-Office/DocumentServer](https://github.com/Euro-Office/DocumentServer) | patch | `9.3.3` → `9.3.4` | ⚠️ This PR only bumps the `version` strings — CI on it will fail until the release is packaged by hand. Follow 'Updating to a new Euro-Office release' in the README: repoint the source revs in `pkgs/euro-office-documentserver/{package,x2t}.nix` at the new tag's submodule pins, refresh the source hashes and `npmDepsHash`es, regenerate `web-apps-package-lock.json` if upstream's lockfile changed, then run the VM tests and `tools/parity-check.sh`. --- ### Release Notes <details> <summary>Euro-Office/DocumentServer (Euro-Office/DocumentServer)</summary> ### [`v9.3.4`](https://github.com/Euro-Office/DocumentServer/releases/tag/v9.3.4) [Compare Source](https://github.com/Euro-Office/DocumentServer/compare/v9.3.3...v9.3.4-hotfix.1) ##### Bug Fixes - entrypoint: enforce strong JWT secret - The standalone entrypoint now requires an explicit JWT\_SECRET of at least 32 characters and refuses to start with the old short placeholder defaults. - Docker: RabbitMQ readiness on startup - RabbitMQ is now started directly and polled for readiness both at runtime and during the build phase, eliminating a race condition that could cause services to fail on first boot. ##### New Features - Font management API - support for upload and deletion of custom fonts on the document server, via a new REST API ((/admin/api/v1/fonts). ##### Infrastructure / Developer Experience - sdkjs: Grunt → webpack build migration - The sdkjs build toolchain has been migrated from Grunt to webpack, improving build times and enabling proper module bundling. - docservice restart script - a convenience script for restarting the docservice without a full container restart has been added to the package. - JWT secret hygiene - Short or placeholder JWT\_SECRET values replaced with ≥32-character examples across all example configs and integration templates. - Dependency bumps: Babel monorepo → 7.29.7, Mocha → 10.8.2. </details> --- ### Configuration 📅 **Schedule**: (in timezone America/New_York) - 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTAuMSIsInVwZGF0ZWRJblZlciI6IjQ0Ljc5LjIiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIiLCJsYWJlbHMiOlsidXBzdHJlYW0tcmVsZWFzZSJdfQ==-->
Update dependency Euro-Office/DocumentServer to v9.3.4
All checks were successful
buildbot/nix-eval Build done.
buildbot/nix-build Build done.
faea8576c3
All checks were successful
buildbot/nix-eval Build done.
Required
Details
buildbot/nix-build Build done.
Required
Details
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/euro-office-documentserver-9.x:renovate/euro-office-documentserver-9.x
git switch renovate/euro-office-documentserver-9.x
Sign in to join this conversation.
No reviewers
No labels
No milestone
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
matt/nix-euro-office!16
No description provided.