You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Import existing repositories with a storage scan (#319) — a new "Scan Storage for Repositories" button on the client's Import panel finds borg repositories on the server's storage that BBS doesn't know about (e.g. copied over from an old server after a rebuild). Importing one shows exactly what will happen — the from/to paths, whether it's an instant rename or a sized copy, and a free-space check that refuses when the destination is too small — then moves the repo into place, fixes permissions, and rebuilds the catalog. Repositories using keyfile encryption are rejected with an explanation, since their key lives outside the repository.
Replicate repositories to multiple S3 destinations (#263) — attach any number of named S3 configurations to a repository (different providers, self-hosted MinIO, etc.). Each destination syncs independently after every prune and tracks its own last-sync time, and you choose which destination to restore from. The Storage page now lists all S3 sync configurations under the Global S3 card.
Bug Fixes
Creating or renaming a plugin configuration with a name that already exists showed a raw database error instead of a friendly message.