Commit Graph

567 Commits

Author SHA1 Message Date
hongwei
3407a22a62 Merge branch 'feature/dynamic_code_sandbox' into develop-Simon
# Conflicts:
#	obp-api/src/main/resources/props/sample.props.template
#	obp-api/src/main/scala/code/api/util/APIUtil.scala
#	obp-api/src/main/scala/code/api/util/ErrorMessages.scala
#	obp-api/src/main/scala/code/api/v4_0_0/APIMethods400.scala
2022-01-18 10:12:07 +01:00
hongwei
5a96502af2 docfix/added the comments for sandbox method and tweaked the bankId permission error message 2022-01-13 12:24:46 +01:00
hongwei
cf0aef73a5 bugfix/Add "lang" and/or "xml:lang" attributes to this "<html>" element 2021-11-25 15:08:24 +01:00
hongwei
ede56cbb3a bugfix/fixed the major bug of sonarcloud 2021-11-25 14:55:18 +01:00
shuang
091d048e36 feature/dynamic_code_sandbox: implemented sandbox 2021-10-23 21:14:17 +08:00
shuang
4367c932b4 Merge branch 'develop' of github.com:OpenBankProject/OBP-API into feature/dynamic_code_sandbox
# Conflicts:
#	obp-api/src/main/scala/code/api/v4_0_0/dynamic/DynamicEndpoints.scala
2021-10-18 07:28:00 +08:00
shuang
026b90afc3 feature/dynamic_code_security: add sandbox support, bankId control not works now 2021-10-18 07:13:03 +08:00
hongwei
68d19ca944 feature/remove the account_rules from FastFirehoseAccountJson 2021-10-11 12:57:31 +02:00
hongwei
6ead4778f1 feature/OBPv400 added new endpoint getFastFirehoseAccountsAtOneBank 2021-10-08 15:54:06 +02:00
shuang
5618f44785 feature/dynamic_code_security: change macro repository from oldbig to OpenBankProject 2021-10-02 07:58:13 +08:00
Marko Milić
a265d51528 refactor/Add field last_marketing_agreement_signed_date to resourceuser table 2021-09-16 17:05:27 +02:00
hongwei
a0f98e2b99 Merge remote-tracking branch 'Hongwei/HEAD' into develop-marko
# Conflicts:
#	obp-api/src/main/scala/code/api/util/NewStyle.scala
#	obp-api/src/main/scala/code/api/v4_0_0/JSONFactory4.0.0.scala
2021-09-09 14:33:22 +02:00
Marko Milić
66e0241558 feature/Add attributes to Bank Model 1 2021-09-09 12:23:22 +02:00
hongwei
126925ee2c feature/OBPv400 added CURD Product Fee endpoints -step5
rename ProductFee -> ProductFeeTrait
2021-09-08 13:15:23 +02:00
hongwei
15cd783301 feature/OBPv400 added CURD Product Fee endpoints -step4 2021-09-08 13:01:32 +02:00
hongwei
2f0995cd16 feature/OBPv400 added the fees fields to Product response body -step2 2021-09-07 16:28:52 +02:00
hongwei
9a47f98970 test/fixed the failed jenkins tests 2021-08-30 17:25:51 +02:00
hongwei
7a537a5b6e OBV 400 added the create Product, get Product and get Products 2021-08-30 15:38:44 +02:00
Simon Redfern
50da2398c4
Merge pull request #1935 from constantine2nd/develop
Add is_active (boolean) to Product Attribute
2021-08-24 16:02:54 +02:00
Marko Milić
094f8e85e3 feature/Add is_active (boolean) to Product Attribute POST and GET APIs - done 2021-08-24 14:17:20 +02:00
shuang
29d812e96e add annotation OBPMemoize way, operate cache. 2021-08-22 13:21:38 +08:00
Marko Milić
e283fb480f feature/Add is_active (boolean) to Product Attribute POST and GET APIs - WIP 2021-08-13 17:21:51 +02:00
Marko Milić
add7e43bf3 feature/Add endpoint getUserByUserId v4.0.0 2021-07-20 16:22:22 +02:00
Marko Milić
b3c82c8733 feature/Add Endpoint Delete User v4.0.0; Scramble User Invitation data 2021-06-28 09:04:27 +02:00
hongwei
60c37d86c8 feature/OBPv400 added new getBankAccountBalances endpoint and tweaked the balanceType for BGV1.3 2021-06-15 23:32:54 +02:00
hongwei
7ef66d744d refactor/tweaked the connector method createOrUpdateAtm-> createOrUpdateAtmLegacy 2021-06-02 14:26:50 +02:00
hongwei
61a4c5bc18 feature/OBPV400 create/get/update atms 2021-06-02 13:40:46 +02:00
hongwei
a12d36e9f0 feature/OBPV4.0.0 added endpoint updateAtmLocationCategories 2021-05-31 16:44:32 +02:00
hongwei
86eb4a8e04 feature/OBPV400 added updateAtmSupportedLanguages, notes, services endpoints 2021-05-31 14:55:41 +02:00
hongwei
e7fc61131d feature/OBPV400 added updateAtmSupportedCurrencies endpoint - added tests 2021-05-28 17:40:56 +02:00
hongwei
e29e3a4c4d feature/OBPV400 added updateAtmSupportedCurrencies endpoint 2021-05-28 14:13:13 +02:00
hongwei
69dcfe71bd feature/OBPV4.0.0 ApiLevelMapping support delete byId endpoint 2021-05-26 14:37:43 +02:00
hongwei
99e83afd26 refactor/tweaked the JArray logic to buildSingleJFieldFromArray method 2021-05-21 11:04:22 +02:00
hongwei
935a3ddb5d feature/support the [][] in the buildJson 2021-05-21 10:51:05 +02:00
hongwei
3c41f589c1 test/fixed the failed tests and added some comments 2021-05-20 14:35:56 +02:00
hongwei
fa5a9f03d9 Merge remote-tracking branch 'BaiShuang/develop' into feature/ApiLevelMapping
# Conflicts:
#	obp-commons/src/main/scala/com/openbankproject/commons/util/JsonUtils.scala
2021-05-20 10:53:18 +02:00
shuang
91e5e6e388 feature/JsonUtils_add_$root_support: add $root name field, and support xxx[][] name field in schema. 2021-05-20 08:02:09 +08:00
hongwei
0b2ec6cf18 test/fixed the tests 2021-05-19 12:04:00 +02:00
hongwei
6f73fa3bad feature/api_level_mapping -step10 added the url query parameters 2021-05-10 15:28:39 +02:00
hongwei
7f3c51f5e5 refactor/comment out the V1 sandbox import endpoint and clean the unused obp versions. 2021-04-06 15:00:41 +02:00
Marko Milić
5ec83a4aa6 feature/Add DB table ConsentAuthContext 2021-03-24 10:48:43 +01:00
hongwei
78b989bf8e feature/added CreatedByConsentId in ResourceUser model 2021-03-22 13:39:33 +01:00
Marko Milić
f78293bace feature/Add User Auth Context to the checkExternalUserViaConnector's response 2021-03-16 08:26:34 +01:00
shuang
3f0cb83615 feature/dynamic_resourceDoc: supply basic functions to generate dynamic endpoint, and resourceDoc 2021-02-22 16:24:41 +08:00
shuang
92cd1ffdcd feature/dynamic_resourceDoc: add typeNamePrefix when generate case class with JValue 2021-02-18 17:28:18 +08:00
shuang
04eb93b48d feature/dynamic_resourceDoc: add unit test for deserialize dynamic case class, and fix some bugs. 2021-02-16 20:42:08 +08:00
shuang
eb9793d03f feature/dynamic_resourceDoc: bump up version from 1.8.2 to 1.9.0 2021-02-16 20:42:08 +08:00
shuang
cbb274141b feature/dynamic_resourceDoc: add function to generate case class code with json 2021-02-16 20:42:08 +08:00
shuang
e503001aea feature/do_auth_type_validation: bump up pom version from 1.8.1 to 1.8.2 2020-12-17 17:52:11 +08:00
shuang
35acd9b7f1 feature/do_auth_type_validation: auth type validation endpoints and logic implemented 2020-12-17 17:52:11 +08:00
Marko Milić
782af78200 feature/Tweak API initiatePayment of Berlin Group 2020-12-14 16:34:30 +01:00
Marko Milić
d25074acc3 feature/Add connector method getChallengesByConsentId 2020-12-03 20:33:09 +01:00
Marko Milić
10620cef2d feature/Finish API Validate and check IBAN number 2020-12-01 13:59:26 +01:00
hongwei
5b2cb64716 Merge remote-tracking branch 'Simon/develop' into develop
# Conflicts:
#	obp-api/src/main/scala/code/bankconnectors/storedprocedure/MSsqlStoredProcedure.sql
#	obp-api/src/main/scala/code/bankconnectors/storedprocedure/StoredProcedureConnector_vDec2019.scala
2020-11-27 15:20:52 +01:00
Marko Milić
f2091dbc9d feature/Add connector method getChargeLevelC2 2020-11-25 12:39:44 +01:00
Guillaume Kergreis
9965c22176 refactor/Remove the "Mapped" keyword and "m" attributes for Transaction Request Attribute 2020-11-24 15:11:38 +01:00
hongwei
889d560d0c Merge remote-tracking branch 'Simon/develop' into develop
# Conflicts:
#	obp-api/src/main/scala/code/bankconnectors/storedprocedure/StoredProcedureConnector_vDec2019.scala
2020-11-24 09:42:33 +01:00
hongwei
5306c1cba3 feature/OBP V4.0.0 Payments enhancement
#implemented the getCounterpartyByIbanAndBankAccountId for StoredProcedureConnector_vDec2019.scala
2020-11-23 13:43:17 +01:00
shuang
e5f188a619 feature/add_endpoint_get_scanned_api_versions: bump up pom version from '1.8.0' to '1.8.1' 2020-11-20 20:59:14 +08:00
shuang
3f7f9bef71 feature/add_endpoint_get_scanned_api_versions: add one endpoint return ScannedApiVersion information 2020-11-20 20:59:14 +08:00
shuang
a8a8147179 Merge branch 'develop' of https://github.com/OpenBankProject/OBP-API into develop_merge_to_uk_oauth2_flow
# Conflicts:
#	obp-api/src/main/scala/code/api/ResourceDocs1_4_0/SwaggerDefinitionsJSON.scala
#	obp-api/src/main/scala/code/bankconnectors/storedprocedure/MSsqlStoredProcedure.sql
#	obp-api/src/main/scala/code/bankconnectors/storedprocedure/StoredProcedureConnector_vDec2019.scala
2020-11-19 18:15:03 +08:00
Simon Redfern
acc66f9cf1
Merge pull request #1769 from constantine2nd/develop
Tweak Payment Cancellation Request API of Berlin Group part 2
2020-11-19 10:45:22 +01:00
Marko Milić
df7257987a feature/Tweak Payment Cancellation Request API of Berlin Group part 3 2020-11-19 09:21:21 +01:00
shuang
0e336b286e feature/implement_FAPI_flow: bump up pom version from '1.7.1' to '1.8.0' 2020-11-18 21:24:49 +08:00
Marko Milić
a8a05eab33 feature/Tweak Payment Cancellation Request API of Berlin Group part 2 2020-11-18 13:45:09 +01:00
hongwei
36094fc3a9 Merge remote-tracking branch 'Simon/develop' into develop_merge_to_uk_oauth2_flow 2020-11-17 23:17:22 +01:00
Guillaume Kergreis
c7ebb28195 feature/Add Transaction Request Attribute Definition endpoints 2020-11-17 20:28:19 +01:00
Guillaume Kergreis
5472c0b4c2 feature/Add Transaction Request Attribute to the model 2020-11-17 20:28:19 +01:00
shuang
396208277a feature/implement_FAPI_flow: merge with origin develop 2020-11-17 23:46:38 +08:00
Marko Milić
12c9b7fd80 feature/Add conecctor method cancelPaymentV400 2020-11-16 21:05:53 +01:00
Marko Milić
22735782c6 Merge remote-tracking branch 'upstream/develop' into develop 2020-11-10 12:41:55 +01:00
Simon Redfern
bf1983a305
Merge pull request #1763 from hongwei1/develop
feature/added the showDynamicOrStatic query parameter for obp resourcedoc endpoints
2020-11-10 12:30:27 +01:00
hongwei
22eb59a31d feature/tweaked the names of the ContentParam for obp resoureDocs 2020-11-09 15:26:06 +01:00
Marko Milić
105f89ccdc feature/Add connector method validateAndCheckIbanNumber 2020-11-09 13:22:28 +01:00
Marko Milić
3a418c10f0 feature/Add connector method validateAndCheckIbanNumber 2020-11-05 13:27:53 +01:00
hongwei
d894ee55b4 feature/added the swagger title and copy right according to the request version 2020-11-02 14:09:06 +01:00
Marko Milić
08946cf7fd feature/Implement getChallengesByTransactionRequestId at Stored Procedure Connector 2020-10-29 09:16:30 +01:00
Marko Milić
79c5a7a6ac feature/Tweak Berlin Grop endpoint cancelPayment 2020-10-26 13:24:19 +01:00
Guillaume Kergreis
df54107819 feature/Last changes for SEPA Adapter
- Add the akka connector method makePaymentV400
- Add conversion for bank account in akka connector
2020-10-20 14:34:58 +02:00
Marko Milić
e24d399d57 feature/Tweak connectr method name validateChallenge => validateChallengeAnswerC2 2020-10-19 14:04:25 +02:00
Marko Milić
4a9661fac6 feature/Implement obp.getChallenge at stored procedure connector 2020-10-14 15:51:45 +02:00
Guillaume Kergreis
04c214f6cc feature/Add the possibility to reject a transaction request with challenge REJECT answer 2020-10-13 17:42:14 +02:00
hongwei
764789fbc9 feature/fixed the failed test for dynamic endpoint 2020-10-13 09:13:09 +02:00
hongwei
ffd8836bdf feature/unify obp and dynamic entities description - step1 2020-10-01 23:17:38 +02:00
shuang
4663494e55 feature/login_with_hydra: add label field to endpoint Get Accounts Held 2020-09-22 23:25:41 +08:00
Guillaume Kergreis
6c616c87de feature/Add the NotifyTransactionRequest connector method
This new method can be used to notify an adapter for a transaction request status change
2020-09-22 11:10:16 +02:00
Guillaume Kergreis
a8c95a0878 feature/Add currency to a counterparty 2020-09-14 22:55:55 +02:00
Guillaume Kergreis
f31c419ada feature/Add currency conversion for both side of a transaction
We can now make a payment in a different currency than the "fromAccount" currency.
The debited/credited amount are calculated by the currency rate system.
This changes applies to the makeHistoricalPayment, makePaymentv210 and makePaymentv400 methods.
2020-09-03 15:26:17 +02:00
Guillaume Kergreis
d9482353f3 feature/Add the double-entry transaction to makePaymentv400 and refactor DoubleEntryBookTransaction 2020-08-28 18:15:14 +02:00
Guillaume Kergreis
8abd5bc514 feature/Add the connector method to save the double-entry transaction 2020-08-27 22:59:21 +02:00
Guillaume Kergreis
07b150c116 feature/Add transactionRequestId in makePayment method 2020-08-27 22:57:20 +02:00
Guillaume Kergreis
12468af3c8 feature/Add the bouble-entry booking system 2020-08-27 22:55:32 +02:00
Marko Milić
8e1cc2c250 Merge remote-tracking branch 'upstream/develop' into develop 2020-08-21 15:22:09 +02:00
Marko Milić
9f97ab4ba0 feature/Add connector method makePaymentV400; Implement in case of SEPA payment v4.0.0 2020-08-21 11:45:39 +02:00
hongwei
de6e8110ed feature/implemented the challenge over storedProcedure connector 2020-08-21 11:13:58 +02:00
hongwei
9a0883f145 feature/use the obp challenge for BerlinGroupV1.3 2020-08-21 09:40:30 +02:00
Marko Milić
aa47cbac14 refactor/Change queryTags => attributes 2020-08-14 17:46:21 +02:00
Guillaume Kergreis
4a91700841 feature/Add BankId in account routing unique constraint and add release notes 2020-08-11 16:48:16 +02:00
Guillaume Kergreis
a7a3ed0cb4 refactor/Add new error messages and optimise update requests 2020-08-11 11:15:42 +02:00
Guillaume Kergreis
78b7a650a6 test/Correct and add some tests for new account routings 2020-08-11 11:13:03 +02:00
Guillaume Kergreis
99aadaacde refactor/Remove all the BankAccount references to "iban", "accountRoutingScheme" and "accountRoutingAddress"
We only should use "accountRoutings" field now
We keep the reference to "iban", "accountRoutingScheme" and "accountRoutingAddress" in MappedBankAccount.scala to run the migration script
2020-08-11 11:13:02 +02:00
Guillaume Kergreis
5319a5f841 feature/Add a BankAccountRouting table and implement the new way to use account routings 2020-08-11 11:13:02 +02:00
Marko Milić
83ec9eefa6 feature/Add connector method checkExternalUserExists part 2 2020-08-10 11:08:39 +02:00
Marko Milić
e40e9be5ff feature/Add connector method checkExternalUserExists 2020-08-10 08:29:44 +02:00
Marko Milić
83e8c4f097 feature/Transaction Request Reasons - WIP 3 2020-07-28 14:55:11 +02:00
Marko Milić
8ea7b76fa8 Merge remote-tracking branch 'upstream/develop' transaction-request-reason 2020-07-28 13:22:04 +02:00
Marko Milić
4c8615e0cc feature/Transaction Request Reasons - WIP 2 2020-07-27 17:59:56 +02:00
hongwei
95b5207972 Merge remote-tracking branch 'Simon/develop' into develop
# Conflicts:
#	obp-commons/src/main/scala/com/openbankproject/commons/model/CommonModel.scala
2020-07-27 17:31:24 +02:00
hongwei
8c969ea076 feature/added the getPhysicalCardsForUserDoc for storedProcedureConnector 2020-07-27 17:00:03 +02:00
Marko Milić
02f5dd8eaa Merge remote-tracking branch 'upstream/develop' into develop 2020-07-27 16:54:59 +02:00
hongwei
8a9e923adf feature/added the queryTags in BankAccount trait 2020-07-27 16:24:14 +02:00
shuang
372b2f8840 refactor/anotation_ignore_change_to_optional: bump up pom version from 1.6.1 to 1.6.2 2020-07-27 21:53:12 +08:00
shuang
5968aed8ff refactor/anotation_ignore_change_to_optional: change all @ignore to @optional, also outbound.optional.fields and inbound.optional.fields 2020-07-27 21:52:15 +08:00
Marko Milić
7356b9fd4a feature/Transaction Request Reasons - WIP 2020-07-24 16:22:34 +02:00
hongwei
a183975e6b Merge remote-tracking branch 'Simon/develop' into develop
# Conflicts:
#	obp-api/src/main/scala/code/bankconnectors/storedprocedure/MSsqlStoredProcedure.sql
#	obp-api/src/main/scala/code/bankconnectors/storedprocedure/StoredProcedureConnector_vDec2019.scala
#	obp-api/src/test/scala/code/connector/RestConnector_vMar2019_frozen_meta_data
2020-07-24 09:51:15 +02:00
shuang
64c5a1f40b feature/embed_akka_adapter: add OutInBoundTransfer and one implementation, it is abstract of send OutBound and get InBound. 2020-07-23 17:09:47 +08:00
shuang
a2526a86ec refactor/make_OutBound_hava_the_same_param_with_connector_method: move JsonSerializers to obp-commons module. 2020-07-23 17:09:47 +08:00
shuang
cf6c6da6a7 refactor/make_OutBound_hava_the_same_param_with_connector_method: make all MessageDoc can be deserialized. 2020-07-23 17:09:47 +08:00
shuang
b1f1745a1b refactor/make_OutBound_hava_the_same_param_with_connector_method: refactor CodeGenerateUtils 2020-07-23 17:08:14 +08:00
shuang
0078b717cb refactor/make_OutBound_hava_the_same_param_with_connector_method: refactor finish and add ConnectorTest 2020-07-23 17:08:14 +08:00
shuang
bae25385f1 bugfix/endpoint_show_wrong_dependent_connector_methods: bump up pom version from 1.6.0 to 1.6.1 2020-07-23 17:08:14 +08:00
shuang
f2d47f2142 bugfix/endpoint_show_wrong_dependent_connector_methods: proxy connector implimented. 2020-07-23 17:08:14 +08:00
shuang
38bc790193 eature/ignore_Inbound_field_value_for_unit_test: refactor json Serializer. 2020-07-23 17:08:14 +08:00
shuang
f625927689 bugfix/added the guard for isDataFromOBPSide: refactor starConnector, to extract method 'getConnectorNameAndMethodRouting', it be called by APIUtil.isDataFromOBPSide 2020-07-22 12:33:49 +08:00
shuang
ea97e1d5a1 feature/ignore_Inbound_field_value_for_unit_test: bump up pom version from 1.5.7 to 1.6.0 2020-07-14 17:18:24 +08:00
shuang
d0f8fc8232 feature/ignore_Inbound_field_value_for_unit_test: refactor LocalMappedConnector methods return type to the same as Connector. 2020-07-14 17:17:54 +08:00
hongwei
bc55c90f02 Merge remote-tracking branch 'Simon/develop' into develop 2020-07-13 09:22:22 +02:00
shuang
e6d12cf500 feature/dynamicEntity_add_minLength_and_maxLength: if "type":"string", example: "minLength":3, "maxLength":20, 2020-07-12 21:00:37 +08:00
hongwei
8a27cf3679 docfix/update the obp-commons version 2020-07-11 21:43:05 +02:00
hongwei
f304569305 bugfix/tweaked the document, counterpartyId is a mandatory field in Counterparty 2020-07-11 21:41:16 +02:00
hongwei
026667b57d bugfix/changed accountID-> accountId for the connectorEndpoints 2020-07-11 18:13:48 +02:00
hongwei
7a3df100ae Merge remote-tracking branch 'Simon/develop' into develop 2020-07-10 13:29:35 +02:00
shuang
0ad332ce56 feature/endpoint_mapping_connector_methods: bump up version from 1.5.6 to 1.5.7 2020-07-09 21:49:04 +08:00
shuang
3788c86645 feature/endpoint_mapping_connector_methods: every endpoint have a list of dependent connector methods. 2020-07-09 21:46:37 +08:00
shuang
7267565179 bugfix/validateChallengeAnswer_and_createChallenge_connectoEndpoint_return_wrong_data: fixed 2020-07-08 20:42:19 +08:00
shuang
bbafd0b49c performance/cache_DynamicEndpointInfo: avoid re-calculate DynamicEndpointInfo. 2020-07-07 06:53:30 +08:00
hongwei
e065029f98 update the obp-commons version 2020-07-06 15:37:09 +02:00
hongwei
365c06a1af bugfix/revert BankAccountCommons--> BankAccount 2020-07-06 14:39:28 +02:00
hongwei
5856045098 bugfix/update the new version for obp-commons 2020-07-06 11:56:31 +02:00
hongwei
06ab1075b8 set the ignore fields for BankAccount trait 2020-07-05 21:06:52 +02:00
hongwei
8d3bdbf596 revert the BankAccountCommons to BankAccount 2020-07-05 21:01:02 +02:00
shuang
fbab392337 bugfix/make_Memo_works_for_recurse_function_call: fixed 2020-07-02 22:53:07 +08:00
hongwei
38229b7928 feature/update the commons version 2020-07-02 16:36:46 +02:00
hongwei
5d44072aa5 docfix/set the ignore fields for the Transactions object in MessageDocs 2020-07-02 14:57:38 +02:00
hongwei
a6fb610524 docfix/set the ignore fields for the TransactionRequest object in MessageDocs 2020-07-02 14:39:16 +02:00
hongwei
c217b5a01c bugfix/use the BankAccountCommons instead of BankAccount in commons 2020-07-02 14:38:21 +02:00
hongwei
0477517f93 docfix/set the ignore fields for the BankAccountCommons objects 2020-07-02 10:46:48 +02:00
hongwei
4a19a17985 docfix/added the comments for Bank Model 2020-07-02 10:40:23 +02:00
hongwei
eae384417c feature/ignore the swiftBic and nationalIdentifier fields for BankCommons 2020-07-02 10:18:16 +02:00
hongwei
460d0f3c6c Merge remote-tracking branch 'Hongwei/develop' into develop 2020-07-02 09:21:39 +02:00
shuang
c0ab724128 feature/ignore_annotation_works_for_InBound_OutBound: bump up version from 1.5.2 to 1.5.3 2020-07-01 23:29:52 +08:00
shuang
710c8192b1 feature/ignore_annotation_works_for_InBound_OutBound: @ignore works, Props outbound.ignore.fields and inbound.ignore.fields also works. 2020-07-01 23:27:49 +08:00
hongwei
bb22809a03 feature/upgrade transmittable-thread-local to 2.11.5 2020-07-01 12:59:39 +02:00
hongwei
aacbb9fa72 refactor/tweaked the name ->username 2020-07-01 12:06:31 +02:00
shuang
a0f751d41f bugfix/TransactionCommons_resetNestedFields_cause_error_for_field_not_fond: fixed 2020-06-30 21:03:05 +08:00
hongwei
5de6c75fbf tweaked the userName --> username 2020-06-30 21:02:36 +08:00
shuang
a551be2444 bugfix/trait_way_enum_wrong_serialize: bump up version from 1.5.1 to 1.5.2 2020-06-29 20:49:24 +08:00
shuang
5e4bab6328 bugfix/trait_way_enum_wrong_serialize: fix deserialize fail for all InBound and OutBound type 2020-06-29 20:46:17 +08:00
shuang
b9b2dd89ab bugfix/trait_way_enum_wrong_serialize: move reusable Serializer to obp-commons, make trait way enum be sub type of SimpleEnum, Delete TransactionCommons type, it cause many wrong result when do serialize and deserialize. 2020-06-29 17:05:47 +08:00
Marko Milić
1906f98568 Merge remote-tracking branch 'upstream/develop' into develop 2020-06-25 08:34:22 +02:00
Marko Milić
e5623b74ae feature/Add connecto function checkExternalUserCredentials - WIP3 2020-06-24 15:45:12 +02:00
shuang
549a0092c3 bugfix/InBound_outBound_serialize_wrong_result: bump up version from 1.5.0 to 1.5.1 2020-06-24 19:12:59 +08:00
shuang
5c3b8484a8 bugfix/InBound_outBound_serialize_wrong_result: fix TransactionCommons to {} and InBoundGetProductCollectionItemsTree tuple data structure. 2020-06-24 16:10:55 +08:00
Marko Milić
410c4fed76 feature/Add connecto function checkExternalUserCredentials - WIP 2020-06-19 17:16:49 +02:00
shuang
26b090a02d feature/create_akka_connector_builder: fix fail unit test 2020-06-17 13:41:29 +08:00
shuang
05f380838c feature/create_akka_connector_builder: bump up version from 1.4.4 to 1.5.0 2020-06-17 13:41:29 +08:00
shuang
d3f7d88a88 feature/create_akka_connector_builder: add all missing OutBound and InBound case class, clear up builder connector method names. 2020-06-17 13:41:28 +08:00
shuang
5f4e4f9950 bugfix/dynamic_entity_data_404_process: bumpup version from 1.4.3 to 1.4.4. 2020-06-03 21:44:20 +08:00
shuang
dd7f343a33 bugfix/dynamic_entity_data_404_process: fix the logic error about 404 process. 2020-06-03 21:44:20 +08:00
Marko Milić
74b494e16c feature/Tweak endpoint updateSystemView 3.1.0 2020-05-13 06:42:36 +02:00
shuang
dabd24e7de feature/request_and_response_body_can_empty_or_primary_type: bump up pom version from 1.4.2 to 1.4.3. 2020-04-22 13:29:26 +08:00
shuang
52f98b3e66 feature/support_openjdk11_oraclejdk13 : bump up pom version from 1.4.1 to 1.4.2. 2020-04-17 08:19:21 +08:00
shuang
da4462069f feature/add_dynamic_endpoints_with_swagger: bump up pom version from 1.4.0 to 1.4.1 2020-04-10 14:24:46 +08:00
shuang
3dde35418f feature/add_dynamic_endpoints_with_swagger: add apache collections4 dependency 2020-04-10 14:24:46 +08:00
Marko Milić
8fe040db3c Add Card Attribute Documentation 2020-03-26 09:21:07 +01:00
Marko Milić
7a2ebeb7d6 Attribute Documentation - WIP 2020-03-20 16:10:28 +01:00
shuang
81532359c2 feature/dynamicEntity_add_type_DATE_WITH_DAY: update pom version from 1.3.0 to 1.4.0. 2020-03-18 11:53:35 +08:00
shuang
e5e869c9a2 feature/dynamicEntity_add_type_DATE_WITH_DAY: add DATE_WITH_DAY type and do validation. 2020-03-18 11:53:35 +08:00
hongwei
befb59e2b8 added the MappedCustomerDependant table and store the dob_of_dependants
to the database
2020-03-11 16:00:27 +01:00
shuang
943859e957 feature/query_customer_account_product_entity_by_attribute: bump up pom.xml version from 1.2.0 to 1.3.0 2020-03-06 11:30:40 +08:00
shuang
abd5a5ccd9 feature/query_customer_account_product_entity_by_attribute: implemented. 2020-03-06 11:27:49 +08:00
shuang
08e237c779 feature/inbound_outbound_structure_convert add json build according schema logic, implement "inBoudMapping" and "outBoundMapping" feature in MethodRouting endpoint. 2020-02-25 21:36:39 +08:00
shuang
55e28cc1e3 feature/inbound_outbound_structure_convert do validtion of connectionName and methodName for create and update MethodRouting. 2020-02-25 21:36:39 +08:00
shuang
f1cca607b3 bugfix/400_Boxed_Error : add log info when endpoint throw unknown Exception. 2020-02-21 11:29:42 +08:00
hongwei
0b1e126afb added the TransactionAttribute trait 2020-02-13 14:53:01 +01:00
hongwei
291a75b23d added the customerAttributes for getCustomerById 2020-02-11 13:45:44 +01:00
shuang
189b95fe4f feature/auth_check_according_ResourceDoc : add findByType to Functions.Implicits 2020-02-05 19:53:36 +08:00
shuang
2d21f38a4d feature/auth_check_according_ResourceDoc : add ?: operator to Functions.Implicits 2020-02-03 20:33:00 +08:00
shuang
fd4fedd334 feature/auth_check_according_ResourceDoc : fix unit test fail. 2020-02-01 19:41:46 +08:00
shuang
3dd92b9336 feature/auth_check_according_ResourceDoc : add support of "and relationship" of ApiRole. 2020-01-31 12:21:16 +08:00
shuang
6c621f1d0b feature/auth_check_according_ResourceDoc : refactor Functions. 2020-01-30 18:24:27 +08:00
shuang
93f95aeb96 feature/auth_check_according_ResourceDoc : auth check role extracted from ResourceDoc, next step is delete all auth check in the endpoint body. 2020-01-30 12:24:29 +08:00
shuang
9fdc819968 feature/add_required_field_annotation : all required field validation put at startConnector, at this single place. 2020-01-28 20:29:08 +08:00
shuang
accdc21e2e feature/add_required_field_annotation : validation for required fields is set. 2020-01-25 21:51:07 +08:00
shuang
7476d5a60b feature/add_required_field_annotation : move ErrorMessage to obp-commons 2020-01-25 21:51:07 +08:00
shuang
df0a010fac feature/add_required_field_annotation : validation arithmetic is finished for entity instance, the last one is for JValue. 2020-01-25 21:51:07 +08:00
shuang
3da2765e9d feature/add_required_field_annotation : validation arithmetic is finished. 2020-01-25 21:51:07 +08:00
shuang
f29894206c feature/add_required_field_annotation : refactor OBPRequired annotation extraction related code. 2020-01-23 18:21:47 +08:00
shuang
d70939d19a feature/add_required_field_annotation : refactor ScannedApiVersion Frozen related code. 2020-01-22 18:52:23 +08:00
shuang
7041a05ba2 feature/add_required_field_annotation : refactor FieldNameApiVersions for ResourceDoc generate swagger json 2020-01-22 11:31:56 +08:00
shuang
2dbdb855cc feature/add_required_field_annotation : fix test fail caused by move ScannedApiVersion from obp-api to obp-commons 2020-01-21 20:45:29 +08:00
shuang
978a94f947 bugfix/getObpApiLoopback_rename_to_getObpConnectorLoopback 2020-01-21 17:28:23 +08:00
shuang
7787919f15 feature/add_required_field_annotation : make required field information shown in generated swagger doc 2020-01-21 15:25:03 +08:00
shuang
5453c78ddc feature/add_required_field_annotation : move ApiVersion to obp-commons, make required field info be shown in generated doc. 2020-01-21 08:51:54 +08:00
shuang
0ea9db1432 feature/add_required_field_annotation : make ApiVersion can passed to connector, make InBound json String can tolerate null value, make all required field annotation be extract those include nested fields. 2020-01-21 08:49:23 +08:00
Simon Redfern
203ef0f297
Merge pull request #1467 from hongwei1/feature/chinese_version
added the languages Param and read the Chinese docs From a json file
2020-01-10 17:14:23 +01:00
hongwei
ad93d9155b tweaked the deprecated message 2020-01-09 15:55:45 +01:00
hongwei
7885c9c357 remove accountRoutingAddress and accountRoutingScheme for ModeratedBankAccountCore
now we used accountRoutings instead
2020-01-07 16:39:58 +01:00
hongwei
74f19176e2 tweaked the parameter names languageTag--> languageParam
and removed the ResourceDocTag("Chinese-Version")
2019-12-20 09:53:19 +01:00
hongwei
db7c266ff3 added the laguange tag for the resourceDoc endpoint. 2019-12-19 11:15:48 +01:00
shuang
c70f92766a feature/stored_procedure_connector: make BankCommons two fields be optional: swiftBic, nationalIdentifier 2019-12-17 21:00:32 +08:00
shuang
f1f6c7931c bugfix/OutOfMemoryError: fix scala-maven-plugin seeings 2019-11-15 21:20:00 +08:00
Marko Milić
67101f256d Standing Order - WIP 2019-11-12 12:46:02 +01:00
Marko Milić
3ac32a0f6b Direct Debit - WIP 3 2019-11-11 14:50:11 +01:00
Simon Redfern
db9229d7b7
Merge pull request #1443 from oldbig/develop
feature, make compatible with JDK 8, 10, 11, 12, 13
2019-11-08 13:11:13 +01:00
hongwei
c1b85f70ba change 2019 - 2019 2019-11-07 17:44:58 +01:00
hongwei
964adb089b change Ltd to GmbH 2019-11-07 17:44:56 +01:00
shuang
849d912e23 feature/update_jdk_13: update scalatest-maven-plugin version 2019-10-29 16:40:05 +08:00
shuang
dadfdcb5d7 feature/update_jdk_13: update scala-maven-plugin version 2019-10-29 16:21:28 +08:00
Marko Milić
6a94105191 Merge remote-tracking branch 'upstream/develop' into develop 2019-10-25 15:02:26 +02:00
Marko Milić
48fac2d1fb Merge remote-tracking branch 'upstream/develop' into develop 2019-10-25 11:12:59 +02:00
shuang
49aa1bbe98 feature/persist_DynaicEntity_to_DB 2019-10-25 11:33:23 +08:00
shuang
0b1ae56eaf bugfix/api_explorer_show_stackoverflow_of_api: fix bug. 2019-10-23 22:06:00 +08:00
Marko Milić
2ca237cfdc Tweaked names regarding account tags 2019-10-22 13:05:45 +02:00
shuang
7d897e763d bugfix/compile_stackoverflow: collect endpoints at runtime. 2019-10-16 21:56:36 +08:00
shuang
155fccded4 bugfix/compile_stackoverflow: fix compile stackoverflow error, and fix compile warnings. 2019-10-13 18:05:43 +08:00
shuang
502c2fc5a0 bugfix, fix dynamicEntity example type validation 2019-10-06 19:37:54 +08:00
shuang
74fc6f5bfc dynamic_entity_refactor_simplify: add doc for restconnector dynamicEntityProcess method, fix all found bugs, and refactor code 2019-09-21 13:57:39 +08:00
hongwei
45b28acafd Merge remote-tracking branch 'Hongwei/feature/dynamic_entity_refactor_simplify' into develop 2019-09-18 08:00:52 +02:00
shuang
b897983306 dynamic_entity_refactor_simplify: star connector is works for dynamicEntity 2019-09-18 10:12:37 +08:00
shuang
f4966d53cb dynamic_entity_refactor_simplify: DynamicEntity operation move to connector 2019-09-18 07:11:04 +08:00
hongwei
bbf3f9b13c Merge remote-tracking branch 'BaiShuang/feature/dynamic_entity_refactor_simplify' into develop 2019-09-16 16:18:24 +02:00
shuang
0ead4fb235 dynamic_entity_refactor_simplify: fix wrong documentation, refactor json validation 2019-09-16 21:28:33 +08:00
shuang
2b7ab67582 dynamic_entity_refactor_simplify: make DynamicEntity request body and response body simple 2019-09-16 20:48:56 +08:00
shuang
42ac2bdde1 add frozen test for RestConnector_vMar2019 2019-09-12 23:08:05 +08:00
shuang
22aebe1426 refactor, add missing unit test 2019-09-09 14:58:45 +08:00
shuang
e52af5e183 rest connector: remove comment out method names 2019-09-03 22:04:14 +08:00
shuang
c852e84765 methodRouting: refactor OBPEnumeration, make ConnectorEndpoints support any method 2019-09-03 17:04:02 +08:00
shuang
663a61f702 fix some RestConnectorBuilder errors: add OBPEnumeration 2019-09-03 00:15:23 +08:00
shuang
f282dcbdf5 fix some RestConnectorBuilder errors: add customerId and accountId to/from reference convert logic 2019-08-29 12:41:05 +08:00
hongwei
553d5b565d fixed the TaxResidence customerId from Long to String 2019-08-26 15:36:17 +02:00
shuang
705b176df5 fix some RestConnectorBuilder errors 2019-08-26 17:15:39 +08:00
shuang
c837a4a8a7 fix some RestConnectorBuilder errors, but not finished 2019-08-26 16:00:47 +08:00
shuang
7db5a6d317 rest connector methods generate: fix RestConnectorBuilder, add missed OutBound and InBound classes 2019-08-25 23:21:05 +08:00
shuang
31768a5a8f rest connector methods generate: fix builder errors 2019-08-24 22:22:49 +08:00
hongwei
41fd61a4ae code clean and add some comments 2019-08-24 20:15:58 +08:00
shuang
1bd8e95a30 refactor RestConnector to simulate KafkaConnector: refactor get method 2019-08-23 16:31:08 +08:00
Simon Redfern
ad119f52dc
Merge pull request #1383 from hongwei1/develop
added the new endpoint --getBankAccountsBalances, added tests for swagger
2019-08-08 11:35:58 +02:00
shuang
9258f4c689 add unit test to check whether there are some modify in frozen types 2019-08-05 21:58:31 +08:00
hongwei
dfc8e81bee Merge remote-tracking branch 'Simon/develop' into develop 2019-07-29 10:11:11 +02:00