What's Changed
- Centralize Configuration in Settings object by @pglombardo in #456
Older environment variables have been deprecated. They still work for now but will invoke a warning on app start. Some day in the future, these older environment variables will be removed entirely.
EXPIRE_AFTER_DAYS_DEFAULT
EXPIRE_AFTER_DAYS_MIN
EXPIRE_AFTER_DAYS_MAX
EXPIRE_AFTER_VIEWS_DEFAULT
EXPIRE_AFTER_VIEWS_MIN
EXPIRE_AFTER_VIEWS_MAX
RETRIEVAL_STEP_ENABLED
RETRIEVAL_STEP_DEFAULT
DELETABLE_PASSWORDS_ENABLED
DELETABLE_BY_VIEWER_PASSWORDS
DELETABLE_PASSWORDS_DEFAULT
See the Configuration.md documentation for their replacements.
tldr; All settings are now centralised in the settings.yml
file that have specially named environment variable names.
Full Changelog: v1.17.15...v1.18.0