These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
Commit: | 18354c8 | |
---|---|---|
Author: | Ian Paterson | |
Committer: | GitHub |
fix: --keep-last n param to mitigate loss of sub-hourly snapshots (#741)
The documentation is generated from this commit.
Commit: | 489c6f5 | |
---|---|---|
Author: | Gareth George |
fix: add missing hooks for CONDITION_FORGET_{START, SUCCESS, ERROR}
Commit: | ec95c4a | |
---|---|---|
Author: | johan-scriptdrift | |
Committer: | GitHub |
fix: add priority fields to gotify notifications (#678) Co-authored-by: Johan Larsson <jl311888@gmail.com>
Commit: | 146032a | |
---|---|---|
Author: | Gareth George | |
Committer: | Gareth George |
fix: more robust delete repo and misc repo guid related bug fixes
Commit: | 99264b2 | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
fix: provide an option for auto-initializing repos created externally (#650)
Commit: | 52b46b8 | |
---|---|---|
Author: | Gareth George |
prework supporting implicit init on orchestrator creation
Commit: | a4b4de5 | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
feat: initial backend implementation of multihost synchronization (#562)
Commit: | eaa5a61 | |
---|---|---|
Author: | Gareth George | |
Committer: | Gareth George |
add repo provider param
Commit: | 21f913e | |
---|---|---|
Author: | Gareth George | |
Committer: | Gareth George |
use repo guid in sync protocol
Commit: | 2158887 | |
---|---|---|
Author: | Gareth George | |
Committer: | Gareth George |
add repo guid property
Commit: | a951fba | |
---|---|---|
Author: | Gareth George | |
Committer: | Gareth George |
more bug fixes and update UI to use GUIDs
Commit: | c76fd56 | |
---|---|---|
Author: | Gareth George | |
Committer: | Gareth George |
migrate all queries to use repoguid - eliminate repoid
Commit: | fe64b1e | |
---|---|---|
Author: | Gareth George | |
Committer: | Gareth George |
move proto to new file
Commit: | 834c1c0 | |
---|---|---|
Author: | Gareth George | |
Committer: | Gareth George |
progress managing remote config sync and syncmanager impl
Commit: | 7fc9820 | |
---|---|---|
Author: | Gareth George | |
Committer: | Gareth George |
more proto changes and starting to introduce 'sync manager' as a coordinator
Commit: | 87ffded | |
---|---|---|
Author: | Gareth George | |
Committer: | Gareth George |
basic connectivity established
Commit: | 7c7fc12 | |
---|---|---|
Author: | garethgeorge | |
Committer: | Gareth George |
initial multihost prototyping
Commit: | 5b99492 | |
---|---|---|
Author: | Gareth George | |
Committer: | Gareth George |
normalize sqlite schema
Commit: | 5e6a765 | |
---|---|---|
Author: | Gareth George | |
Committer: | Gareth George |
more sqlite schema changes
Commit: | f2db80d | |
---|---|---|
Author: | Gareth George | |
Committer: | Gareth George |
test coverage
Commit: | 52bd049 | |
---|---|---|
Author: | Gareth George | |
Committer: | Gareth George |
config sync works & operation sync partially functional
Commit: | 1bb3cd7 | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
feat: add a "test configuration" button to aid users setting up new repos (#582)
Commit: | 4231bb7 | |
---|---|---|
Author: | Gareth George | |
Committer: | Gareth George |
proto changes
Commit: | afcecae | |
---|---|---|
Author: | garethgeorge | |
Committer: | garethgeorge |
feat: support --skip-if-unchanged
Commit: | 4b3c7e5 | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
feat: add a summary dashboard as the "main view" when backrest opens (#518)
Commit: | 0daa74f | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
chore: misc bug fixes supporting sqlite migration (#517)
Commit: | 28c3172 | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
feat: track long running generic commands in the oplog (#516)
Commit: | f6ee51f | |
---|---|---|
Author: | Francisco Javier | |
Committer: | GitHub |
feat: initial support for healthchecks.io notifications (#480)
Commit: | 3056203 | |
---|---|---|
Author: | garethgeorge |
fix: prunepolicy.max_unused_percent should allow decimal values
Commit: | 94ed137 | |
---|---|---|
Author: | garethgeorge | |
Committer: | garethgeorge |
feat: start implementing rustic daemon
Commit: | bfaad8b | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
feat: support live logrefs for in-progress operations (#456)
Commit: | 546482f | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
fix: remove migrations for fields that have been since backrest 1.0.0 (#453)
Commit: | 9205da1 | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
feat: compact the scheduling UI and use an enum for clock configuration (#452)
Commit: | 6ed1280 | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
feat: implement scheduling relative to last task execution (#439)
Commit: | 038bc87 | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
feat: implement 'on error retry' policy (#428)
Commit: | 79cae5b | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
chore: refactor oplog interface to abstract storage (#429)
Commit: | c1c7b97 | |
---|---|---|
Author: | garethgeorge | |
Committer: | garethgeorge |
more refactoring
Commit: | 9176695 | |
---|---|---|
Author: | garethgeorge | |
Committer: | garethgeorge |
cont'd progress
Commit: | 2a37e69 | |
---|---|---|
Author: | garethgeorge | |
Committer: | garethgeorge |
progress towards operation sync protocol for multihost
Commit: | 763fa9a | |
---|---|---|
Author: | garethgeorge | |
Committer: | garethgeorge |
initial protobuffers for multihost
Commit: | 505765d | |
---|---|---|
Author: | garethgeorge |
feat: start tracking snapshot summary fields introduced in restic 0.17.0
Commit: | 5374273 | |
---|---|---|
Author: | garethgeorge |
feat: accept up to 2 decimals of precision for check % and prune % policies
Commit: | 4d0d13e | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
feat: improve hook UX and execution model (#357)
Commit: | 620caed | |
---|---|---|
Author: | garethgeorge | |
Committer: | garethgeorge |
fix: improve handling of restore operations - restore operations are split into a new flow - added support displaying restore operation percentage and other details in tree view
Commit: | 0c9f366 | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
feat: support nice/ionice as a repo setting (#309)
Commit: | ce42f68 | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
feat: support restic check operation (#303)
Commit: | 531cd28 | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
feat: unified scheduling model (#282)
Commit: | c83d080 | |
---|---|---|
Author: | garethgeorge | |
Committer: | garethgeorge |
chore: refactor operations API to use selectors
Commit: | fbad981 | |
---|---|---|
Author: | garethgeorge |
feat: implement 'run command' button to execute arbitrary restic commands in a repo
Commit: | 65bb8ef | |
---|---|---|
Author: | garethgeorge |
fix: hide successful hook executions in the backup view
Commit: | a30d5ef | |
---|---|---|
Author: | garethgeorge | |
Committer: | Gareth |
fix: secure download URLs when downloading tar archive of exported files
Commit: | f0ee20f | |
---|---|---|
Author: | garethgeorge | |
Committer: | Gareth |
feat: add CONDITION_SNAPSHOT_WARNING hook triggered by any warning status at the completion of a snapshot
Commit: | 5a996d7 | |
---|---|---|
Author: | garethgeorge | |
Committer: | Gareth |
feat: update snapshot management to track and filter on instance ID, migrate existing snapshots
Commit: | 4847010 | |
---|---|---|
Author: | Gareth | |
Committer: | Gareth |
feat!: redefine hostname as a required property that maps to --host (#256)
Commit: | 7a10bdc | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
feat: overhaul task interface and introduce 'flow ID' for simpler grouping of operations (#253)
Commit: | c4ae5b3 | |
---|---|---|
Author: | garethgeorge | |
Committer: | garethgeorge |
feat: allow hook exit codes to control backup execution (e.g fail, skip, etc)
Commit: | 4e2bf1f | |
---|---|---|
Author: | garethgeorge | |
Committer: | garethgeorge |
fix: handle backpressure correctly in event stream
Commit: | eeb8c8e | |
---|---|---|
Author: | garethgeorge | |
Committer: | garethgeorge |
feat: improve observability by exposing restic command logs in UI
Commit: | fa6407c | |
---|---|---|
Author: | Gareth George |
feat: support shoutrrr notification service
Commit: | 8429174 | |
---|---|---|
Author: | Gareth George |
feat: allow disabling authentication
Commit: | aea74c5 | |
---|---|---|
Author: | garethgeorge | |
Committer: | Gareth |
feat: add option to disable scheduled execution of a plan
Commit: | 56f5e40 | |
---|---|---|
Author: | Gareth George |
feat: support flag overrides for 'restic backup' in plan configuration
Commit: | 448107d | |
---|---|---|
Author: | Gareth George |
fix: restore operations should succeed for unassociated snapshots
Commit: | ef41d34 | |
---|---|---|
Author: | garethgeorge |
fix: migrate prune policy options to oneof
Commit: | bf6fb7e | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
feat: add case insensitive excludes (iexcludes) (#108)
Commit: | c1ee33f | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
feat: add opt-in auto-unlock feature to remove locks on forget and prune (#107)
Commit: | caac35a | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
feat: display non-fatal errors in backup operations (e.g. unreadable files) in UI (#100)
Commit: | 276b1d2 | |
---|---|---|
Author: | garethgeorge | |
Committer: | garethgeorge |
feat: add button to forget individual snapshots
Commit: | 05e5ae0 | |
---|---|---|
Author: | garethgeorge | |
Committer: | garethgeorge |
fix: stats operations running at wrong interval
Commit: | 8fa90ab | |
---|---|---|
Author: | garethgeorge | |
Committer: | garethgeorge |
feat: add slack webhook
Commit: | 0cf01e0 | |
---|---|---|
Author: | garethgeorge | |
Committer: | garethgeorge |
fix: store large log outputs in tar bundles of logs
Commit: | 4a1f326 | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
feat: authentication for WebUI (#62)
Commit: | e0ce655 | |
---|---|---|
Author: | garethgeorge |
feat: implement gotify hook type
Commit: | 25924b6 | |
---|---|---|
Author: | garethgeorge |
feat: implement discord hook type
Commit: | 9be413b | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
feat: add user configurable command hooks for backup lifecycle events (#60)
Commit: | 3fd08eb | |
---|---|---|
Author: | garethgeorge |
feat: make prune policy configurable in the addrepoview in the UI
Commit: | 5add0d8 | |
---|---|---|
Author: | Gareth George |
feat: add backrest logo
Commit: | 7711297 | |
---|---|---|
Author: | Gareth George | |
Committer: | Gareth George |
feat: index snapshots created outside of backrest
Commit: | adb0e3f | |
---|---|---|
Author: | Gareth George |
feat: add stats to repo view e.g. total size in storage
Commit: | cc11197 | |
---|---|---|
Author: | Gareth George | |
Committer: | Gareth George |
feat: display last operation status for each plan and repo in UI
Commit: | 26d4724 | |
---|---|---|
Author: | Gareth George |
feat: add repo stats to restic package
Commit: | df9e0ae | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
chore: migrate to grpc-connect transport (#38)
Commit: | 94f73d4 | |
---|---|---|
Author: | Gareth George |
chore: rebrand as backrest
Commit: | 46456a8 | |
---|---|---|
Author: | Gareth George |
feat: implement garbage collection of old operations
Commit: | 48d80b9 | |
---|---|---|
Author: | Gareth George |
feat: add clear error history button
Commit: | fc9c06d | |
---|---|---|
Author: | Gareth George |
feat: support task cancellation
Commit: | fe92b62 | |
---|---|---|
Author: | Gareth George |
fix: operations marked as 'warn' rather than 'error' for partial backups
Commit: | 2603a0e | |
---|---|---|
Author: | garethgeorge |
docs: rebrand as Restora WebUI for restic
Commit: | 6665ad9 | |
---|---|---|
Author: | garethgeorge |
feat: implement repo unlocking and operation list implementation
Commit: | d758509 | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
feat: implement restore operation through snapshot browser UI (#27)
Commit: | a311b0a | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
feat: implement prune support (#25)
Commit: | 51b4921 | |
---|---|---|
Author: | Gareth | |
Committer: | garethgeorge |
feat: improve oplist performance and display forget operations in oplist (#22)
Commit: | dff3b06 | |
---|---|---|
Author: | Gareth | |
Committer: | GitHub |
feat: improve oplist performance and display forget operations in oplist (#22)
Commit: | d22d9d1 | |
---|---|---|
Author: | garethgeorge | |
Committer: | garethgeorge |
feat: basic forget support in backend and UI
Commit: | ebccf3b | |
---|---|---|
Author: | garethgeorge | |
Committer: | garethgeorge |
feat: implement forget operation
Commit: | 0c818bb | |
---|---|---|
Author: | garethgeorge |
feat: display queued operations
Commit: | 4957496 | |
---|---|---|
Author: | garethgeorge | |
Committer: | garethgeorge |
fix: build and test fixes
Commit: | 4cd8422 | |
---|---|---|
Author: | Gareth George |
implement tree view
Commit: | 7ad3a74 | |
---|---|---|
Author: | Gareth George |
created basic tree layout
Commit: | 79256fc | |
---|---|---|
Author: | Gareth George | |
Committer: | Gareth George |
optree UI refinements and backend prep for operation list view by snapshot id