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

Add the ability to customize client dashboard widgets

    Details

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

      Description

      Staff should have the ability to order, deactivate, and activate widgets (i.e. Invoices, Services, Transactions, and Plugin widgets).

      This will involve:

      1. Creating new 'actions' for each of the current client dashboard widgets
      2. Creating a new company setting for which widgets are enable and the order in which they should be displayed
      3. Updating the Layout settings page with a drag n' drop interface similar to the one for client cards
      4. Updating the client dashboard to display widgets based on the new actions/setting

        Activity

        jonathan Jonathan Reissmueller created issue -
        jonathan Jonathan Reissmueller made changes -
        Field Original Value New Value
        Rank Ranked higher
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked higher
        jonathan Jonathan Reissmueller made changes -
        Sprint 5.3.0 Sprint 2 [ 139 ]
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked lower
        jonathan Jonathan Reissmueller made changes -
        Story Points 5
        abdy Abdy Franco made changes -
        Assignee Abdy Franco [ abdy ]
        abdy Abdy Franco made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        abdy Abdy Franco made changes -
        Remaining Estimate 0 minutes [ 0 ]
        Time Spent 5 hours, 4 minutes [ 18240 ]
        Worklog Id 15325 [ 15325 ]
        abdy Abdy Franco made changes -
        Remaining Estimate 0 minutes [ 0 ] 1 hour [ 3600 ]
        Time Spent 5 hours, 4 minutes [ 18240 ] 4 hours, 4 minutes [ 14640 ]
        Worklog Id 15325 [ 15325 ]
        abdy Abdy Franco made changes -
        Remaining Estimate 1 hour [ 3600 ] 0 minutes [ 0 ]
        Time Spent 4 hours, 4 minutes [ 14640 ] 1 day, 3 hours, 54 minutes [ 42840 ]
        Worklog Id 15326 [ 15326 ]
        abdy Abdy Franco made changes -
        Time Spent 1 day, 3 hours, 54 minutes [ 42840 ] 2 days, 3 hours, 51 minutes [ 71460 ]
        Worklog Id 15327 [ 15327 ]
        abdy Abdy Franco made changes -
        Time Spent 2 days, 3 hours, 51 minutes [ 71460 ] 2 days, 6 hours, 41 minutes [ 81660 ]
        Worklog Id 15332 [ 15332 ]
        abdy Abdy Franco made changes -
        Time Spent 2 days, 6 hours, 41 minutes [ 81660 ] 3 days, 1 hour, 12 minutes [ 90720 ]
        Worklog Id 15341 [ 15341 ]
        jonathan Jonathan Reissmueller made changes -
        Sprint 5.3.0 Sprint 2 [ 139 ] 5.3.0 Sprint 3 [ 143 ]
        abdy Abdy Franco made changes -
        Time Spent 3 days, 1 hour, 12 minutes [ 90720 ] 4 days, 53 minutes [ 118380 ]
        Worklog Id 15345 [ 15345 ]
        abdy Abdy Franco made changes -
        Time Spent 4 days, 53 minutes [ 118380 ] 1 week, 45 minutes [ 146700 ]
        Worklog Id 15346 [ 15346 ]
        abdy Abdy Franco made changes -
        Status In Progress [ 3 ] In Review [ 5 ]
        Resolution Fixed [ 1 ]
        jonathan Jonathan Reissmueller made changes -
        Status In Review [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            abdy Abdy Franco
            Reporter:
            jonathan Jonathan Reissmueller
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              27/Jan/22

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 1 week, 45 minutes
              1w 45m

                Agile