Skip to content

v1.5.1

Latest

Choose a tag to compare

@chr0nzz chr0nzz released this 21 Jun 00:43
· 2 commits to main since this release

v1.5.1

Bug Fixes

  • Fixed static-config Traefik restart failing with 403 / "restart failed" (fixes #87) - the CSRF token was missing on host requests.
  • Fixed static-config entrypoint ports saved unquoted (address: :1234); now written as address: ":1234" (fixes #87).
  • Fixed deleting a disabled route failing with "Error deleting" (fixes #80).
  • Fixed the Routes tab badge not matching the list; it now counts the active file routes actually shown, on host and agents (fixes #81).
  • Fixed editing a disabled route creating a duplicate active route.

Git Backup

  • Fixed git auto-push silently stopping and never recovering - the backup now syncs to the remote before each push and self-heals a diverged clone.
  • Fixed intermittent 'origin' does not appear to be a git repository errors on rapid saves (concurrent pushes are now serialized across worker processes).
  • Auto-push now also fires on route delete, enable/disable toggle, middleware delete, and raw-YAML saves.

Agent

  • Fixed disabled routes disappearing on agents - they now show as inactive cards and can be deleted, like on the host.
  • Fixed editing a route or middleware on an agent creating a duplicate in a new config file instead of editing in place.
  • Fixed adding a CrowdSec decision (ban/captcha/bypass) on an agent returning "not found".
  • A newly added middleware now appears in the Add/Edit Route selector without a reload.
  • Agents now show a clear error when they can't reach their Traefik API, instead of an empty "No routes found".
  • Fixed agent rename / URL edit showing duplicate notifications.

Installer

  • The traefik-stack installer now also sets up CrowdSec machine credentials (CROWDSEC_MACHINE_ID / CROWDSEC_MACHINE_PASSWORD) so the Alerts view and unban work out of the box.