Commit Graph
118 Commits
Author SHA1 Message Date
Gareth 9080dfe79f feat: support live logrefs for in-progress operations (#456) 2024-09-04 22:03:10 -07:00
garethgeorge 8ad64f820d chore: fix tooltips for schedule form item 2024-09-04 19:51:54 -07:00
garethgeorge 102d82504c fix: misc bugs in restore operation view and activity bar view 2024-09-03 22:32:21 -07:00
Gareth 0a620e189c fix: remove migrations for fields that have been since backrest 1.0.0 (#453) 2024-09-03 21:31:51 -07:00
Gareth 558c32c1a7 feat: compact the scheduling UI and use an enum for clock configuration (#452) 2024-09-03 20:19:42 -07:00
Gareth b3dbb5690c feat: implement scheduling relative to last task execution (#439) 2024-08-26 22:35:06 -07:00
garethgeorge 5864f8283c fix: UI quality of life improvements 2024-08-26 19:56:09 -07:00
Gareth a9ef92d765 feat: implement 'on error retry' policy (#428) 2024-08-26 19:21:18 -07:00
garethgeorge 5b5230e457 fix: hide system operations in tree view 2024-08-26 19:20:38 -07:00
garethgeorge fbb1da365e fix: restic cli commands through 'run command' are cancelled when closing dialogue 2024-08-25 22:05:26 -07:00
Gareth ab14b07553 chore: refactor oplog interface to abstract storage (#429) 2024-08-25 21:46:22 -07:00
garethgeorge 7fe6cce350 fix: double display of snapshot ID for 'Snapshots' in operation tree 2024-08-18 13:04:42 -07:00
garethgeorge 4c967e34c6 fix: reformat tags row in operation list 2024-08-18 13:04:42 -07:00
garethgeorge 83c776163f feat: add UI support for new summary details introduced in restic 0.17.0 2024-08-14 19:16:58 -07:00
garethgeorge 868b659463 fix: hide cron options for hours/minutes/days of week for infrequent schedules 2024-08-14 18:09:59 -07:00
garethgeorge 3ae81c945a fix: activitybar does not reset correctly when an in-progress operation is deleted 2024-08-14 17:33:05 -07:00
Gareth f10b7d8308 feat: improve hook UX and execution model (#357) 2024-07-11 01:28:23 -07:00
garethgeorge 07cded9ef0 fix: operation tree key conflicts 2024-07-03 17:48:55 -07:00
garethgeorge 8992e4e75f 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
2024-07-02 20:51:09 -07:00
garethgeorge c2cf82a07f fix: restore always uses ~/Downloads path 2024-07-01 22:22:43 -07:00
garethgeorge 682911cb16 fix: operation tree UI bugs 2024-07-01 22:22:31 -07:00
garethgeorge a846eb26b4 chore: continue to cleanup io handling 2024-06-25 19:32:22 -07:00
garethgeorge ee9945d102 feat: misc ui improvements 2024-06-25 12:14:55 -07:00
garethgeorge 038d0e4bc9 fix: misc ui consistency and refresh errors 2024-06-13 18:16:41 -07:00
garethgeorge f73e40e666 fix: viewing backup details in very long tree view 2024-06-13 00:26:13 -07:00
garethgeorge 78742ca965 fix: hook bug fixes 2024-06-13 00:25:26 -07:00
garethgeorge 14df2b05d7 fix: UI refresh timing bugs 2024-05-27 14:06:13 -07:00
Gareth 311b09fdd4 feat: support restic check operation (#303) 2024-05-27 10:26:18 -07:00
Gareth c05ad8c2f4 fix: collection of ui refresh timing bugs 2024-05-26 21:36:40 -07:00
Gareth a6f9db5986 fix: snapshot browser on Windows 2024-05-24 17:40:50 -07:00
garethgeorge 580fff5aed fix: rebase stats panel onto a better chart library 2024-05-19 18:44:13 -07:00
garethgeorge d023957028 fix: schedule view bug 2024-05-19 18:30:26 -07:00
Gareth 10a509272c feat: unified scheduling model (#282) 2024-05-19 15:52:16 -07:00
garethgeorge 680a23d327 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 0e526403b8 fix: UI fixes for restore row and settings modal 2024-05-17 16:44:12 -07:00
garethgeorge e599a3e2d1 fix: add virtual root node to snapshot browser 2024-05-08 00:53:53 -07:00
garethgeorge 5904a8856e chore: run prettier on the codebase 2024-05-07 23:43:54 -07:00
garethgeorge 59fb5b66ac fix: secure download URLs when downloading tar archive of exported files 2024-05-05 12:42:30 -07:00
Gareth 912772df14 feat: add download link to create a zip archive of restored files 2024-05-05 12:42:30 -07:00
Gareth e4ce8602e8 feat: overhaul task interface and introduce 'flow ID' for simpler grouping of operations (#253) 2024-04-28 23:05:13 -07:00
garethgeorge e3965db42a feat: allow hook exit codes to control backup execution (e.g fail, skip, etc) 2024-04-12 00:05:27 -07:00
garethgeorge 270cd01a6b feat: improve observability by exposing restic command logs in UI 2024-03-30 15:03:30 -07:00
Gareth George 9fa8ebc144 fix: correctly auto-expand first 5 backups when opening plan/repo 2024-03-30 09:45:47 +00:00
Gareth George b5cbeab961 feat: support shoutrrr notification service 2024-03-30 08:52:53 +00:00
Gareth George d08d525743 fix: cleanup spacing and hook titles in AddRepoModal and AddPlanModal 2024-03-30 07:47:40 +00:00
garethgeorge 5f4d83b091 fix: forget operations failing with new retention policy format 2024-03-19 09:50:57 -07:00
Gareth George 80a90fa1f8 feat: improved stats visualization with graphs and cleanup operation filtering 2024-02-28 19:27:55 -08:00
Gareth George 50ad698974 fix: restore operations should succeed for unassociated snapshots 2024-02-21 14:13:07 -08:00
garethgeorge 65fe87475a fix: migrate prune policy options to oneof 2024-02-19 22:28:55 -08:00
Gareth 6a6cf93aed feat: display non-fatal errors in backup operations (e.g. unreadable files) in UI (#100) 2024-02-17 01:22:48 -08:00