mirror of
https://github.com/OpenBankProject/OBP-API.git
synced 2026-02-06 11:27:05 +00:00
Roadmap tweaks
This commit is contained in:
parent
fcccaf32ca
commit
fb32493e9f
17
roadmap.md
17
roadmap.md
@ -16,16 +16,27 @@ If you have a particular requirement or would like to comment or help us specify
|
||||
|
||||
## Current developments
|
||||
|
||||
|
||||
### Enhanced support for Berlin Group, STET, UK Open Banking and Polish APIs
|
||||
|
||||
Latest status of other API standards can be viewed on the
|
||||
|
||||
## Completed developments (most recent first)
|
||||
|
||||
### Web Hooks (on balance change etc.)
|
||||
|
||||
|
||||
### 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)
|
||||
### Version 3.1.0
|
||||
Many new endpoints and updated endpoints from previous versions. See [here](https://apiexplorersandbox.openbankproject.com/?version=OBPv3.1.0&ignoredefcat=true) and search for Implemented in 3_1_0
|
||||
|
||||
|
||||
### Message Docs (for Akka)
|
||||
Message Docs (which define Core Banking System Akka 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)
|
||||
|
||||
### Webhooks (on balance change etc.)
|
||||
Account holders can define Webhooks on their accounts which can call services on balance change etc.
|
||||
|
||||
### Message Docs (for Kafka)
|
||||
Message Docs (which define Core Banking System Kafka messages) are now available 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.
|
||||
|
||||
@ -38,7 +38,7 @@ object ApiVersion {
|
||||
lazy val bankMockApi = BankMockApi()
|
||||
|
||||
//OBP Standard
|
||||
val v1_2_1 = ScannedApiVersion(ApiPathZero,"obp","v1.2.1")
|
||||
val v1_2_1 = ScannedApiVersion(ApiPathZero,"obp","v1.2.1") // Can we use upper case here. e.g. OBP ? This would make it clearer.
|
||||
val v1_3_0 = ScannedApiVersion(ApiPathZero,"obp","v1.3.0")
|
||||
val v1_4_0 = ScannedApiVersion(ApiPathZero,"obp","v1.4.0")
|
||||
val v2_0_0 = ScannedApiVersion(ApiPathZero,"obp","v2.0.0")
|
||||
@ -74,7 +74,7 @@ object ApiVersion {
|
||||
|
||||
def valueOf(value: String): ApiVersion = {
|
||||
|
||||
//This `match` is used for compatibility. Before we do not take care for the BerlinGroup and UKOpenBanking versions carefully.
|
||||
//This `match` is used for compatibility. Previously we did not take care about BerlinGroup and UKOpenBanking versions carefully (since they didn't exist back in the day).
|
||||
// eg: v1 ==BGv1, v1.3 ==BGv1.3, v2.0 == UKv2.0
|
||||
// Now, we use the BerlinGroup standard version in OBP. But we need still make sure old version system is working.
|
||||
val compatibilityVersion = value match {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user