restard (0.2.0) unstable; urgency=medium

  * Configurable verb: RESTARD_VERB_<NAME>=reload|restart, with ReloadUnit support.
  * Aggregate config validation on startup — no silent service drops.
  * Error handling: distinct HTTP status codes behind RESTARD_HTTP_ERRORS=1
    (404/401/403/500/503/504) and always-405 for non-POST methods.
  * Typed D-Bus failure reporting (connection|call|timeout|unit-failed).
  * Debian packaging restructure: Makefile.PL (EUMM) build, deployables moved
    from debian/ to conf/, installed via Makefile.PL postamble.

 -- Oleksandr Ostrenko <oleksandr@ostrenko.dev>  Thu, 17 Sep 2026 00:00:00 +0000

restard (0.1.0) unstable; urgency=medium

  * Initial Debian package.
  * Perl port packaged: restard.psgi + App::RestarD::{Config,DBus,HTTP}.
  * Hardened systemd unit with dedicated `restard` system user.
  * Polkit rule restricts the user to restart-only verbs.
  * Operator-editable /etc/default/restard preserved across upgrades.

 -- Oleksandr Ostrenko <oleksandr@ostrenko.dev>  Sat, 13 Sep 2026 00:00:00 +0000
