What's Changed
- chore(release): bump version to 2.3.4 (8fce07a)
- fix(restore): let admins restore outside LOCAL_MOUNT_POINTS (fa1ef7f)
- fix(ssh): quote remote paths and refuse option-like SSH users and hosts (4de9b4a)
- fix(security): allowlist user supplied borg create and check flags (952521a)
- fix(security): gate admin-only routers, confine local paths, tighten restore authz (9b2b7a5)
- fix(plans): keep an earlier maintenance failure in the backup's status (#1235) (a435f1a)
- fix(security): enforce repo-scoped authorization on browse, scripts, mounts, delete-jobs and activity logs (#1234) (2366055)
- feat(cloud-mirror): read-only SSHFS source and optional SFTP key (#1062) (#1226) (9e6ef0f)
- fix(agent): bump the agent to 0.1.11 so enrolled agents receive the Borg 1 lock-wait change (#1233) (c31d0e5)
- test: count statements on the test's own session, not the whole engine (#1230) (d04e10c)
- feat(plans): run a restore check on the new archive after plan backups (#1162) (#1229) (3e14be7)
- chore(deps): bump the backend-minor-patch group with 5 updates (#1227) (ad3fcad)
- chore(deps): bump the frontend-minor-patch group (#1228) (24be318)
- feat(archives): ring stale measurements on the growth chart (#1111) (#1225) (9670e50)
- test(theme): assert palette contrastText tokens are opaque (#1164) (#1224) (ba1f251)
Docker Images
Published to Docker Hub:
docker pull ainullcode/borg-ui:2.3.4
docker pull ainullcode/borg-ui:latest
Install without Docker
Debian or Ubuntu host (bare metal, VM, or LXC):
curl -fsSLO https://github.com/karanhudia/borg-ui/releases/download/v2.3.4/install.sh
curl -fsSL https://github.com/karanhudia/borg-ui/releases/download/v2.3.4/install.sh.sha256 | sha256sum -c - \
&& sudo bash install.sh --version 2.3.4
Full Changelog: v2.3.3...v2.3.4