feat!: the general.secret_key configuration field is now required (#2841)

BREAKING CHANGE: The `general.secret_key` configuration field is now
required. Make sure to update your configuration file and add a secret
key.

Closes #2426
This commit is contained in:
Jonas L 2023-12-27 18:15:47 +01:00 committed by GitHub
parent 24ee3830c2
commit 0d2d1a2673
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
12 changed files with 20 additions and 26 deletions

View file

@ -26,6 +26,10 @@ Please follow this **before the upgrade procedure**.
## :arrow_up: Upgrading
### The `general.secret_key` configuration field is required
The `general.secret_key` field in the [configuration file](../admin-manual/configuration.md#general) is now **required**, to prevent reusing the `general.api_key` for cryptographic usage.
## :warning: Known issues
The following issues may need a workaround for the time being. Please search the [issues](https://github.com/libretime/libretime/issues) before reporting problems not listed below.