github marcpope/borgbackupserver v0.9.0-beta

latest releases: v2.18.0, v2.17.14, v2.17.13...
one month ago

Plugin System Rework

  • Named plugin configurations with schema-driven forms
  • New Plugins tab on client detail page
  • Test connection support for plugins
  • Plugin activity logging in job queue activity log
  • Auto-include plugin dump directories in backup tasks

MySQL Database Restore

  • New Database restore mode on the Restore tab (when mysql_dump plugin enabled)
  • Browse backed-up databases per archive with replace or rename (_copy) options
  • Agent-side restore: extracts dumps from borg archive and imports via mysql client
  • MySQL privilege warning with actual configured username and FLUSH PRIVILEGES

File Browser Improvements

  • Show file modification time and size in restore file browser
  • Alternating row colors and improved flexbox layout
  • Filter directory entries from file browser tree
  • Renamed file status badge from "Same" to "Unch" (unchanged)

Queue & Job Fixes

  • AJAX auto-refresh on queue page (10s interval)
  • Fixed jobs getting stuck at "running" status after completion
  • Allow restore jobs to queue while repo has active backup jobs
  • Fixed retry to preserve restore_databases field

Updates & Settings

  • Automatic daily update check for admin users (no manual check needed)
  • Upgrade Available badge in navbar (admin-only)
  • Developer Sync moved to separate card with usage warning

Other Improvements

  • Live-update agent version in client detail page via AJAX
  • Collect file size and mtime during backup catalog indexing
  • Fix avg duration chart to only include backup jobs
  • Fix Sync Dev Code to pull from main branch

Don't miss a new borgbackupserver release

NewReleases is sending notifications on new releases.