You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
-11Lines changed: 0 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -374,17 +374,6 @@ We use 9 to run the API in production mode.
374
374
375
375
Most internal OBP model data access now occurs over Akka. This is so the machine that has JDBC access to the OBP database can be physically separated from the OBP API layer. In this configuration we run two instances of OBP-API on two different machines and they communicate over Akka. Please see README.Akka.md for instructions.
376
376
377
-
## Using SSL Encryption with kafka
378
-
379
-
For SSL encryption we use JKS keystores. Note that both the keystore and the truststore (and all keys within) must have the same password for unlocking, for which the API will stop at boot up and ask for.
Copy file name to clipboardExpand all lines: completed_developments.md
+1-16Lines changed: 1 addition & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -278,10 +278,6 @@ Support for on premise OAuth2 provider e.g. MitreId. See the glossary.
278
278
### Message Docs (for Akka)
279
279
Message Docs (which define Core Banking System Akka 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)
280
280
281
-
282
-
### Message Docs (for Kafka)
283
-
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)
284
-
285
281
### Endpoint config and cleanup
286
282
Endpoints can now be enabled / disabled explicitly using Props file.
287
283
We removed old versions including v1.0, v1.1 and v.1.2.
@@ -302,15 +298,11 @@ We added Custom code folders so that bank specific forks can more easily git mer
302
298
303
299
304
300
### API Tester
305
-
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.
301
+
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. RabbitMq) 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.
306
302
307
303
### Extend Swagger support
308
304
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)
309
305
310
-
311
-
### Kafka versioning
312
-
The built in kafka connectors now provide message versioning
313
-
314
306
### Akka Remote data (Three tier architechture)
315
307
Most OBP data access now happens over Akka. This allows the API layer to be physically separated from the storage layer with the API layer only able to call a specified set of data access functions with only the storage layer having JDBC / SQL access.
316
308
@@ -428,13 +420,6 @@ is used to explore and interact with the OBP API. See [API Explorer on Sandbox](
428
420
See [Resource Docs endpoint](https://api.openbankproject.com/obp/v1.4.0/resource-docs/obp)
429
421
430
422
431
-
### Kafka connector
432
-
433
-
* Get transactions via Kafka bus and language neutral connector on the south side of the MQ
434
-
435
-
See [Docker obp-full-kafka](https://hub.docker.com/r/openbankproject/obp-full-kafka/)
436
-
437
-
438
423
### Version 1.4.0
439
424
440
425
This version is stable. For the spec see [here](https://github.com/OpenBankProject/OBP-API/wiki/REST-API-V1.4.0) or [here](https://apiexplorersandbox.openbankproject.com/?version=1.4.0&list-all-banks=false&core=&psd2=&obwg=&ignoredefcat=true)
Copy file name to clipboardExpand all lines: obp-api/src/main/resources/props/sample.props.template
+2-26Lines changed: 2 additions & 26 deletions
Original file line number
Diff line number
Diff line change
@@ -31,7 +31,7 @@ connector=star
31
31
#hikari.keepaliveTime=
32
32
#hikari.maxLifetime=
33
33
34
-
## if connector = star, then need to set which connectors will be used. For now, obp support rest, akka, kafka. If you set kafka, then you need to start the kafka server.
34
+
## if connector = star, then need to set which connectors will be used. For now, obp support rest, akka.
35
35
starConnector_supported_types=mapped,internal
36
36
37
37
## whether export LocalMappedConnector methods as endpoints, it is just for develop, default is false
# To BYPASS this security features (for local development only), set this property to true to skip the email address validation.
711
690
#authUser.skipEmailValidation=false
712
691
713
-
# If using Kafka but want to get counterparties from OBP, set this to true
714
-
#get_counterparties_from_OBP_DB=true
715
-
716
692
# control the create and access to public views.
717
693
# allow_public_views=false
718
694
@@ -756,7 +732,7 @@ dauth.host=127.0.0.1
756
732
# }
757
733
# When is enabled we show all messages in a chain. For instance:
758
734
# {
759
-
# "error": "OBP-30001: Bank not found. Please specify a valid value for BANK_ID. <- Full(Kafka_TimeoutExceptionjava.util.concurrent.TimeoutException: The stream has not been completed in 1550 milliseconds.)"
735
+
# "error": "OBP-30001: Bank not found. Please specify a valid value for BANK_ID. <- Full(TimeoutExceptionjava.util.concurrent.TimeoutException: The stream has not been completed in 1550 milliseconds.)"
0 commit comments