2.3 KiB
2.3 KiB
CHANGELOG
Changes adhere to semantic versioning.
[2.0.2] - UNRELEASED
- Updated dependencies
- Updated OCI image base to alpine
3.20
with Go1.22
2.0.1 - 2024/05/01
- Fixed retrieval of encrypted webhook token
2.0.0 - 2024/04/28
This is a major version upgrade. Other versions are incompatible with this release.
- Added Actions, a simple way to trigger notifications via shoutrrr which supports secrets
- Added new auth mode which allows setting multiple basic auth credentials
- Added
AUTH_MODE
which can be one ofbasic_single
(default) andbasic_credentials
- For
basic_credentials
: addedBASIC_AUTH_CREDENTIALS
which can be used as list ofusername1=password1,...
( comma separated) - For
basic_single
: renamedADMIN_USER
andADMIN_PASSWORD
toBASIC_AUTH_USER
andBASIC_AUTH_PASSWORD
- Added
- Added mandatory
SECRET
environment variable to encrypt some data inside the database - Switched to producing events only for Updates
- Switched to encrypting webhook tokens in database
- Adapted logging which defaults to JSON encoding
- Updated dependencies
1.0.3 - 2024/01/21
- Updated dependencies
1.0.2 - 2023/12/23
- Fix wrong event type being created for update state change
1.0.1 - 2023/12/23
- Disable cleaning up stale updates and events by default
- Change Prometheus exporter behavior
- Return
-1
for deleted updates in Prometheus which are evicted on next application restart - Ignore
PROMETHEUS_METRICS_PATH
(defaults to/metrics
) in application metrics
- Return
- Introduce locking for periodic background tasks
- Rename
TASK_LOCK_REDIS_ENABLED
toLOCK_REDIS_ENABLED
which still defaults tofalse
(disabled) - Rename
TASK_LOCK_REDIS_URL
toLOCK_REDIS_URL
- Rename
1.0.0 - 2023/12/21
- Initial release