Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-12081

Display batch statuses in Mail Status Admin UI

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 6.4
    • Fix Version/s: None
    • Component/s: Mail
    • Labels:
      None
    • Difficulty:
      Unknown
    • Similar issues:

      Description

      Right now we display statuses for each mail. We need to also display info about the batches.

      The proposal is to:

      • Introduce a new DB table for batch data:
        • batch id
        • batch status: in progress, stopped, finished
        • number of mails in the batch
      • When click on Mail Status in Admin UI, display a LT displaying batch statuses with following columns:
        • batch id
        • batch status: in progress, stopped, finished
        • number of mails in the batch
        • number of mails that have been sent successfully
        • number of mails that have failed to be sent
        • actions column with buttons: "Details", "Delete", "Resend"
      • When clicking on "Details", display the LT with one status line per mail for the batch (the LT that is currently displayed)
      • When clicking on "Resend", resend all mails that have not been sent successfully (on error or in the prepare state). The "Resend" button should be greyed out till the batch status is "finished". See XWIKI-11652
      • When clicking on "Delete", ask for confirmation and delete all mail statuses for the batch + the batch status itself. See XWIKI-11653

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              vmassol Vincent Massol
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: