Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-1228

Add an "In Review" dialog at the top of the client area dashboard

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.1.0
    • Fix Version/s: 4.0.0-b1
    • Component/s: Client Interface
    • Labels:
      None

      Description

      If a client has any "In Review" orders, add a dialog at the top of the client area dashboard similar to the dialog that is displayed when they have a balance due.

      The dialog should say something like:

      The following services are pending review by staff. Once approved, they will be activated.

      • Bronze Hosting - domain.com
      • Domain Registration - domain.com

      The dialog should not appear if there are not services with a status "In Review".

        Issue Links

          Activity

          admin Paul Phillips created issue -
          admin Paul Phillips made changes -
          Field Original Value New Value
          Issue Type Bug [ 1 ] New Feature [ 2 ]
          admin Paul Phillips made changes -
          Sprint 3.4.0 Sprint 2 [ 4 ]
          admin Paul Phillips made changes -
          Rank Ranked higher
          Hide
          cody Cody Phillips (Inactive) added a comment -

          Plugins don't have the capability of adding these types of messages, so the Order plugin couldn't do this. Do you mean to refer to "services" (which are part of the core) instead of "orders" (which is a plugin)?

          Show
          cody Cody Phillips (Inactive) added a comment - Plugins don't have the capability of adding these types of messages, so the Order plugin couldn't do this. Do you mean to refer to "services" (which are part of the core) instead of "orders" (which is a plugin)?
          Hide
          cody Cody Phillips (Inactive) added a comment -

          This should probably be a nav item or widget created by the Order plugin instead.

          That way, clients can view their pending, as well as past orders.

          Show
          cody Cody Phillips (Inactive) added a comment - This should probably be a nav item or widget created by the Order plugin instead. That way, clients can view their pending, as well as past orders.
          cody Cody Phillips (Inactive) made changes -
          Fix Version/s 3.5.0 [ 10401 ]
          Fix Version/s 3.4.0 [ 10400 ]
          cody Cody Phillips (Inactive) made changes -
          Sprint 3.4.0 Sprint 2 [ 4 ]
          cody Cody Phillips (Inactive) made changes -
          Rank Ranked higher
          cody Cody Phillips (Inactive) made changes -
          Fix Version/s 3.5.0 [ 10401 ]
          admin Paul Phillips made changes -
          Link This issue relates to CORE-1229 [ CORE-1229 ]
          Hide
          admin Paul Phillips added a comment -

          This doesn't necessarily need to be a plugin. If the expressed purpose of "In-Review" service status is as described – it's in review for approval, then this can be a core feature regardless of the order system handing it.

          We should also include pending services in this list, and perhaps denote the status of each "In-Review" and "Pending" with a tooltip or note for each. In-Review are pending approval by staff. Pending services have been approved and are awaiting activation.

          This will solve the case of a client ordering something, not seeing it anywhere, and opening a ticket.

          In this case, I would suggest CORE-1229 be implemented not as a widget, but as an additional nav link where clients can always see past orders.

          Show
          admin Paul Phillips added a comment - This doesn't necessarily need to be a plugin. If the expressed purpose of "In-Review" service status is as described – it's in review for approval, then this can be a core feature regardless of the order system handing it. We should also include pending services in this list, and perhaps denote the status of each "In-Review" and "Pending" with a tooltip or note for each. In-Review are pending approval by staff. Pending services have been approved and are awaiting activation. This will solve the case of a client ordering something, not seeing it anywhere, and opening a ticket. In this case, I would suggest CORE-1229 be implemented not as a widget, but as an additional nav link where clients can always see past orders.
          admin Paul Phillips made changes -
          Fix Version/s Short Term [ 10800 ]
          admin Paul Phillips made changes -
          Assignee Cody Phillips [ cody ]
          admin Paul Phillips made changes -
          Rank Ranked higher
          jonathan Jonathan Reissmueller made changes -
          Assignee Jonathan Reissmueller [ jonathan ]
          jonathan Jonathan Reissmueller made changes -
          Fix Version/s 4.0.0 [ 10603 ]
          Fix Version/s Short Term [ 10800 ]
          Automated transition triggered when Jonathan Reissmueller created a branch in Stash -
          Status Open [ 1 ] In Progress [ 3 ]
          Automated transition triggered when Jonathan Reissmueller created pull request #155 in Stash -
          Status In Progress [ 3 ] In Review [ 5 ]
          Resolution Fixed [ 1 ]
          tyson Tyson Phillips (Inactive) made changes -
          Story Points 2
          tyson Tyson Phillips (Inactive) made changes -
          Sprint 4.0.0 Sprint 9 [ 27 ]
          tyson Tyson Phillips (Inactive) made changes -
          Rank Ranked higher
          tyson Tyson Phillips (Inactive) made changes -
          Sprint 4.0.0 Sprint 9 [ 27 ] 4.0.0 Sprint 9, 4.0.0 Sprint 10 [ 27, 28 ]
          Automated transition triggered when Tyson Phillips (Inactive) merged pull request #155 in Stash -
          Status In Review [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              jonathan Jonathan Reissmueller
              Reporter:
              admin Paul Phillips
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                15/Sep/16

                Agile