garethgeorge
0764804ea5
fix: schedule view bug
2024-05-19 18:30:26 -07:00
Gareth
531cd286d8
feat: unified scheduling model ( #282 )
2024-05-19 15:52:16 -07:00
garethgeorge
df4be0f7bc
fix: miscellaneous bug fixes
...
* Fixes a problem with incorrectly scanning and removing pending events
from the operation log for new installations
* Fixes a bug with the operation tree incorrectly applying query
selectors when filtering events
* Updates tooltips and comments in PlanView and GettingStartedGuide
2024-05-18 21:14:02 -07:00
garethgeorge
1a053f2748
feat: keep a rolling backup of the last 10 config versions
2024-05-18 19:28:19 -07:00
garethgeorge
711064fb00
fix: reserve IDs starting and ending with '__' for internal use
2024-05-18 19:24:05 -07:00
garethgeorge
294864fe43
fix: prompt for user action to set an instance ID on upgrade
2024-05-18 19:09:58 -07:00
garethgeorge
411a4fb6f0
fix: concurrency issues in run command handler
2024-05-12 00:37:22 -07:00
garethgeorge
9d6c1baf87
fix: retention policy display may show default values for some fields
2024-05-12 00:13:02 -07:00
Gareth
be0cdd59be
feat: improve support for instance ID tag
2024-05-05 12:42:30 -07:00
Gareth
f314c7cced
feat: validate plan ID and repo ID
2024-05-05 12:42:30 -07:00
Gareth
484701007f
feat!: redefine hostname as a required property that maps to --host ( #256 )
2024-05-05 12:42:30 -07:00
garethgeorge
4b2763cdbb
chore: improve log messages
2024-04-08 00:28:41 -07:00
Gareth George
6f330ac37b
feat: sort lists in configuration
2024-03-30 07:23:34 +00:00
garethgeorge
aea74c51c0
feat: add option to disable scheduled execution of a plan
2024-03-19 00:19:15 -07:00
Gareth George
5a5a229f45
feat: use disambiguated retention policy format
2024-03-19 00:19:15 -07:00
garethgeorge
ef41d34d53
fix: migrate prune policy options to oneof
2024-02-19 22:28:55 -08:00
garethgeorge
41ddc8e1a9
feat: add flags to configure backrest options e.g. --config-file, --data-dir, --restic-cmd, --bind-address
2024-02-17 00:04:24 -08:00
Gareth
9be413bbcc
feat: add user configurable command hooks for backup lifecycle events ( #60 )
2024-01-29 01:24:55 -08:00
garethgeorge
ecff0e57c1
fix: chmod config 0600 such that only the creating user can read
2024-01-24 23:50:10 -08:00
Gareth
90b5314f29
docs: create install scripts and update docs ( #37 )
2023-12-22 18:39:14 -08:00
Gareth George
94f73d456c
chore: rebrand as backrest
2023-12-22 09:06:23 +00:00
garethgeorge
74451917bc
docs: update README.md with detailed install and usage instructions
2023-12-09 20:41:19 -08:00
garethgeorge
2603a0eb5c
docs: rebrand as Restora WebUI for restic
2023-12-09 19:41:56 -08:00
Gareth
8d40576c65
fix: unexpected config location on MacOS
2023-12-07 18:10:58 -08:00
Gareth
f048cbf10d
feat: initial Windows OS support
2023-12-07 11:27:58 -08:00
garethgeorge
b7c633d021
fix: forget deadlocking and misc smaller bugs
2023-12-02 13:21:57 -08:00
garethgeorge
d22d9d1a05
feat: basic forget support in backend and UI
2023-11-30 22:47:46 -08:00
Gareth George
b385c01121
feat: autoinstall required restic version
2023-11-28 01:02:32 -08:00
Gareth George
48837b0aa2
chore: cleanup environment variable option parsing and config handling
2023-11-27 18:40:08 -08:00
garethgeorge
4c959081f3
chore: fix test coverage
2023-11-15 23:50:50 -08:00
garethgeorge
a33300175c
feat: snapshot items are viewable in the UI and minor element ordering fixes
2023-11-15 23:45:27 -08:00
garethgeorge
6491dbed14
feat: present list of operations on plan view
2023-11-15 21:37:22 -08:00
garethgeorge
eadb1a8201
feat: implement backup scheduling in orchestrator
2023-11-14 21:52:06 -08:00
garethgeorge
92885898cf
feat: implement add plan UI
2023-11-12 02:57:48 -08:00
garethgeorge
d282c32c8b
feat: implement repo, edit, and supporting RPCs
2023-11-12 00:46:34 -08:00
garethgeorge
9ccade5ccd
feat: repo can be created through UI
2023-11-11 20:43:00 -08:00
garethgeorge
aeb831868b
restic library
2023-11-10 18:32:29 -08:00
garethgeorge
dd9e14e450
Initial commit
2023-11-10 00:59:48 -08:00