Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Feature/toggle service interface (#34)
* integrate permissions contract and setup integration test Signed-off-by: Adam Staveley <[email protected]> * integrate new permissions contract with updated getters Signed-off-by: Adam Staveley <[email protected]> * create async task service for request forwarding Signed-off-by: Adam Staveley <[email protected]> * move EnableAsync/Scheduling to Configuration bean; fix tests not building Signed-off-by: Adam Staveley <[email protected]> * bump version; upgrade notary to fix brotli errors on windows/darwin Signed-off-by: Adam Staveley <[email protected]> * provide more context to async tasks Signed-off-by: Adam Staveley <[email protected]> * separate registry related methods from routing service; trigger async app forwarding task using valid message variable Signed-off-by: Adam Staveley <[email protected]> * split requestHandlerBuilder into separate request and response handlers Signed-off-by: Adam Staveley <[email protected]> * convert request handler service test to separate component tests; add missing licenses Signed-off-by: Adam Staveley <[email protected]> * modify request handler api and rework tests Signed-off-by: Adam Staveley <[email protected]> * cleanup including organisation of imports Signed-off-by: Adam Staveley <[email protected]> * rename OcpiRequestHandler.forward overrides; implement forwardAgain method Signed-off-by: Adam Staveley <[email protected]> * replace event listener with forwarding in the same thread Signed-off-by: Adam Staveley <[email protected]> * test app interface with local and remote message forwarding Signed-off-by: Adam Staveley <[email protected]> * add tests for OcnAppPermissions enum matcher methods and RegistryService.getAgreementsByInterface() Signed-off-by: Adam Staveley <[email protected]> * fix BigInteger instantiation in registyr test case and update changelog * intial custom modules controller and unit test Signed-off-by: Adam Staveley <[email protected]> * start integrating custom modules into request handling flow Signed-off-by: Adam Staveley <[email protected]> * custom modules controller test; further custom module id integration; rename ocpi request variable properties Signed-off-by: Adam Staveley <[email protected]> * Merged in feature/app-give-permissions (pull request #29) give the permission of 4-17 Signed-off-by: Arzon <[email protected]> Approved-by: Adam Staveley <[email protected]> * integrate custom modules into ocnrules Signed-off-by: Adam Staveley <[email protected]> * change custom module path placement and update asciidoc documentation Signed-off-by: Adam Staveley <[email protected]> * clean docs and fix custom module mapping matching Signed-off-by: Adam Staveley <[email protected]> * rename app to service * set service/permission option Signed-off-by: Arzon <[email protected]> * changed variable name Signed-off-by: Arzon <[email protected]> --------- Signed-off-by: Adam Staveley <[email protected]> Signed-off-by: Adam Staveley <[email protected]> Signed-off-by: Arzon <[email protected]> Co-authored-by: Adam Staveley <[email protected]> Co-authored-by: Adam Staveley <[email protected]> Co-authored-by: Arzon Barua <[email protected]>
- Loading branch information