Skip to content

Group matching/similar clones in history #6

@alexheretic

Description

@alexheretic

Since clones are generally meant to be rerun again and again over time, it'd be nice for the history view to allow managing these more easily.

The history is currently a list ordered with the most recent task at the top.

v0.16

History

  • sda1 arch -> /mnt/backups - 2 days ago
    • Image file arch-2017-09-11...
    • Image size 6 GiB
    • Runtime 0:02:00
  • sda2 ubuntu -> /mnt/backups - 2 days ago
  • sda1 arch -> /mnt/backups - 9 days ago
  • sda2 ubuntu -> /mnt/backups - 9 days ago
  • sda1 arch -> /mnt/backups - 16 days ago
  • sda2 ubuntu -> /mnt/backups - 16 days ago

For this kind of usage it'd be more useful to group, something like:

future version

History

  • sda1 arch -> /mnt/backups - 2 days ago (3 total)
  • sda2 ubuntu -> /mnt/backups - 2 days ago (3 total)

Which would expand on a single click to:

future version

History

  • sda1 arch -> /mnt/backups - 2 days ago (3 total)
    • 2 days ago
      • Image file arch-2017-09-11...
      • Image size 6 GiB
      • Runtime 0:02:00
    • 9 days ago
      • Image file arch-2017-09-04...
      • Image size 5.9 GiB
      • Runtime 0:02:02
    • 16 days ago
      • Image file arch-2017-08-28...
      • Image size 5.8 GiB
      • Runtime 0:01:54
  • sda2 ubuntu -> /mnt/backups - 2 days ago (3 total)

This grouping will only be for successful clones. Restores, in progress & failed ones will still be separate.

It should pave the way for a little group management too, ie delete all/clear all (in the example deleting/forgetting all 3 clone images). Also some conveniences like a settings for 'keep latest n clones after re-running'

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions