Skip to content

Conversation

@cwolfes
Copy link
Contributor

@cwolfes cwolfes commented Mar 12, 2019

Implementes support for sonar v6.7 LTS

  • Adds widget to display the version of the connected sonar server
  • Implements concept of API switching based on the connected sonar server version
  • Fixes bug in project-compare widget that leads to a wrong metrics order
  • Fixes the API endpoint for project-quality widget to be compatible with all sonar versions and updates the UI
  • Updates the chart-widget to handle different API endpoints
    -- (version < 6.3) => api/timemachine
    -- (version >= 6.3) => api/measures/search_history
  • Updates the global-statistics widget to display an error when using a version >=6.3
    -- The concept of implementing a different strategy for this widget exists, but i haven't found a usable endpoint to get metrics of all projects.

Some endpoint used for testing:

Note the dist folder is just commited to test functionality with the CES cockpit. Add the current commit ID to the bower.json dependency of sonar-widget inside the cockpit project root.

Release: update the versions inside the package.json and bower.json then use gulp to generate the dist folder

@cwolfes cwolfes changed the base branch from develop to master March 12, 2019 13:13
@robertauer robertauer merged commit b3ac4be into master Mar 13, 2019
@robertauer robertauer deleted the feature/SonarUpdate6.7LTS branch March 13, 2019 11:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants