Uploaded image for project: 'Xporter for Jira'
  1. Xporter for Jira
  2. XPORTER-2294

As a User, I can set some exports to background

    XporterXMLWordPrintable

Details

    • Story
    • Status: Closed
    • Major
    • Resolution: Done
    • None
    • Release 6.2.0
    • User Export Manager
    • None
    • R6.2.0 Sprint 6, R6.2.0 Sprint 2, R6.2.0 Sprint 3, R6.2.0 Sprint 4, R6.2.0 Sprint 5
    • OK

    Description

      A new page must be created on Xporter Administration page called Xporter Processes.

       

      ACs

      • A new option must be added on Jira Top bar as shown here:  .
        • When the user does mouse hover/click the icon a new inline dialog must be shown with the current background processes of the current user.
        • Max entries to show 5.
        • The user will be able to cancel and download files directly from this inline dialog.
          • Actions:
            • Export In progress - X Cancel the export, Download buttons must be disabled
            • Finished Export - X Clear the entry from the list, Download button must be enabled.
            • Canceld Export - X Clear the entry from the list, Download must be disabled.
        • This inline dialog must have a link in the bottom to redirect the user to a new page which shows all active export processes.
      • A new page must be created in order to show all the active export processes of the current user. 
        • This page will have a table with all processes running and done with the following data:
          • Execution Context (Single, Multiple, Workflow A, Workflow B, Scheduled Report)
          • JQL/Issue
          • Created DateTime
          • Progress bar
          • Actions (Running: Cancel, Finished: Clear and Download)
          • Global action called "Clear All" to clear all finished processes.
          • Cancel and clear actions must have confirmation.
        • Actions
          • Export In progress - X Cancel the export, Download buttons must be disabled
          • Finished Export - X Clear the entry from the list, Download button must be enabled.
          • Canceled Export - X Clear the entry from the list, Download must be disabled.
      • The Xporter dialog must be changed in order to add an action to send the processing to the background.
        • When the user clicks on OK button, the dialog must be hidden and the number of downloads in progress must be updated on Xporter Exports 
        • When the user clicks outside of the dialog, the dialog must be closed and a Jira message must be shown saying: Your export is now being processed in the background. The count of in-progress exports must be increased on Jira top bar.
        • A new cancel option must be added and when clicket a confirmation message must be shown.

      Note: When the user clicks outside of the dialog the process must run in the background.

      Attachments

        1. XporterUserprocesses.png
          XporterUserprocesses.png
          760 kB
        2. XporterInlineDialog.png
          XporterInlineDialog.png
          363 kB
        3. XporterExportCount.png
          XporterExportCount.png
          105 kB
        4. XporterDialogPart2.png
          XporterDialogPart2.png
          178 kB
        5. XporterDialogPart1.png
          XporterDialogPart1.png
          219 kB
        6. Icons-Export-Download-SVG.zip
          7 kB
        7. Document_Icons_SVG.zip
          17 kB

        Activity

          People

            tfsi Tiago Silva [X] (Inactive)
            rmbr Rui Rodrigues
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 weeks, 1 day, 7 hours, 42 minutes
                2w 1d 7h 42m