github marcpope/borgbackupserver v2.27.0-beta4
v2.27.0-beta4 (prerelease)

latest release: v2.27.0-beta5
pre-release7 hours ago

Beta 4 — prerelease for testing. :latest is not updated. Pull with:

docker pull marcpope/borgbackupserver:v2.27.0-beta4

Polish round on the Schedules page (#145)

  • Histogram hourly again (30-min mode was jumpy), day view gains a smaller half-hour label + dashed mid-hour gridline so you can still eyeball :30 schedules precisely.
  • Richer y-axis with 5–6 integer ticks (was just 0/max), subtle gray horizontal gridlines at each tick, faint hour gridlines behind the bars.
  • X-axis labels honor the profile's 24-hour format setting (06:00 vs 6 AM).
  • Dedicated x-axis label row — fixed edge-label clipping on the first bucket (00:00 was wrapping to 00:0 + 0).
  • Day view first-hour label (00:00) no longer clipped off the top.
  • Load By Hour / Day View headers use a subdued slate-navy gradient with a pale-blue icon so the primary cards stand apart from the rest of the page.
  • Mobile (<768px): x-axis labels thin to every 4 hours, day blocks drop the plan/time side column and give the full row to the client name.
  • Peak: N schedules meta shows in the header top-right.
  • Dashboard: View Schedule → link in the 'Upcoming Backups' card header.

All features from v2.27.0-beta3

  • Schedules page with hour-of-day histogram + day-of-week timeline
  • Click a block or histogram segment → context menu (Change Time / Edit Plan / Disable)
  • Inline Change Time modal with validation + next_run recompute
  • Edit Plan deep-links to client page with the edit panel auto-expanded
  • Automatic UID migration for Docker bind-mount users (PUID/PGID/MYSQL_PUID/CH_PUID) with detailed timestamped logging
  • Preflight guards reject bad UID configurations before they touch data
  • Validated on Synology btrfs

Feedback

Please open issues at https://github.com/marcpope/borgbackupserver/issues for anything you hit.


❤️ Sponsor this project if you find it useful.

Don't miss a new borgbackupserver release

NewReleases is sending notifications on new releases.