Uploaded image for project: 'Camunda Optimize'
  1. Camunda Optimize
  2. OPT-1247

Show newly created reports on dashboard autorefresh

    Details

    • Type: Feature Request
    • Status: Done
    • Priority: L3 - Default
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.2.0-alpha1, 2.2.0
    • Component/s: frontend
    • Labels:
      None

      Description

      • given:
        • I have a dashboard with report
        • I set the autofresh (e.g. to 1 minute)
        • immediately after setting autorefresh I add a new report to the dashboard in a new browser tab
      • when:
        • dashboard is autorefreshed
      • then:
        • all reports on the dashboard are refreshed and the new report is added to the dashboard
      • currentBehavior:
        • all reports on the dashboard are refreshed, but the new report is not added to the dashboard

        Activity

        johannes.heinemann Johannes Heinemann created issue -
        johannes.heinemann Johannes Heinemann made changes -
        Field Original Value New Value
        Assignee Sebastian Stamm [ sebastian.stamm ] Omran Abazeed [ omran.abazeed ]
        omran.abazeed Omran Abazeed made changes -
        Status Open [ 1 ] In Development [ 10312 ]
        omran.abazeed Omran Abazeed made changes -
        Status In Development [ 10312 ] In Review [ 10212 ]
        Assignee Omran Abazeed [ omran.abazeed ] Sebastian Stamm [ sebastian.stamm ]
        Hide
        sebastian.stamm Sebastian Stamm added a comment -
        • When I change the interval, the request still triggered according to the old interval, while the indicator uses the new interval
        • The dashboard is now rendered once for every report on the dashboard. So when you have 10 reports on the dashboard, renderDashboard is called 10 times.
        Show
        sebastian.stamm Sebastian Stamm added a comment - When I change the interval, the request still triggered according to the old interval, while the indicator uses the new interval The dashboard is now rendered once for every report on the dashboard. So when you have 10 reports on the dashboard, renderDashboard is called 10 times.
        sebastian.stamm Sebastian Stamm made changes -
        Status In Review [ 10212 ] Ready to implement [ 10000 ]
        sebastian.stamm Sebastian Stamm made changes -
        Assignee Sebastian Stamm [ sebastian.stamm ] Omran Abazeed [ omran.abazeed ]
        omran.abazeed Omran Abazeed made changes -
        Status Ready to implement [ 10000 ] In Development [ 10312 ]
        omran.abazeed Omran Abazeed made changes -
        Status In Development [ 10312 ] In Review [ 10212 ]
        Assignee Omran Abazeed [ omran.abazeed ] Sebastian Stamm [ sebastian.stamm ]
        Hide
        sebastian.stamm Sebastian Stamm added a comment -

        This review hint is not resolved yet: When I change the interval, the request still triggered according to the old interval, while the indicator uses the new interval
        Hint: This is because this.props.interval has not been updated to the new value in componentWillReceiveProps. The new value is in the nextProps object.

        Show
        sebastian.stamm Sebastian Stamm added a comment - This review hint is not resolved yet: When I change the interval, the request still triggered according to the old interval, while the indicator uses the new interval Hint: This is because this.props.interval has not been updated to the new value in componentWillReceiveProps. The new value is in the nextProps object.
        sebastian.stamm Sebastian Stamm made changes -
        Status In Review [ 10212 ] Ready to implement [ 10000 ]
        sebastian.stamm Sebastian Stamm made changes -
        Assignee Sebastian Stamm [ sebastian.stamm ] Omran Abazeed [ omran.abazeed ]
        omran.abazeed Omran Abazeed made changes -
        Status Ready to implement [ 10000 ] In Development [ 10312 ]
        omran.abazeed Omran Abazeed made changes -
        Status In Development [ 10312 ] In Review [ 10212 ]
        Assignee Omran Abazeed [ omran.abazeed ] Sebastian Stamm [ sebastian.stamm ]
        sebastian.stamm Sebastian Stamm made changes -
        Assignee Sebastian Stamm [ sebastian.stamm ]
        Status In Review [ 10212 ] Done [ 10010 ]
        Resolution Fixed [ 1 ]
        sebastian.stamm Sebastian Stamm made changes -
        Fix Version/s 2.2.0-alpha1 [ 15328 ]
        johannes.heinemann Johannes Heinemann made changes -
        Fix Version/s 2.2.0 [ 15338 ]
        johannes.heinemann Johannes Heinemann made changes -
        Labels current_release
        johannes.heinemann Johannes Heinemann made changes -
        Workflow Camunda Optimize - 2.0 [ 51117 ] Camunda Optimize - 2.4 [ 65992 ]
        johannes.heinemann Johannes Heinemann made changes -
        PM Priority -1
        johannes.heinemann Johannes Heinemann made changes -
        PM Priority -1

          People

          • Assignee:
            Unassigned
            Reporter:
            johannes.heinemann Johannes Heinemann
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: