upda/CHANGELOG.md
Varakh 66800d26df feat(actions): Add actions and secrets (with proper asynchronous enqueue and dequeue mechanism) (#22)
Reviewed-on: #22
Co-authored-by: Varakh <varakh@varakh.de>
Co-committed-by: Varakh <varakh@varakh.de>
2024-04-28 22:27:34 +02:00

1.5 KiB

CHANGELOG

Changes adhere to semantic versioning.

[2.0.0] - UNRELEASED

This is a major version upgrade. Other versions are incompatible with this release.

  • Added mandatory SECRET environment variable to encrypt some data inside the database
  • Switched to encrypting webhook tokens in database
  • Added Actions, a simple way to trigger notifications via shoutrrr which supports secrets
  • Switched to producing events only for Updates
  • 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
  • Introduce locking for periodic background tasks
    • Rename TASK_LOCK_REDIS_ENABLED to LOCK_REDIS_ENABLED which still defaults to false (disabled)
    • Rename TASK_LOCK_REDIS_URL to LOCK_REDIS_URL

1.0.0 - 2023/12/21

  • Initial release