Commit Graph

7494 Commits

Author SHA1 Message Date
shuang
5f4caf91ef dynamic delete old generated rest connector methods 2019-04-29 15:13:34 +08:00
hongwei
f634475bff rename getBankAccountsByUsername to getBankAccountsForUserFuture 2019-04-29 07:52:21 +02:00
hongwei
f7e9945d54 tweaked the descriptions 2019-04-29 07:44:37 +02:00
shuang
2777800a83 process null value of remote server response 2019-04-27 21:28:08 +08:00
hongwei
9d26034f1a Merge remote-tracking branch 'Hongwei/develop' into develop 2019-04-27 14:52:58 +02:00
hongwei
9045840c31 commented the create methods for RestConnectorBuilder 2019-04-27 14:52:35 +02:00
shuang
e941378960 make connector endpoint support list in url param 2019-04-27 20:30:49 +08:00
shuang
a627fd7632 temp solution to support getCoreBankAccounts 2019-04-26 22:11:03 +08:00
Marko Milić
f01aae1814 Views - Create internal functions which operate only on the new tables - tests OK 2019-04-26 13:46:35 +02:00
shuang
f34e4395b4 Merge branch 'develop' of https://github.com/hongwei1/OBP-API into hw-develop 2019-04-26 19:39:01 +08:00
hongwei
61ccf0667c added getBankAccountsByUsernameFuture for RestConnector 2019-04-26 13:01:42 +02:00
hongwei
b99560a26b added getBankAccountsByUsername for mapped connector 2019-04-26 11:25:32 +02:00
hongwei
29dc45b401 added messageDoc for getCounterpartyTrait 2019-04-26 09:56:09 +02:00
shuang
7b6936b785 replace DefaultFormats with CustomJsonFormats.formats 2019-04-26 15:40:44 +08:00
shuang
5bc47199bc resolve Conflicts: obp-api/src/test/scala/code/api/v3_1_0/GetAdapterInfoTest.scala 2019-04-26 15:39:27 +08:00
Marko Milić
66159fa723 Views - Create internal functions which operate only on the new tables - part 2 2019-04-25 21:49:05 +02:00
hongwei
f54dcc60f5 fixed the failed tests 2019-04-25 16:40:07 +02:00
hongwei
cf80ca6677 fixed the GetAdapterInfoTest 2019-04-25 16:39:47 +02:00
hongwei
fab823d7e6 fixed the GetAdapterInfoTest 2019-04-25 14:12:47 +02:00
hongwei
b22ba338c6 remove the swift_bic for BankAccount 2019-04-25 14:09:27 +02:00
hongwei
580855892a Merge remote-tracking branch 'Hongwei/develop' into develop 2019-04-25 13:17:26 +02:00
hongwei
f37567efc2 tweaked the Glossary 2019-04-25 13:17:17 +02:00
shuang
6ffc9b1573 Merge branch 'develop' of https://github.com/hongwei1/OBP-API into hw-develop 2019-04-25 18:10:13 +08:00
shuang
48980d706b make all net.liftweb.json.DefaultFormats as constant, put at one place, and make json serialize support BigDecimal. 2019-04-25 18:10:00 +08:00
hongwei
219fc2e56f remove the getAdapterInfo method 2019-04-25 12:04:00 +02:00
hongwei
033e6a0508 tweaking the toAdapterCallContext --> toOutboundAdapterCallContext 2019-04-25 11:30:15 +02:00
Marko Milić
27e273eb6e Merge branch 'views' into views-use-new-tables
# Conflicts:
#	obp-api/src/main/scala/code/views/system/ViewDefinition.scala
2019-04-25 09:28:04 +02:00
shuang
783364a00c make connector method as endpoints support OBPQueryParam* 2019-04-24 21:55:33 +08:00
Marko Milić
0ac4630f70 Added unique key at table ViewDefinition 2019-04-24 15:46:58 +02:00
hongwei
d5b80798f3 separate AdapterCallContext to outboundAdapterCallContext and inboundAdapterCallContext --step2 2019-04-24 09:58:05 +02:00
Marko Milić
1910414c15 Views - Create internal functions which operate only on the new tables 2019-04-23 16:31:20 +02:00
shuang
24c01b10d9 rename inbound and outbound callContext name 2019-04-23 21:44:37 +08:00
shuang
b5cc924f3c Merge branch 'feature/connector_as_api' into hw-develop 2019-04-23 20:48:27 +08:00
hongwei1
486e946402 separate AdapterCallContext to outboundAdapterCallContext and inboundAdapterCallContext -- in process 2019-04-23 14:45:19 +02:00
shuang
d315cb784b export LocalMappedConnector to endpoints 2019-04-23 20:33:15 +08:00
hongwei
7b24efacfe Merge remote-tracking branch 'Hongwei/feature/export_connector_endpoints' into develop
# Conflicts:
#	obp-api/src/main/scala/code/util/ReflectionUtils.scala
2019-04-23 12:24:03 +02:00
shuang
9dc7dabb2b export LocalMappedConnector to endpoints 2019-04-23 13:44:07 +08:00
Marko Milić
2c6621f093 Added endpoint updateSystemView v3.1.0 2019-04-22 13:13:16 +02:00
Marko Milić
fba26e9b3b System views use ViewDefinition instead of ViewImpl 2019-04-22 12:14:06 +02:00
Marko Milić
fe167508bc password recovery broken for email address #1278 2019-04-19 10:59:23 +02:00
Marko Milić
33d3726e40 Tweaked tabler MigrationScriptLog 2019-04-18 16:50:23 +02:00
Marko Milić
3f3745ea4b Refactored the code of Migration #2 2019-04-18 16:09:08 +02:00
shuang
7d663e066f add sibling object convert method 2019-04-18 20:37:51 +08:00
shuang
85f8d72e73 add sibling object convert method 2019-04-18 20:37:03 +08:00
Marko Milić
d311a56f60 Tweaked package name 2019-04-18 11:25:13 +02:00
Marko Milić
9db24622d1 Refactored the code of Migration 2019-04-18 09:36:57 +02:00
Marko Milić
cd9874b7a5 Added table ViewDefinition 2019-04-17 16:43:54 +02:00
shuang
d10f35261f resolve OBPParam* problem 2019-04-17 20:33:46 +08:00
shuang
abf005fc69 fix problem caused by merge with remote 2019-04-17 19:04:45 +08:00
shuang
427d9d1a9a Merge branch 'hongwei-develop' of https://github.com/hongwei1/OBP-API into hw-develop 2019-04-17 18:44:07 +08:00
shuang
1873bdee34 refactor 2019-04-17 18:42:58 +08:00
Marko Milić
c8442a76a3 Tweaked table AccountAccess 2019-04-17 12:18:38 +02:00
hongwei1
b9ba88e157 clean the AkkaConnector_vDec2018 case classes. 2019-04-17 07:54:44 +02:00
shuang
49884bae1a refactor 2019-04-16 17:36:04 +08:00
shuang
2e5beeb0bd fix UserCommons not found 2019-04-16 16:40:31 +08:00
hongwei1
78a02146bd fixed the akka connector to use the commons case classes 2019-04-16 10:33:47 +02:00
Marko Milić
1eca29c1e7 Commented migration script populateTableAccountAccess 2019-04-16 09:17:51 +02:00
shuang
50cc320a4c fix callContext not at last of parameter list problem 2019-04-16 15:15:36 +08:00
shuang
c6e63fa930 generate given methods, and find have problem methods 2019-04-16 12:10:22 +08:00
shuang
bdf59bee6c make generate example support trait fields 2019-04-16 09:29:16 +08:00
chrisjsimpson
a6b58a1f32 #1276 namespace environment vars with "OBP_" to avoid collisions. 2019-04-15 17:20:21 +01:00
Marko Milić
3198645a4e Added migration script populateTableAccountAccess 2019-04-15 17:44:13 +02:00
hongwei1
ac7ad58c0c remove the authInfo from CallContext 2019-04-15 16:55:33 +02:00
hongwei1
f0b8a2ad3a Merge remote-tracking branch 'hongwei/develop' into hongwei-develop 2019-04-15 16:46:43 +02:00
hongwei1
155ab1cca3 tweaked getPermissionForUserForBankAccount 2019-04-15 16:46:18 +02:00
shuang
284d5f734e Merge branch 'develop' of https://github.com/hongwei1/OBP-API into hw-develop 2019-04-15 22:40:09 +08:00
shuang
e9a54aab70 add create generator 2019-04-15 22:39:34 +08:00
hongwei1
e5b5af4627 Merge remote-tracking branch 'hongwei/develop' into hongwei-develop 2019-04-15 15:09:38 +02:00
Marko Milić
562d607595 Removed redundant function grantAccessToView 2019-04-15 14:14:56 +02:00
hongwei1
5f5818ba40 added getBankAccountsByUsername method for akka_connector 2019-04-15 13:14:50 +02:00
hongwei1
caade6420f tweaked refreshUser endpoint 2019-04-15 13:14:44 +02:00
Marko Milić
4ee9467be7 Added table AccountAccess 2019-04-15 11:15:58 +02:00
hongwei
4c2d78462c the AdapterCallContext can be none for anonymousAccess apis 2019-04-15 08:21:14 +02:00
hongwei
88b4ec1e30 added AdapterCallContext to Akka Connector 2019-04-14 22:16:52 +02:00
hongwei
a03e50474c introduce AdapterCallContext and AdapterAuthInfo 2019-04-14 20:38:54 +02:00
Simon Redfern
f94a3c61a2
Merge pull request #1274 from hongwei1/develop
createDirectLoginToken page and  make generated method use new case class
2019-04-13 10:00:12 +02:00
Simon Redfern
bdb8e9409b
Merge pull request #1275 from tawoe/develop
code clean
2019-04-13 09:56:08 +02:00
Marko Milić
173436166d In Consent “sms” or “email” should be UPPER case Enumeration 2019-04-12 11:43:46 +02:00
Marko Milić
ad858a57f6 Tweaking resource doc for createUserAuthContextUpdate and answerUserAuthContextUpdateChallenge 2019-04-12 11:08:55 +02:00
Marko Milić
013d8b6bbb Merge remote-tracking branch 'upstream/develop' into develop 2019-04-12 10:58:09 +02:00
Marko Milić
7eb5269b73 Revert "Added table ViewUsage"
This reverts commit 752b3a62
2019-04-12 10:57:42 +02:00
Simon Redfern
8988306793 Improving Consent documentation. 2019-04-12 09:01:10 +02:00
shuang
b16ddee934 Merge branch 'develop' of https://github.com/hongwei1/OBP-API into hw-develop 2019-04-11 22:38:24 +08:00
shuang
5372979b79 finish insert doc and methods dynamic 2019-04-11 22:38:13 +08:00
Marko Milić
752b3a6287 Added table ViewUsage 2019-04-11 16:35:27 +02:00
shuang
1763fd2742 create eaxamples, and insert new code to rest connector 2019-04-11 22:09:35 +08:00
tawoe
890ccb52aa code clean 2019-04-11 15:10:17 +02:00
Marko Milić
d4b6bf69f8 Merge remote-tracking branch 'upstream/develop' into develop 2019-04-11 15:07:24 +02:00
tawoe
d6b6d54113 code clean 2019-04-11 15:07:12 +02:00
Marko Milić
0e5d697691 Tweaked name - wasExecuted => isSuccessful 2019-04-11 14:31:43 +02:00
Simon Redfern
6b2319fc1c Tweaking Consent related Resource Docs 2019-04-11 10:39:58 +02:00
Simon Redfern
6b5a1d657c Tweaking resource doc for getMessageDocsSwagger 2019-04-11 10:19:56 +02:00
hongwei
ed0f435391 Merge remote-tracking branch 'Hongwei/develop' into develop 2019-04-11 07:35:35 +02:00
Marko Milić
8ff705aaac Added endpoint deleteSystemView v 3.1.0 2019-04-10 12:02:08 +02:00
hongwei
831e17940c added createDirectLoginToken after consumer key page 2019-04-10 09:37:32 +02:00
hongwei
e29be8a624 added createDirectLoginToken page 2019-04-10 08:06:00 +02:00
Marko Milić
8573f149af Added glossary docs for Adapter.Akka.Intro 2019-04-09 13:04:08 +02:00
shuang
2a12aa3904 make generated method use new case class 2019-04-09 18:17:26 +08:00
shuang
7b5ab9221b refactor 2019-04-09 18:08:25 +08:00
shuang
97529d2625 move Product to obp-commons 2019-04-09 09:30:52 +08:00
Marko Milić
6c8ba8dfc5 OpenID Connect with Google diagram added to the glossary 2019-04-08 14:40:00 +02:00
Marko Milić
e052804c8a Added endpoint getOAuth2ServerJWKsURIs 3.1.0 2019-04-08 13:03:42 +02:00
Marko Milić
308a4d3bb1 Migration scripts - added new fields 2019-04-05 16:58:06 +02:00
Marko Milić
2e19ad15f8 Merged upstream/develop into develop 2019-04-05 13:34:00 +02:00
Marko Milić
f1c52f5699 Merged origin/develop into develop - fixed 2019-04-05 13:06:01 +02:00
Marko Milić
aaef80790b Merged origin/develop into develop 2019-04-05 12:38:14 +02:00
hongwei
ff461e1b98 code clean 2019-04-05 12:36:07 +02:00
Marko Milić
92a046d190 Added endpoint createSystemView v3.1.0 2019-04-05 12:26:56 +02:00
Marko Milić
f72e599800 Added endpoint getSystemView v3.1.0 2019-04-05 07:28:27 +02:00
hongwei
d3ea27300a fixed the merged issues 2019-04-04 16:15:53 +02:00
hongwei
ad31db88f4 Merge remote-tracking branch 'Simon/develop' into develop
# Conflicts:
#	obp-api/src/main/scala/bootstrap/liftweb/Boot.scala
#	obp-api/src/main/scala/code/api/ResourceDocs1_4_0/SwaggerDefinitionsJSON.scala
#	obp-api/src/main/scala/code/api/util/NewStyle.scala
#	obp-api/src/main/scala/code/api/v3_1_0/APIMethods310.scala
#	obp-api/src/main/scala/code/api/v3_1_0/JSONFactory3.1.0.scala
#	obp-api/src/main/scala/code/api/v3_1_0/OBPAPI3_1_0.scala
#	obp-api/src/main/scala/code/bankconnectors/Connector.scala
#	obp-api/src/main/scala/code/bankconnectors/LocalMappedConnector.scala
2019-04-04 15:54:29 +02:00
hongwei
5477c5e2eb added the example MessageDocs for RestConnector 2019-04-04 13:41:06 +02:00
shuang
7f4e298964 generators 2019-04-04 18:54:07 +08:00
Marko Milić
600b70b20b Migration scripts - POC 2019-04-04 12:44:58 +02:00
Marko Milić
593e14da37 Enhanced UserAuthContextUpdateTest 2019-04-03 16:48:25 +02:00
hongwei
0854ef2965 added a example for RestConnector MessageDoc 2019-04-03 16:02:07 +02:00
Marko Milić
ce836e8fee Consents - tweaked names #3 2019-04-03 14:59:18 +02:00
Marko Milić
807f2f276b Consents - tweaked names #2 2019-04-03 14:27:55 +02:00
hongwei
15bc62ca46 added the Filters to extended the callContext 2019-04-03 13:49:34 +02:00
hongwei
74bd61349d tweaked the userId --> user . 2019-04-03 12:03:55 +02:00
hongwei
c84cdb952f rename getBankAccounts to getBankAccountsByUsername 2019-04-03 11:49:26 +02:00
Marko Milić
42d0479bca Consents - tweaked names 2019-04-02 17:19:07 +02:00
hongwei
6db1d00a36 rename xxxEx to xxxExtended 2019-04-02 14:29:53 +02:00
hongwei
54c2e964ff code clean 2019-04-02 11:03:09 +02:00
hongwei
d3390c8195 tweaked the toResourceDoc method 2019-04-02 08:32:11 +02:00
Marko Milić
05be3988fc Added endpoint users/current/auth-context-update-request/AUTH_CONTEXT_UPDATE_REQUEST_ID/challenge v3.1.0 - done 2019-04-01 16:58:40 +02:00
hongwei
ac2bb9d66a Merge branch 'feature/addedFilter' into develop
# Conflicts:
#	obp-api/src/main/scala/code/api/v3_1_0/APIMethods310.scala
2019-04-01 16:18:56 +02:00
hongwei
694c1d8729 tweaking 2019-04-01 16:17:54 +02:00
Marko Milić
533af28bcc FX Exchange Rates must not be case sensistice or impove error message #1269 2019-04-01 15:29:04 +02:00
Marko Milić
421865c27b Added tests for auth-context-update-request - fixed test 2019-04-01 13:51:19 +02:00
hongwei
e0a8583bee added the authInfo business Login to api level 2019-04-01 13:45:05 +02:00
Marko Milić
3003f44578 Added tests for auth-context-update-request 2019-04-01 13:37:50 +02:00
hongwei
854ea20219 added authInfo and in/out bound case classes 2019-04-01 10:06:18 +02:00
hongwei
e6d8148df6 remove the mockedDataText flag for some UK310 endpoints 2019-04-01 09:27:57 +02:00
Marko Milić
2925f98c92 Added endpoint users/current/auth-context-update-request/AUTH_CONTEXT_UPDATE_REQUEST_ID/challenge v3.1.0 2019-03-29 16:25:43 +01:00
hongwei
f778d46761 Merge remote-tracking branch 'Hongwei/feature/dynamicConnector' into develop 2019-03-29 14:09:09 +01:00
shuang
dc62ae2c2f move case classes of connector to obp-commons 2019-03-29 21:07:16 +08:00
Marko Milić
3d4a6853ec Added endpoint /users/current/auth-context-update-request v3.1.0 2019-03-29 13:05:28 +01:00
hongwei
ac64889bac fixed the url for getMessageDocsSwagger 2019-03-29 12:11:06 +01:00
shuang
579fa87fc4 clean code 2019-03-29 17:37:51 +08:00
shuang
c6d1a2d9cf fix all dependent class of common case class 2019-03-29 17:35:02 +08:00
shuang
f67dbab998 move traits of connector to obp-commons 2019-03-29 17:07:11 +08:00
shuang
f2c808ebe1 add some generated connector model 2019-03-28 21:37:56 +08:00
Marko Milić
b753655beb Added endpoint revokeConsent v3.1.0 - tweaked error message 2019-03-28 08:47:02 +01:00
Marko Milić
dc5af29f5e Added endpoint revokeConsent v3.1.0 2019-03-28 08:32:30 +01:00
shuang
a4bdea99a7 implement code generate, just basic feature 2019-03-27 22:33:29 +08:00
hongwei
d65d1e1e1f added the 6 more uncomplicated methods to RestConnector_vMar2019 2019-03-27 11:19:15 +01:00
hongwei
1ed104d108 added the getBankFuture uncomplicated methods to RestConnector_vMar2019 2019-03-27 10:57:45 +01:00
hongwei
9b40ed7370 added the two uncomplicated methods to RestConnector_vMar2019 2019-03-27 10:53:19 +01:00
hongwei
62226bfe1b fixed the merge issue 2019-03-27 10:48:43 +01:00
shuang
41b1c98209 implement get banks and get bank methods and some basic methods 2019-03-27 17:39:07 +08:00
hongwei
8465335cf3 move the getAdapterInfoFuture and getAdapterInfo response bodies case classes into obp-commons 2019-03-27 10:31:20 +01:00
Marko Milić
6db5f0d63b Added endpoint getConsents v3.1.0 2019-03-27 10:05:13 +01:00
hongwei
113a79c1fd added restConnectorSwagger endpoint (in process) and fixed the getSwagger api 2019-03-27 00:15:27 +01:00
Marko Milić
c9beea5994 Consent endpoints - removed wrong email 2019-03-26 16:58:55 +01:00
Marko Milić
80b3f08e4f Consent endpoints - removed unused props 2019-03-26 11:10:49 +01:00
Marko Milić
d3a0217272 Consent endpoints - DONE 2019-03-26 10:59:36 +01:00
Marko Milić
01fdd30bca Endpoint /banks/BANK_ID/my/consent-requests/SCA_METHOD - Added email sending 2019-03-26 07:39:23 +01:00
Marko Milić
85f1b1ff32 Endpoint /banks/BANK_ID/my/consent-requests/SCA_METHOD - POC 2019-03-25 15:04:24 +01:00
Marko Milić
2fbfc6c5f9 Consent-Id - added support for Old Style Endpoints 2019-03-22 14:04:19 +01:00
Marko Milić
5f33dd6d12 Improved response of Get Current User Endpoint - added views 2019-03-21 13:17:10 +01:00
Marko Milić
62af17776c Consent-Id POC - removed unused code 2019-03-21 08:33:11 +01:00
Marko Milić
5ae96ef9fc Consent-Id POC - added props 2019-03-20 17:46:10 +01:00
Marko Milić
ebb22fbded Consent-Id POC - check consumer is active 2019-03-20 14:23:57 +01:00
Marko Milić
e5716dcc8f Consent-Id POC - added consumer key 2019-03-20 12:15:20 +01:00
Marko Milić
4d0f9fd1f2 Consent-Id POC - removed TODO 2019-03-20 10:11:01 +01:00
Marko Milić
f3997c927e Consent-Id POC - optimised code 2019-03-20 09:49:15 +01:00
Marko Milić
d1f4fa803e Consent-Id POC - Tweaked adding permissions 2019-03-20 09:03:37 +01:00
Marko Milić
1b2307e645 Consent-Id POC - Finished 2019-03-19 09:08:29 +01:00
Marko Milić
f6508db1f8 Consent-Id POC - Added viws 2019-03-18 13:13:23 +01:00
Marko Milić
d5a1a300e0 Tweaked views at some endpoints 2019-03-16 23:23:03 +01:00
Marko Milić
6f03f1d2ce Added endpoint getServerJWK - docs 2019-03-16 10:34:53 +01:00
Marko Milić
a3250eaecb Added endpoint getJWK 2019-03-15 17:22:34 +01:00
Marko Milić
329fdd295a Consent-Id POC - Added HMAC verification 2019-03-15 12:59:41 +01:00
Marko Milić
81853dfe52 Consent-Id POC - Tweaked names 2019-03-15 10:14:52 +01:00
Marko Milić
367c5043a3 Consent-Id POC - 2 2019-03-14 15:58:48 +01:00
Marko Milić
79f075e1fb Consent-Id POC 2019-03-14 12:07:44 +01:00
Marko Milić
40a3f255c8 Consent behaviour - WIP 3 2019-03-13 10:12:28 +01:00
Marko Milić
f309ee6cce GatewayLogin - removed unused expression 2019-03-13 08:34:00 +01:00
Marko Milić
8ee9eb80d7 Merge remote-tracking branch 'upstream/develop' into develop 2019-03-13 08:07:47 +01:00
Simon Redfern
229be16358
Merge pull request #1261 from tawoe/develop
fix typo
2019-03-12 13:11:49 +01:00
Marko Milić
351acf28f6 Consent behaviour - WIP 2 2019-03-12 12:56:30 +01:00
tawoe
7b2a96d402 fix typo 2019-03-12 11:37:04 +01:00
Marko Milić
7e8db69420 Get rid of https://github.com/auth0/java-jwt library 2019-03-12 09:37:26 +01:00
Marko Milić
2900d3f42d Merge remote-tracking branch 'upstream/develop' into develop 2019-03-12 08:06:59 +01:00
hongwei
bb30bfb09e Merge remote-tracking branch 'Simon/develop' into develop 2019-03-11 20:02:02 +01:00
hongwei
7f4a3be8e1 Merge remote-tracking branch 'Hongwei/develop-wei' into develop 2019-03-11 19:59:45 +01:00
Marko Milić
22d4b66b0c Consent behaviour - WIP 2019-03-11 17:02:46 +01:00
shuang
ced0747452 refs #1240 fix parent artifactId, fix path and jetty:run in README.md 2019-03-11 22:26:20 +08:00
Marko Milić
3c89390f4e Merge remote-tracking branch 'upstream/develop' into develop 2019-03-11 09:48:54 +01:00
shuang
202f7e2199 Merge branch 'develop' of https://github.com/OpenBankProject/OBP-API into develop 2019-03-11 15:17:14 +08:00
shuang
1f8dce370f refs #1240 move web-app_2_3.dtd to obp-api 2019-03-11 08:23:51 +08:00
shuang
179752084a refs #1240 fix can't run server problem 2019-03-10 23:17:00 +08:00
shuang
029f910945 refs #1240 split project to obp-api and obp-commons 2019-03-10 16:24:22 +08:00