Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.4.2 #1166

Merged
merged 24 commits into from
Jul 27, 2018
Merged

Release 1.4.2 #1166

merged 24 commits into from
Jul 27, 2018

Conversation

scottinet
Copy link
Contributor

@scottinet scottinet commented Jul 27, 2018

1.4.2 (2018-07-27)

Bug fixes

Enhancements

  • [ #1163 ] Fix documentation URL in the startup message (scottinet)
  • [ #1152 ] Add script to build and push docker images (Aschen)
  • [ #1155 ] Inject protocol informations into the RequestContext object (scottinet)
  • [ #1147 ] Test Kuzzle against different node LTS versions (Aschen)

benoitvidis and others added 21 commits June 28, 2018 11:49
* KZL-143 KZL-145 add admin controller and reset cache action

* Boyscout: fix crash because kuzzle try to load protocols in simplefiles

* Add tests for adminController

* Add resetKuzzleData and resetSecurity

* fix features for admin controller

* Add resetDatabase

* fix tests

* fix tests

* fix tests

* Add default rights restrictions for admin controller

* Fix test

* Fix test

* Use API for all actions except dump

* Add generateDump

* Fix tests and remove old cli tests

* Remove reset security scenario

* Make sonarqube happy

* Remove references to cliController

* Fix features

* fix internal error

* remove internal broker

* re-add shutdown

* fix test

* Put shutdown in adminController

* Reset defaults roles and profiles with resetSecurity

* replace ws by uws

* Nitpicking

* increase coverage

* increase coverage

* increase coverage

* fix linter

* increase coverage

* put back proxyBroker

* fix tests

* remove tests

* fix tests

* nitpicking

* Updates for PR

* Put back defaut config

* Disable dump if it is specified in config

* fix message in cli

* add truncate() method on repositories + refactor admin controller to use truncate()

* fix admin controller

* fix test

* Add Janitor core component

* return number of deleted objects in truncate

* fix linter

* catch TypeError for scanStream

* fix linter

* Please sonarqube

* fix linter

* Nitpicking

* Updates for PR

* update headers

* fix linter

* fix tests
…r" (#1145)

* deprecate "constructor" auth option and replace it with "authenticator"

* fix sonarqube issues
* Add action and controller in request input for http events

* put back some code

* nitpicking

* Add forgotten files --'
* adapt tests to new common objects version

* dependencies update

* npm audit fix
* update to plugin auth local 5.1.3

* adapt tests to new common objects version

* dependencies update

* npm audit fix
* inject protocol info into requestcontext

* fix incoming context infos coming from the proxy

* revert debug modification

* no need to manually copy incoming headers

* update unit tests

* fix sonarqube issu

* jsdoc fix
* fixes #1146, passport login request missing headers

* oauth - add some comments on arbritraty method & url
* Add script to build and push docker images

* Add script to build and push docker images

* Fix build script

* add comment to secret env

* Use kuzzleteam account for dockerhub

* Update subnmodule

* Dont build and push on hotfix merge
@kuzzle
Copy link
Contributor

kuzzle commented Jul 27, 2018

SonarQube analysis reported 1 issue

Note: The following issues were found on lines that were not modified in the pull request. Because these issues can't be reported as line comments, they are summarized here:

  1. INFO index.js#L104: Complete the task associated to this TODO comment. rule

@codecov-io
Copy link

codecov-io commented Jul 27, 2018

Codecov Report

Merging #1166 into master will decrease coverage by 0.04%.
The diff coverage is 93.33%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1166      +/-   ##
==========================================
- Coverage   93.98%   93.93%   -0.05%     
==========================================
  Files          91       91              
  Lines        6397     6411      +14     
==========================================
+ Hits         6012     6022      +10     
- Misses        385      389       +4
Impacted Files Coverage Δ
lib/api/core/entrypoints/proxy/index.js 100% <ø> (ø) ⬆️
lib/api/core/swagger.js 97.05% <ø> (ø) ⬆️
lib/services/internalEngine/index.js 84.55% <0%> (ø) ⬆️
...i/core/entrypoints/embedded/protocols/websocket.js 92.03% <100%> (ø) ⬆️
lib/api/controllers/routerController.js 95.23% <100%> (+0.11%) ⬆️
...ib/api/core/entrypoints/embedded/protocols/http.js 100% <100%> (ø) ⬆️
lib/api/controllers/realtimeController.js 96.42% <100%> (ø) ⬆️
lib/api/core/auth/tokenManager.js 89.58% <100%> (ø) ⬆️
lib/api/core/httpRouter/routeHandler.js 100% <100%> (ø) ⬆️
.../api/core/models/notifications/UserNotification.js 100% <100%> (ø) ⬆️
... and 11 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 39d1abc...5b76ff9. Read the comment docs.

@scottinet scottinet merged commit b06fa96 into master Jul 27, 2018
@scottinet scottinet deleted the 1.4.2-proposal branch July 27, 2018 13:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
5 participants