2026-03-06 - 2026-06-06

Overview

35 Active Pull Requests
60 Active Issues
Excluding merges, 1 author has pushed 75 commits to master and 155 commits to all branches. On master, 118 files have changed and there have been 12737 additions and 3232 deletions.

3 Releases published by 1 user

Published v1.2.0 pobsync 1.2.0 2026-05-28 22:19:23 +02:00

Published v1.1.0 pobsync 1.1.0 2026-05-21 15:26:18 +02:00

Published v1.0.0 pobsync 1.0.0 2026-05-21 03:58:52 +02:00

35 Pull requests merged by 1 user

Merged #74 (release) Prepare 1.2.0 2026-05-28 22:19:23 +02:00

Merged #73 (feature) Add staff updater page 2026-05-28 22:11:07 +02:00

Merged #72 (feature) Add read-only access level to control panel 2026-05-28 22:00:45 +02:00

Merged #71 (bugfix) Enable rsync progress output for live real runs 2026-05-28 21:43:02 +02:00

Merged #70 (bugfix) Measure incomplete snapshot data from disk 2026-05-28 21:34:23 +02:00

Merged #68 (feature) Add run completion notifications 2026-05-28 21:21:00 +02:00

Merged #67 (feature) Require review before incomplete cleanup 2026-05-28 21:08:22 +02:00

Merged #66 (bugfix) Make snapshot pruning robust to archived permissions 2026-05-28 20:59:24 +02:00

Merged #63 ## Summary 2026-05-23 01:36:18 +02:00

Merged #61 (feature) Show backup data totals by snapshot kind 2026-05-23 01:28:18 +02:00

Merged #60 ## Summary 2026-05-23 01:14:48 +02:00

Merged #59 ## Summary 2026-05-23 01:07:26 +02:00

Merged #58 ## Summary 2026-05-23 01:02:28 +02:00

Merged #57 (refactor) Unify run progress panels 2026-05-23 00:48:23 +02:00

Merged #56 issue-54-worker-rsync-state 2026-05-23 00:39:47 +02:00

Merged #46 (bugfix) Quote remote preflight shell commands 2026-05-21 15:45:46 +02:00

Merged #44 (release) Prepare pobsync 1.1.0 2026-05-21 15:24:55 +02:00

Merged #43 issue-36-lightweight-live-refresh 2026-05-21 15:18:47 +02:00

Merged #42 issue-37-clean-primary-navigation 2026-05-21 15:02:03 +02:00

Merged #41 issue-38-dashboard-responsive-layout 2026-05-21 14:51:34 +02:00

Merged #35 Polish forms and action flows 2026-05-21 14:28:21 +02:00

Merged #34 issue-26-host-detail-control-page 2026-05-21 14:05:51 +02:00

Merged #33 issue-27-dashboard-information-architecture 2026-05-21 13:29:19 +02:00

Merged #32 (ui) Add review actions to filtered run lists 2026-05-21 13:12:20 +02:00

Merged #31 Make dashboard cards link to operational lists 2026-05-21 12:49:15 +02:00

Merged #30 Create cohesive control panel redesign 2026-05-21 11:44:29 +02:00

Merged #29 Remove legacy-facing UI labels 2026-05-21 11:19:48 +02:00

Merged #21 release-hardening_1.0 2026-05-21 03:56:25 +02:00

Merged #18 issue-7-config-cleanup-legacy-removal 2026-05-21 02:57:39 +02:00

Merged #17 issue-6-restore-story 2026-05-21 02:06:23 +02:00

Merged #15 (ui) Add dashboard operational status summary 2026-05-21 01:54:48 +02:00

Merged #14 (feature) Improve retention UX and prune safety 2026-05-21 01:27:20 +02:00

Merged #13 (feature) Add backup safety and preflight validation 2026-05-21 00:58:23 +02:00

Merged #12 (feature) Improve run debugging and log filtering 2026-05-21 00:26:45 +02:00

Merged #9 (ops) Complete native production install and update flow 2026-05-20 01:50:23 +02:00

39 Issues closed from 1 user

Closed #39 Updater in UI 2026-05-28 22:11:07 +02:00

Closed #40 Start working on multiple users with different access levels and implementation for that. 2026-05-28 22:00:45 +02:00

Closed #64 Clarify or enable rsync progress output in live run views 2026-05-28 21:43:02 +02:00

Closed #69 (bugfix) data overviews do not show incomplete data properly and also have the non-hardlinked amount of data for complete snapshots 2026-05-28 21:34:23 +02:00

Closed #50 Notifications/reports after runs are completed/failed/whatever status; 2026-05-28 21:21:00 +02:00

Closed #47 Enable cleanup of incomplete snapshots 2026-05-28 21:08:22 +02:00

