Implement Open Banking read/write apis v3.1.9
Closed this issue · 3 comments
BohoCode commented
Description
Implement the Read/Write API
specification version v3.1.9
- Swagger spec v3.1.9r5
- Additional change log docs: https://openbanking.atlassian.net/wiki/spaces/WOR/pages/2331869354/252
Tasks
- Identify changes with respect to the version v3.1.8 to identify reusable classes
- Model Class generation
- Refactoring Model Class generation to use shared classes
- Update uk-datamodel library development version to 3.1.9.0-SNAPSHOT
- Controller Class generation
- OBVersion configuration
- Spring configuration api version
- Discovery api version
- Bank UI app changes (if necessary)
- Postman collection requests
- Functional tests coverage
- E2E UI tests
jsanhc commented
Identify changes with respect to the version v3.1.8 to identify reusable classes
- All the same with the below exceptions
- VRP payments:
OBDomesticVRPRequest
data/Risk isn't required in 3.1.9 (Remove Risk from Data in OBDomesticVRPRequest)OBDomesticVRPDetails
data/paymentTransactionId isn't required in 3.1.9 (Remove PaymentTransationId requirement in top level Data of OBDomesticVRPDetails)- Correct description override for PSUAuthenticationMethod
- VRP payments:
jsanhc commented
Model Class generation
It is not necessary to generate new model class generation for version 3.1.9 we can reuse the existing model classes.