Valeriansaliou Vigil Versions Save

🚦 Microservices Status Page. Monitors a distributed infrastructure and sends alerts (Slack, SMS, etc.).

v1.26.3

8 months ago
  • Fixed packaging for Debian 10, Debian 11 and Debian 12 on x86_64 architecture.

v1.26.2

8 months ago
  • Fixed packaging for Debian 10, Debian 11 and Debian 12 on x86_64 architecture.

v1.26.1

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

v1.26.0

8 months ago
  • 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.

v1.25.1

1 year ago
  • 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).

v1.25.0

1 year ago
  • 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.

v1.24.3

1 year ago
  • 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.

v1.24.2

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

v1.24.1

1 year ago
  • Moved the release pipeline to GitHub Actions.

v1.24.0

1 year ago
  • ⚠️ 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.