Skip to content

FloppyGuard v1.2.2 — Routing Automation & Multilanguage UI

Choose a tag to compare

@floppy007 floppy007 released this 10 May 21:37
v1.2.2
eaf5b60

Added

  • Routing automation — syncHubConf() rewrites hub wg0.conf AllowedIPs and PostUp/PostDown ip-route commands from metadata on every UI apply; applies live via wg set + ip route add without restarting wg0
  • Agent config sync — syncAgentConfigs() pushes updated peer AllowedIPs to every connected agent; picks up changes on the next 30s poll
  • Agent self-update — agents compare their loop-script version on every config poll and self-update automatically
  • sync_routes() in agent loop script — adds missing kernel ip routes after wg syncconf
  • Full multilanguage UI (EN / DE / FR) — all user-visible strings translated
  • WireGuard apply feedback — response includes hubSync and agentSync result fields
  • GitHub Actions CI — lint, test and build pipeline
  • Install script — scripts/install for host-based deployment

Hinzugefuegt

  • Routing-Automatisierung — syncHubConf() schreibt Hub wg0.conf AllowedIPs und PostUp/PostDown ip-route Befehle; wird live angewandt ohne wg0 Neustart
  • Agent Config Sync — syncAgentConfigs() pusht aktualisierte AllowedIPs an alle verbundenen Agents
  • Agent Self-Update — Agents vergleichen Script-Version und aktualisieren sich automatisch
  • sync_routes() im Agent-Loop-Script — fuegt fehlende Kernel-IP-Routen nach wg syncconf hinzu
  • Vollstaendige Mehrsprachigkeit (EN / DE / FR) — alle sichtbaren Strings uebersetzt
  • WireGuard Apply Feedback — Antwort enthaelt hubSync und agentSync Ergebnisse
  • GitHub Actions CI — Lint, Test und Build Pipeline
  • Install-Script — scripts/install fuer Host-basiertes Deployment