diff --git a/roadmap.md b/roadmap.md index 148eb98e1..1b83bdfb8 100644 --- a/roadmap.md +++ b/roadmap.md @@ -16,14 +16,36 @@ If you have a particular requirement or would like to comment or help us specify ## Upcoming developments -* Monitor / improve performance * Web Hooks (on balance change etc.) ## Completed developments (most recent first) + +### Message Docs +Message Docs (which define Core Banking System Kafka messages) are now avilalbe independent of the connector being used on the API instance. See [here](https://apiexplorersandbox.openbankproject.com/?ignoredefcat=true&tags=#v2_2_0-getMessageDocs) + +### Endpoint config and cleanup +Endpoints can now be enabled / disabled explicitly using Props file. +We removed old versions including v1.0, v1.1 and v.1.2. + +### API Explorer UI improved +Left panel of API Explorer is now grouped by API Tags. + +### Automated performance tests +We added automated performance tests driven by Jenkins. + + +### Performance improvements +We added "new style" endpoints and acheived some significant performance gains by using Futures and purer (no read side effects) functions. + + +### Custom code folders in OBP-API +We added Custom code folders so that bank specific forks can more easily git merge in updates from OBP-API develop branches. + + ### API Tester -API Tester is a Python/Djano App for testing an OBP API instance from the outside. It supports a variety of authentication methods. You can configure different profiles for specifying parameters such as bank_id, account_id etc. See [here](https://github.com/OpenBankProject/API-Tester) for the source code and installation instructions. +API Tester is a Python/Djano App for testing an OBP API instance from the outside. Partiularly useful when using a non-sandbox (e.g. kafka) connector. It supports a variety of authentication methods so you can test outside a gateway. You can configure different data profiles for specifying parameters such as bank_id, account_id etc. See [here](https://github.com/OpenBankProject/API-Tester) for the source code and installation instructions. ### Extend Swagger support We improved the information contained in the Swagger (and Resource Doc) endpoints. They are also available from the API Explorer. See [here](https://apiexplorersandbox.openbankproject.com/?ignoredefcat=true&tags=#v1_4_0-getResourceDocsSwagger)