Releases: domapic/domapic-service
Releases · domapic/domapic-service
New methods to Controller api client
BREAKING CHANGES
- Ability data types "integer" and "float" are deprecated in favour of using only "number".
- getUsers method in controller api client now request all users by default. This will result in a forbidden response if plugin has not admin permissions granted. For requesting only operator users, which is allowed to all plugins, a role filter has to be provided.
Added
- Add config and apiKeys methods to Controller api Client.
Fix connection process with auth disabled
BREAKING CHANGES
- From now, connection process not compatible with Domapic Controller versions lower than 1.0.0-alpha.14.
Changed
- Send service name and ability service on connection process. Now connection works even when authentication is disabled.
- Upgrade domapic-controller version in end-to-end tests.
- Upgrade domapic-base version.
Service plugin configurations
Added
- Add servicePluginConfigs client
- Add servicePluginConfigs events tests
- Add "addPluginConfig" method. Register plugin configurations on service connection.
Changed
- Upgrade domapic-controller version in end-to-end tests.
Expose domapic error constructors to services
Added
- Expose errors constructors to services
Changed
- Upgrade domapic-base version, which expose new
getPath
method in storage.
Abilities data not mandatory
Added
- Expose storage method to services
Changed
- Upgrade domapic-base version, which fixes a problem in Client concurrent requests.
- Do not demand data in abilities. Still mandatory in abilities with state defined.
Fixed
- Extend exposed cli options with service options
Base plugin
BREAKING CHANGES
- Changed Controller uris to adapt them to Controller version 1.0.0-alpha.9
- Expose event emitter in events object, instead of module object directly
Added
- Add plugin Constructor
- Add events api for plugins
- Add controller api interface for plugins
- Expose extendOpenApi and addOperations methods to module and plugin
First pre-release
- First pre-release