Skip to content

Releases: domapic/domapic-service

New methods to Controller api client

02 May 09:17
1b0b88d
Compare
Choose a tag to compare
Pre-release

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

06 Jan 11:13
9613801
Compare
Choose a tag to compare

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

17 Dec 12:09
bed2517
Compare
Choose a tag to compare
Pre-release

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

09 Dec 08:45
ad98105
Compare
Choose a tag to compare

Added

  • Expose errors constructors to services

Changed

  • Upgrade domapic-base version, which expose new getPath method in storage.

Abilities data not mandatory

01 Dec 11:44
bc3f1cc
Compare
Choose a tag to compare
Pre-release

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

20 Nov 17:52
6042e48
Compare
Choose a tag to compare
Base plugin Pre-release
Pre-release

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

10 Nov 10:18
52e00d7
Compare
Choose a tag to compare
First pre-release Pre-release
Pre-release
  • First pre-release