issues
search
garethgeorge
/
backrest
Backrest is a web UI and orchestrator for restic backup.
GNU General Public License v3.0
1.16k
stars
37
forks
source link
feat: improve hook UX and execution model
#357
Closed
garethgeorge
closed
2 months ago
garethgeorge
commented
3 months ago
significant changes are
hooks are now organized as children of the operation that triggered them in the UI
the type of hook is now included in the execution details displayed in the UI
both successful and failed hooks are visible in the UI, sections containing failed child hooks will be expanded by default
under-the-hood hooks are now tasks and execute with the same semantics re: log capture, error handling, etc.
improved hook interface -- new hook types can now be easily registered via a registry object, will enable additional hook type support going forward.
Screenshot
significant changes are
Screenshot