Hello everyone!
At Kuzzle we work hard every day to bring as many new features as possible to Kuzzle.
Today we are pleased to release Kuzzle version 1.4.0 which is a major release with a lot of new features.
A new controller has been added to Kuzzle, the AdminController.
The AdminController allows you to perform maintenance tasks on your Kuzzle instance such as generating a dump, clearing the cache, deleting all indexes, resetting users and rights to zero.
It offers features similar to those of the CLI but exposing them via the API so be careful not to allow this controller to everyone!
Related PRs:
The CLI has been redesigned to use the new AdminController, it is now possible to use it from your computer to directly administrate your remote Kuzzle:
# Reset all rights and users to default
./bin/kuzzle -p 7512 -h my.kuzzle.io -U admin -P kuzzle_password resetSecurity
The redesign of the CLI made the InternalBroker
disappear. It was the service listening to the CLI's instructions.
Actually Kuzzle will crash if you don't delete the description of the internalBroker
service in your .kuzzlerc
configuration file. This bug will be fixed with the upcoming 1.4.1 patch.
Related PRs:
Kuzzle officially supports NodeJS version 8 LTS.
NodeJS version 6 support in Kuzzle will end in April 2019 as the NodeJS 6 LTS support.
Core developers can now use NodeJS 8 with the kuzzleio/core-dev container.
Related PRs:
It is now possible to hot-add authentication strategies in cluster mode.
Previously this feature was only available in single node mode.
How to add new authentication strategies: https://docs.kuzzle.io/plugins-reference/plugins-features/adding-authentication-strategy
Related PRs:
- Add controller and action in
http:*
events: kuzzleio/kuzzle#1145 - Add the ability to use aggregations and sort options in user search queries: kuzzleio/kuzzle#1144
I would like to thank all the Kuzzle team who made it possible to release this new version of our backend.
Feel free to contact us on Gitter or by email if you have technical questions about Kuzzle.