github marcpope/borgbackupserver v0.9.2-beta

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

What's New in v0.9.2-beta

Features

  • Password Reset: Forgot password flow with secure email-based reset tokens (1-hour expiry, rate limited, anti-enumeration)
  • Toast Notifications: Live event toasts for backup status changes and errors on every page (dark teal styling, 8-second polling)
  • Bootstrap Confirm Modals: Replaced all browser confirm() dialogs with professional modals featuring backdrop blur, centered layout, and contextual danger styling
  • SMTP Test Button: Test SMTP connection and authentication directly from Settings > Notifications
  • Agent Updates AJAX Refresh: Agent Updates section on Settings > Updates tab auto-refreshes every 10 seconds
  • Client Detail Auto-Refresh: All stats on client detail page (header cards, metrics, storage legend) auto-refresh every 30 seconds without disrupting forms
  • PostgreSQL Dump Plugin: Back up PostgreSQL databases via pg_dump
  • Shell Script Hook Plugin: Run custom shell scripts before/after backups
  • Mass Agent Updates: Update all outdated agents at once from Settings > Updates
  • Updates Page Redesign: Cleaner layout with release notes, developer sync, and agent update management

Bug Fixes

  • Fixed SMTP smtp_from key mismatch that silently disabled all outbound emails
  • Fixed HTML emails being sent as text/plain (auto-detection added)
  • Fixed confirm modal not submitting forms (switched to requestSubmit())
  • Fixed repository size display showing "0" for sub-MB repos (added KB/B formatting)
  • Fixed stale repository size_bytes by recalculating from archives on page load
  • Fixed confirm dialog messages to include agent/plan names for clarity

Improvements

  • Plugin card layout responsiveness
  • Removed hardcoded version from README beta notice

Don't miss a new borgbackupserver release

NewReleases is sending notifications on new releases.