Commit Graph
52 Commits
Author SHA1 Message Date
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 c83d080391 chore: refactor operations API to use selectors 2024-05-18 18:49:37 -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
garethgeorge a821580861 chore: run prettier on the codebase 2024-05-07 23:43:54 -07:00
garethgeorge 65bb8ef14b fix: hide successful hook executions in the backup view 2024-05-05 13:45:23 -07:00
Gareth 484701007f feat!: redefine hostname as a required property that maps to --host (#256) 2024-05-05 12:42:30 -07:00
GarethandGitHub 7a10bdca7b feat: overhaul task interface and introduce 'flow ID' for simpler grouping of operations (#253) 2024-04-28 23:05:13 -07:00
Gareth George f1e4619e9d fix: BackupInfoCollector handling of filtered events 2024-02-28 20:31:48 -08:00
Gareth George 5b362ccbb4 feat: improved stats visualization with graphs and cleanup operation filtering 2024-02-28 19:27:55 -08:00
garethgeorge 276b1d2c60 feat: add button to forget individual snapshots 2024-02-14 22:33:49 -08:00
garethgeorge f1ba1d91f3 fix: stats not displaying on long running repos 2024-02-04 03:36:53 -08:00
GarethandGitHub 4a1f3268a7 feat: authentication for WebUI (#62) 2024-02-01 01:19:16 -08:00
GarethandGitHub 9be413bbcc feat: add user configurable command hooks for backup lifecycle events (#60) 2024-01-29 01:24:55 -08:00
Gareth George 851bd125b6 feat: schedule index operations and stats refresh from repo view 2023-12-29 02:29:13 +00:00
Gareth George c5e435d640 fix: UI and code quality improvements 2023-12-26 07:57:11 +00:00
Gareth George adb0e3f230 feat: add stats to repo view e.g. total size in storage 2023-12-25 07:41:31 +00:00
Gareth George cc111970ca feat: display last operation status for each plan and repo in UI 2023-12-24 09:39:31 +00:00
GarethandGitHub fba6c8da86 fix: crashing bug on partial backup (#39) 2023-12-23 01:49:39 -08:00
GarethandGitHub df9e0aec90 chore: migrate to grpc-connect transport (#38) 2023-12-23 01:23:21 -08:00
GarethandGitHub 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
Gareth George 9522ac18de feat: add repo view 2023-12-22 08:27:48 +00:00
Gareth George 46456a8887 feat: implement garbage collection of old operations 2023-12-22 07:55:17 +00:00
Gareth George 20dd78cac4 fix: hide no-op prune operations 2023-12-21 01:01:17 +00:00
Gareth George 48d80b9473 feat: add clear error history button 2023-12-20 19:35:09 +00:00
Gareth George 95ca96a31f fix: incorrrect handling of oplog events in UI 2023-12-20 08:04:15 +00:00
Gareth George fe92b62578 fix: operations marked as 'warn' rather than 'error' for partial backups 2023-12-20 07:40:26 +00:00
garethgeorge 2603a0eb5c docs: rebrand as Restora WebUI for restic 2023-12-09 19:41:56 -08:00
garethgeorge b9bcc7e7c7 fix: snapshots out of order in UI 2023-12-08 11:17:30 -08:00
Gareth a8762dca32 feat: match system color theme (darkmode support) 2023-12-08 00:29:15 -08:00
Gareth 426aad4890 fix: improve Windows path handling 2023-12-07 23:26:32 -08:00
garethgeorge 063f086a6e fix: ordering of operations when viewed from backup tree 2023-12-04 23:45:10 -08:00
garethgeorge 6665ad98d7 feat: implement repo unlocking and operation list implementation 2023-12-04 21:50:21 -08:00
Gareth 51b49214e3 feat: improve oplist performance and display forget operations in oplist (#22) 2023-12-02 16:23:26 -08:00
GarethandGitHub b513b08e51 fix: improve operation ordering to fix snapshots indexed before forget operation (#21) 2023-12-01 20:01:05 -08:00
garethgeorge d22d9d1a05 feat: basic forget support in backend and UI 2023-11-30 22:47:46 -08:00
garethgeorge 0c818bb945 feat: display queued operations 2023-11-28 21:33:08 -08:00
Gareth George 4cd84223cf implement tree view 2023-11-25 17:27:28 -08:00
Gareth George 79256fca32 optree UI refinements and backend prep for operation list view by snapshot id 2023-11-25 15:13:34 -08:00
Gareth George 10348a3b19 differentiate operations in tree view 2023-11-24 00:37:05 -08:00
Gareth George 7ad3a74fb2 created basic tree layout 2023-11-25 17:09:00 -08:00
Gareth George ba390a2ca1 feat: initial optree implementation 2023-11-23 02:07:27 -08:00
Gareth George 1a9a5b60d2 feat: show snapshots in sidenav 2023-11-18 00:21:21 -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 4c6f042250 feat: implement basic plan view 2023-11-15 14:27:59 -08:00
garethgeorge 482cc8ebbc fix: connectivity issues with embedded server 2023-11-12 04:09:45 -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