Releases: nicodeur/QualityDashboard
use jenkins-api for jenkinsDeployInfo
New feature
-use jenkins-api for jenkinsDeployInfo
Fixes
-fix MIME type problem with sonar
-fix healthreport reporting in JenkinsInfo.class
Use new external api of cordonbleu
New feature
/!\ This release only concern people using Quality Dashboard with CordonBleu tool (code review tool)
I updated the CordonBleu code here : https://github.com/nicodeur/cordonbleu/tree/releaseRedoute/
It creates an external api to get the code review activity for a team ( e.g : commit number between two dates for a project)
Now, in QualityDashboard, we don't need to interact with the mongodb to get the code review activity but this external api instead.
Enhance performance and correct bugs
Features of the release
- Fix some display bugs for high resolution screen
- Correct NaN problem for Mozilla Firefox browser
- Use req.query['paramName'] instead of deprecated req.param('paramName')
- Improve performance for Cerberus call to get last tag
Add Jenkins Authentification and cordonbleu database Authentification
New features
- Display application version at the bottom of the home page
- Add Jenkins authentification
- Add authentification for cordonbleu mongodb if you specify a user and a password
- Avoid calling back application if required parameters are not specified for jenkins, sonar, cerberus
Fixes
- Correct getResult method of "SonarInfo.class.js" to use sonarUrl variable
- Sonar calls are now correctly executed from "server.js"
- Correct display of blocker and critical issue from Sonar in "index.html"
- Remove link to http://www.creative-tim.com in "index.html"
- Remove background image in "light-bootstrat-dashboard.js"
Automatically reload conf without restarting server
*** NEW FEATURES ****
upgrade async, express, mongodb dependencies in package.json
add nodemon dependencies to reload conf automatically
start server.js with nodemon instead of node
conf file is only in front/conf directory
##**** FIXES ****
correction of begin date and end date for code review search
replace old cerberus logo with the new one
change path of jenkinsdeploy api and simplify process to get correct number of deploys
modify design of index.html
remove unused conf, modify date format for better understanding
1.0.1 - some bug fixes
externalize conf.js
First release
This is the first release of QualityDashboard!
You can install it with docker (see docker folder) or by using source in attachment