Beta 4 — prerelease for testing. :latest is not updated. Pull with:
docker pull marcpope/borgbackupserver:v2.27.0-beta4Polish 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:00vs6 AM). - Dedicated x-axis label row — fixed edge-label clipping on the first bucket (
00:00was wrapping to00:0+0). - Day view first-hour label (
00:00) no longer clipped off the top. Load By Hour/Day Viewheaders 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 schedulesmeta 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.