Skip to content

Releases: valeriansaliou/vigil

Vigil v1.26.1

01 Sep 11:55
v1.26.1
e2982a0

Choose a tag to compare

  • Publish .deb packages for Debian 10, Debian 11 and Debian 12 on x86_64 architecture.

Vigil v1.26.0

11 Aug 15:39
v1.26.0
dacfe1c

Choose a tag to compare

  • 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-web from 3.x to 4.x (@aegenet — submitted in PR #136).
  • Do not reset the reminder ignore timer anymore when status gets off from dead to healthy or sick, as services might quickly switch between down and up while we still want reminder alerts to be muted.

Vigil v1.25.1

31 Jan 13:48
v1.25.1
5e88693

Choose a tag to compare

  • The Docker image now depends on Alpine, which allows Vigil to run certain probes in privileged mode within the container, namely script probes as well as poll probes to ICMP targets (@PumpkinSeed — submitted in PR #128).

Vigil v1.25.0

23 Jan 19:15
v1.25.0
0e66546

Choose a tag to compare

  • Added the ability to show replica names on public status page via the per-node probe.service.node.reveal_replica_name configuration 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_script from 0.8 to 0.10 (which permanently fixes the fsio leftover files issue that was patched in Vigil v1.24.3).
  • Bump dependencies to latest versions.

Vigil v1.24.3

25 Jul 09:15
v1.24.3
c123016

Choose a tag to compare

  • Rolled back run_script dependency version to 0.8, as 0.9 is affected by an issue where temporary script file directories do not get removed.

Vigil v1.24.2

07 Jul 13:08
v1.24.2
94bb272

Choose a tag to compare

  • Release archives do not carry the original user and group file owners anymore.

Vigil v1.24.1

07 Jul 12:33
v1.24.1
9d76cd3

Choose a tag to compare

  • Moved the release pipeline to GitHub Actions.

Vigil v1.24.0

05 Jul 10:52
v1.24.0
762141d

Choose a tag to compare

  • ⚠️ Breaking change: the required configuration property server.manager_token has 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

02 Jul 14:10
v1.23.1
b8d4831

Choose a tag to compare

  • Added a Webex notifier (@TimmyOtool — submitted in PR #116).
  • Fixed an issue with badges, where an unexpected Last-Modified HTTP header would be sent, causing issues with the cache of certain Web browsers.

Vigil v1.23.0

11 Apr 15:09
04089a7

Choose a tag to compare

  • 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_parallelism and metrics.script_parallelism (@jasquat — submitted in PR #114).
  • Bump dependencies to latest versions.