Releases: garethgeorge/backrest
Releases · garethgeorge/backrest
v0.7.0
0.7.0 (2023-12-22)
Features
- add activity bar to UI heading (f5c3e76)
- add clear error history button (48d80b9)
- add repo view (9522ac1)
- autoinstall required restic version (b385c01)
- basic forget support in backend and UI (d22d9d1)
- begin UI integration with backend (cccdd29)
- display queued operations (0c818bb)
- forget soft-deletes operations associated with removed snapshots (f3dc7ff)
- forget soft-deletes operations associated with removed snapshots (38bc107)
- implement add plan UI (9288589)
- implement backup scheduling in orchestrator (eadb1a8)
- implement basic plan view (4c6f042)
- implement delete button for plan and repo UIs (ffb0d85)
- implement forget and prune support in restic pkg (ffb4573)
- implement forget operation (ebccf3b)
- implement garbage collection of old operations (46456a8)
- implement prune support (#25) (a311b0a)
- implement repo unlocking and operation list implementation (6665ad9)
- implement repo, edit, and supporting RPCs (d282c32)
- implement restore operation through snapshot browser UI (#27) (d758509)
- implement snapshot browsing (8ffffa0)
- implement snapshot indexing (a90b30e)
- improve oplist performance and display forget operations in oplist (#22) (51b4921)
- initial oplog implementation (dd9142c)
- initial optree implementation (ba390a2)
- initial Windows OS support (f048cbf)
- match system color theme (darkmode support) (a8762dc)
- operations IDs are ordered by operation timestamp (a1ed6f9)
- present list of operations on plan view (6491dbe)
- repo can be created through UI (9ccade5)
- scaffolding basic UI structure (1273f81)
- show snapshots in sidenav (1a9a5b6)
- snapshot items are viewable in the UI and minor element ordering fixes (a333001)
- support ImportSnapshotOperation in oplog (89f95b3)
- support task cancellation (fc9c06d)
- update getting started guide (2c421d6)
Bug Fixes
- backup ordering in tree view (b9c8b3e)
- build and test fixes (4957496)
- connectivity issues with embedded server (482cc8e)
- deadlock in snapshots (93b2120)
- forget deadlocking and misc smaller bugs (b7c633d)
- hide no-op prune operations (20dd78c)
- improve error message formatting (ae33b01)
- improve operation ordering to fix snapshots indexed before forget operation (#21) (b513b08)
- improve output detail collection for command failures (c492f9b)
- improve UI performance (8488d46)
- improve Windows path handling (426aad4)
- incorrrect handling of oplog events in UI (95ca96a)
- operation ordering in tree view (2b4e1a2)
- operations marked as 'warn' rather than 'error' for partial backups (fe92b62)
- ordering of operations when viewed from backup tree (063f086)
- race condition in snapshot browser (f239b91)
- relax output parsing to skip over warnings (8f85b74)
- repo orchestrator tests (d077fc8)
- restic fails to detect summary event for very short backups (46b2a85)
- restic should initialize repo on backup operation (e57abbd)
- restora should not init repos added manually e.g. without the UI (68b50e1)
- snapshots out of order in UI (b9bcc7e)
- standardize on fully qualified snapshot_id and decouple protobufs from restic package (e6031bf)
- support more versions of restic (0cdfd11)
- task cancellation (d49b729)
- task priority not taking effect (af7462c)
- time formatting in operation list (53c7f12)
- UI layout adjustments (7d1b95c)
- unexpected config location on MacOS (8d40576)
- use timezone offset when grouping operations in OperationTree (06240bd)