Uploaded image for project: 'Magnolia DAM Module'
  1. Magnolia DAM Module
  2. MGNLDAM-1217

Download multiple assets at the same time

XMLWordPrintable

      This improvement is (part of) the second use case that we want to cover with the "Bulk actions for multiple assets" epic MGNLDAM-1007

      As an author, I want to be able select multiple assets at the same time so to download them in just one click 

      [ On Productboard ]

      AC

      From the Assets App:

      • Select multiple assets at the same time,
        • Download multiple assets within the same folder
          • files will be zipped without any folder structure, the name of the zip file will be enough
        • Download multiple assets in different folders
          • Keep the folder's structure (up until there is a common folder for the child items)
        • Download folders, and their sub-items (NEED VALIDATION)
      • Download item action allows me to download multiple assets at the same time
        • The download action will create a ZIP file containing the selected assets
      • Notify the user when long-running processing is running
        • not in detail, just notify the user when the process starts and when it ends CURRENT SOLUTION DOES NOT WORK
        • progress bar is out of scope VISUAL FEEDBACK IS NEEDED
      • Create another action 'Download assets' and replace the old 'Download asset' action, when multiple files are selected
      • Create a dialog with, 'zip filename' and 'Download to' fields that will include `Download all` and `Cancel` buttons
        • users can already choose the target destination using the native browser capabilities
        • the Multiple download action can be configured with a custom archive name 
        • VISUAL FEEDBACK IS NEEDED so this item will be covered in a followup

       

      Desired behavior in case of duplicated file name: 

       

      Dev notes

      • the processing (not the downloading) could block the UI. Please ensure that User experience is not affected
      • External DAM not in scope but enable support for extending the bulk download for it.

       

      Out of Scope

      • Download action not in the Assets Chooser
      • Not for external dam
      • Folders behaviour does not change (due to other actions being associated with folder selection)

        Acceptance criteria

          1.
          Download multiple assets at the same time Sub-task To Do Unassigned

          0%

          Original Estimate - 8m
          Remaining Estimate - 8m
          2.
          Notify user Sub-task To Do Unassigned

          0%

          Original Estimate - 5m
          Remaining Estimate - 5m
          3.
          Create download assets action Sub-task To Do Unassigned

          0%

          Original Estimate - 0.05h
          Remaining Estimate - 0.05h
          4.
          Download dialog Sub-task To Do Unassigned  

              aichimescu Andrei Ichimescu
              ldelnevo Laura Delnevo
              AuthorX
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved:
                Work Started:

                  Task DoD

                    Estimated:
                    Original Estimate - 16m
                    16m
                    Remaining:
                    Remaining Estimate - 16m
                    16m
                    Logged:
                    Time Spent - Not Specified
                    Not Specified