Skip to content

Draft: 3668376-creating-a-google Added a composer file used by xautoload to find the...

What was done

  • Google Analytics Reports configuration form was changed to upload a .json credentials file.
  • Creation of GoogleAnalyticsReportsApiFeed object moved from google_analytics_reports_api.module to GoogleAnalyticsReportsApiFeed class.
  • References updated to reflect GoogleAnalyticsReportsApiFeed object creation is handled in the class.
  • GoogleAnalyticsReportsApiFeed object has a function to generate a report. Test only
  • Configuration form can submit a call to the GoogleAnalyticsReportsApiFeed object to generate a report. Test only
  • Removed code relating to the use of an authentication token.

Remaining tasks

  • File an issue
  • Addition/Change/Update/Fix
  • Testing to ensure no regression
  • Automated unit testing coverage
  • Automated functional testing coverage
  • UX/UI designer responsibilities
  • Readability
  • Accessibility
  • Performance
  • Security
  • Documentation
  • Code review by maintainers
  • Full testing and approval
  • Credit contributors
  • Review with the product owner
  • Release notes snippet
  • Release

Closes #3368376

Merge request reports