Uploaded image for project: 'Analytics'
  1. Analytics
  2. ANALYTICS-149

Provide registry for DataSupplier

    XMLWordPrintable

Details

    • Story
    • Resolution: Fixed
    • Neutral
    • 1.2
    • None
    • None
    • Yes
    • Yes
    • Add-Ons 40
    • 5

    Description

      Current behaviour: We register datasupplier in dashboard and we don't have registry for datasupplier so datasupplier maybe duplicate

      Expectation: User now can configure new datasupplier in registry

       

      Dashboard before:

      dataSuppliers:
        demoMatomoSupplierForGettingVisitPerPage: 
          class: info.magnolia.analytics.matomo.datasource.MatomoDataSupplier
          credentials:
            parameters:
              serverUrl: https://demo.matomo.org
              tokenAuth: anonymous
          parameters:
            method: VisitorInterest.getNumberOfVisitsPerPage
            module: API
            idSite: 62
            date: yesterday
            period: day
            format: json
            filter_limit: 5 

      Dashboard now: does not have datasupplier, data supplier will be reference in chart definition instead

       

      AC:

      Refresh action has been impact after user add new chart type into current dashboard. Please resolve TODO and make sure refresh action works as normal when implementing this change.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                yen.lactue Yen Lac Tue
                oanh.thai Oanh Thai Hoang
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoD

                    Time Tracking

                      Estimated:
                      Original Estimate - Not Specified
                      Not Specified
                      Remaining:
                      Remaining Estimate - 0d
                      0d
                      Logged:
                      Time Spent - 4d 3h 25m
                      4d 3h 25m