Closed #65 Handle prune permission errors from preserved snapshot directory modes 2026-05-28 20:59:24 +02:00

Closed #62 Incomplete snapshots without metadata show 0 bytes in backup data totals 2026-05-23 01:36:18 +02:00

Closed #53 Total backup data per host 2026-05-23 01:28:18 +02:00

Closed #48 Make a /hosts/ endpoint instead of an anchor on the dashboard. 2026-05-23 01:14:48 +02:00

Closed #49 Allow enable/disable hosts in the /hosts/ endpoint 2026-05-23 01:14:48 +02:00

Closed #55 Make backend tests use a writable runtime state path 2026-05-23 01:07:26 +02:00

Closed #51 Limit backup bandwidth for VPN and remote links 2026-05-23 01:02:28 +02:00

Closed #52 Show live logs and progress for normal backup runs 2026-05-23 00:48:23 +02:00

Closed #54 (bug) improve workers to check rsync state 2026-05-23 00:39:47 +02:00

Closed #45 Fix remote preflight shell quoting 2026-05-21 15:45:46 +02:00

Closed #36 Add lightweight live UI refresh 2026-05-21 15:18:47 +02:00

Closed #37 Clean up primary navigation 2026-05-21 15:02:03 +02:00

Closed #38 Harden dashboard responsive layout 2026-05-21 14:51:35 +02:00

Closed #25 Make forms and action flows consistent 2026-05-21 14:28:21 +02:00

Closed #26 Redesign host detail as the primary control page 2026-05-21 14:05:51 +02:00

Closed #27 Redesign dashboard information architecture 2026-05-21 13:29:19 +02:00

Closed #22 Operational status can't review tasks. 2026-05-21 13:12:21 +02:00

Closed #23 Make the cards on the dashboard clickable to their respective lists 2026-05-21 12:49:15 +02:00

Closed #28 Create a cohesive visual redesign for the control panel 2026-05-21 11:44:29 +02:00

Closed #24 Remove legacy-facing UI labels and redundant metadata 2026-05-21 11:19:49 +02:00

Closed #8 8. Release Hardening 2026-05-21 03:56:25 +02:00

Closed #10 check how incomplete folders are being handled in regards to cleanup 2026-05-21 03:56:25 +02:00

Closed #11 check possibilities of the worker keeping track of running jobs 2026-05-21 03:56:25 +02:00

Closed #16 make overview of purged snapshots 2026-05-21 03:56:25 +02:00

Closed #19 Operational status and hosts have "need review" tasks, we need to be able to "resolve" those tasks to clear the board. 2026-05-21 03:56:25 +02:00

Closed #20 allow SSH-keys to be removed and/or edited (name, etc) 2026-05-21 03:56:25 +02:00

Closed #7 7. Config Cleanup And Legacy Removal 2026-05-21 02:57:39 +02:00

Closed #6 6. Restore Story 2026-05-21 02:06:23 +02:00

Closed #5 5. Dashboard 1.0 2026-05-21 01:55:01 +02:00

Closed #4 4. Retention UX And Safety 2026-05-21 01:27:42 +02:00

Closed #3 3. Backup Safety And Preflight Validation 2026-05-21 00:58:23 +02:00

Closed #2 2. Run Detail And Logging Polish 2026-05-21 00:26:45 +02:00

Closed #1 1. Production Install And Update Flow 2026-05-20 01:50:23 +02:00

60 Issues created by 1 user

Opened #1 1. Production Install And Update Flow 2026-05-20 01:16:08 +02:00

Opened #2 2. Run Detail And Logging Polish 2026-05-20 01:16:09 +02:00

Opened #3 3. Backup Safety And Preflight Validation 2026-05-20 01:16:09 +02:00

Opened #4 4. Retention UX And Safety 2026-05-20 01:16:09 +02:00

Opened #5 5. Dashboard 1.0 2026-05-20 01:16:09 +02:00

Opened #6 6. Restore Story 2026-05-20 01:16:09 +02:00

Opened #7 7. Config Cleanup And Legacy Removal 2026-05-20 01:16:09 +02:00

Opened #8 8. Release Hardening 2026-05-20 01:16:09 +02:00

Opened #10 check how incomplete folders are being handled in regards to cleanup 2026-05-20 16:38:11 +02:00

Opened #11 check possibilities of the worker keeping track of running jobs 2026-05-20 16:38:44 +02:00

Opened #16 make overview of purged snapshots 2026-05-21 02:00:57 +02:00

Opened #19 Operational status and hosts have "need review" tasks, we need to be able to "resolve" those tasks to clear the board. 2026-05-21 03:21:55 +02:00

Opened #20 allow SSH-keys to be removed and/or edited (name, etc) 2026-05-21 03:31:12 +02:00

Opened #22 Operational status can't review tasks. 2026-05-21 04:11:43 +02:00

Opened #23 Make the cards on the dashboard clickable to their respective lists 2026-05-21 04:17:34 +02:00

Opened #24 Remove legacy-facing UI labels and redundant metadata 2026-05-21 10:34:40 +02:00

Opened #25 Make forms and action flows consistent 2026-05-21 10:55:37 +02:00

Opened #26 Redesign host detail as the primary control page 2026-05-21 10:56:38 +02:00

Opened #27 Redesign dashboard information architecture 2026-05-21 10:57:12 +02:00

Opened #28 Create a cohesive visual redesign for the control panel 2026-05-21 11:01:10 +02:00

Opened #36 Add lightweight live UI refresh 2026-05-21 14:35:24 +02:00

Opened #37 Clean up primary navigation 2026-05-21 14:35:25 +02:00

Opened #38 Harden dashboard responsive layout 2026-05-21 14:35:26 +02:00

Opened #39 Updater in UI 2026-05-21 14:43:15 +02:00

Opened #40 Start working on multiple users with different access levels and implementation for that. 2026-05-21 14:46:01 +02:00

Opened #45 Fix remote preflight shell quoting 2026-05-21 15:41:06 +02:00

Opened #47 Enable cleanup of incomplete snapshots 2026-05-21 15:49:15 +02:00

Opened #48 Make a /hosts/ endpoint instead of an anchor on the dashboard. 2026-05-21 15:50:44 +02:00

Opened #49 Allow enable/disable hosts in the /hosts/ endpoint 2026-05-21 15:51:56 +02:00

Opened #50 Notifications/reports after runs are completed/failed/whatever status; 2026-05-21 15:56:48 +02:00

Opened #51 Limit backup bandwidth for VPN and remote links 2026-05-21 16:29:05 +02:00

Opened #52 Show live logs and progress for normal backup runs 2026-05-21 16:33:06 +02:00

Opened #53 Total backup data per host 2026-05-21 20:59:25 +02:00

Opened #54 (bug) improve workers to check rsync state 2026-05-22 14:51:35 +02:00

Opened #55 Make backend tests use a writable runtime state path 2026-05-23 00:34:57 +02:00

Opened #62 Incomplete snapshots without metadata show 0 bytes in backup data totals 2026-05-23 01:32:54 +02:00

Opened #64 Clarify or enable rsync progress output in live run views 2026-05-23 02:23:31 +02:00

Opened #65 Handle prune permission errors from preserved snapshot directory modes 2026-05-27 01:33:38 +02:00

Opened #69 (bugfix) data overviews do not show incomplete data properly and also have the non-hardlinked amount of data for complete snapshots 2026-05-28 21:23:39 +02:00

Opened #75 Build snapshot restore command preview 2026-05-28 22:32:49 +02:00

Opened #76 Add per-host restore drill checklist 2026-05-28 22:32:49 +02:00

Opened #77 Document production restore procedures 2026-05-28 22:32:49 +02:00

Opened #78 Add snapshot file browse/search planning view 2026-05-28 22:32:49 +02:00

Opened #79 Add backup trend charts to dashboard 2026-05-28 22:32:50 +02:00

Opened #80 Add per-host run history analytics 2026-05-28 22:32:50 +02:00

Opened #81 Add storage capacity forecasting 2026-05-28 22:32:50 +02:00

Opened #82 Add metrics export endpoint 2026-05-28 22:32:50 +02:00

Opened #83 Add reusable host backup policy profiles 2026-05-28 22:32:50 +02:00

Opened #84 Add include/exclude rule templates and validation 2026-05-28 22:32:50 +02:00

Opened #85 Add retention simulator preview 2026-05-28 22:32:50 +02:00

Opened #86 Add maintenance windows and blackout periods 2026-05-28 22:32:50 +02:00

Opened #87 Add fine-grained operator roles 2026-05-28 22:32:50 +02:00

Opened #88 Add audit log for control panel actions 2026-05-28 22:32:50 +02:00

Opened #89 Harden updater sudoers and self-check guidance 2026-05-28 22:32:51 +02:00

Opened #90 Review SSH credential and secrets handling 2026-05-28 22:32:51 +02:00

Opened #91 Support multiple backup roots 2026-05-28 22:32:51 +02:00

Opened #92 Evaluate PostgreSQL or stronger multi-database support 2026-05-28 22:32:51 +02:00

Opened #93 Design guarded restore job execution 2026-05-28 22:32:51 +02:00

Opened #94 Design plugin/export integration model 2026-05-28 22:32:51 +02:00

Opened #95 adding notification gives 500 error 2026-05-28 22:46:37 +02:00