Releases: valeriansaliou/vigil
Releases · valeriansaliou/vigil
Vigil v1.26.1
- Publish
.debpackages for Debian 10, Debian 11 and Debian 12 onx86_64architecture.
Vigil v1.26.0
- Added the ability to source environment variables from the configuration file, which get expanded at runtime (@aegenet — submitted in PR #136).
- Improved observability of the email notifier (@t3hmrman — submitted in PR #132).
- Bump
actix-webfrom3.xto4.x(@aegenet — submitted in PR #136). - Do not reset the reminder ignore timer anymore when status gets off from
deadtohealthyorsick, as services might quickly switch between down and up while we still want reminder alerts to be muted.
Vigil v1.25.1
- The Docker image now depends on Alpine, which allows Vigil to run certain probes in privileged mode within the container, namely
scriptprobes as well aspollprobes to ICMP targets (@PumpkinSeed — submitted in PR #128).
Vigil v1.25.0
- Added the ability to show replica names on public status page via the per-node
probe.service.node.reveal_replica_nameconfiguration property (this is an opt-in feature, that is disabled by default due to the possible security risk of revealing internal replica URLs in certain cases). - Automated the package release process via GitHub Actions (ie.
cargo publish). - Bump
run_scriptfrom0.8to0.10(which permanently fixes thefsioleftover files issue that was patched in Vigilv1.24.3). - Bump dependencies to latest versions.
Vigil v1.24.3
- Rolled back
run_scriptdependency version to0.8, as0.9is affected by an issue where temporary script file directories do not get removed.
Vigil v1.24.2
- Release archives do not carry the original user and group file owners anymore.
Vigil v1.24.1
- Moved the release pipeline to GitHub Actions.
Vigil v1.24.0
⚠️ Breaking change: the required configuration propertyserver.manager_tokenhas been added, please update your configuration file accordingly.- Added a way to ignore reminders for the given amount of time via the newly-introduced Vigil Manager HTTP API.
- Added support for publishing announcements via the newly-introduced Vigil Manager HTTP API.
- Fixed non-working XMPP notifier since a previous version bump.
- Bump dependencies to latest versions.
Vigil v1.23.1
- Added a Webex notifier (@TimmyOtool — submitted in PR #116).
- Fixed an issue with badges, where an unexpected
Last-ModifiedHTTP header would be sent, causing issues with the cache of certain Web browsers.
Vigil v1.23.0
- The probing of poll and script replicas can now be parallelized, making the whole process more scalable on large status pages; parallelism can be changed via configuration options:
metrics.poll_parallelismandmetrics.script_parallelism(@jasquat — submitted in PR #114). - Bump dependencies to latest versions.