Commit Graph

6723 Commits

Author SHA1 Message Date
Marko Milić
4ee77404d4 feature/Sanitize CreateConsumer Request Body 2025-06-06 16:58:08 +02:00
hongwei
2c74b62bca refactor/add lastChangeDateTime and referenceDate to BankAccountBalance model 2025-06-06 16:22:48 +02:00
hongwei
ec50c48c01 refactor/update password validation tests for consistency and clarity 2025-06-06 12:45:29 +02:00
Simon Redfern
a8b52c79b6
Merge pull request #2555 from hongwei1/develop
refactor/fixed the tests and json response
2025-06-06 12:44:00 +02:00
hongwei
173486ca59 refactor/update CoreAccountBalanceJson to use Option for lastChangeDateTime 2025-06-06 08:55:21 +02:00
hongwei
c132031611 refactor/update password validation tests for consistency and clarity 2025-06-05 12:16:11 +02:00
Marko Milić
54ceb79075 Merge remote-tracking branch 'upstream/develop' into develop 2025-06-05 11:19:57 +02:00
Marko Milić
05d61b19cf feature/Fix username assignment for third-party identity providers 2025-06-05 11:19:45 +02:00
Simon Redfern
4e53e925ad
Merge pull request #2554 from hongwei1/develop
refactor/remove unused transactionRequests parameter from JSON creati…
2025-06-04 12:42:33 +02:00
hongwei
87350ecbbc refactor/remove unused transactionRequests parameter from JSON creation methods 2025-06-04 12:20:17 +02:00
Marko Milić
ae33494649 Merge remote-tracking branch 'upstream/develop' into develop 2025-06-04 11:55:56 +02:00
Marko Milić
b383e80e2a feature/Add ConsumerJsonOnlyForPostResponseV510 2025-06-04 11:55:46 +02:00
hongwei
eff97bf084 refactor/remove emoji from transaction submission log message in Cardano connector 2025-06-04 10:31:39 +02:00
Marko Milić
f3133ebb4a feature/96 - TPP requests without PSU involvement 2025-06-03 16:14:36 +02:00
hongwei
ec199a50ae refactor/update routing scheme and address examples in banking model and JSON factory 2025-06-03 15:17:01 +02:00
hongwei
cdf1d50e7a refactor/update routing scheme and address examples in banking model and JSON factory 2025-06-03 15:02:34 +02:00
hongwei
4336fdf64f refactor/log error message for failed entitlement addition in ConsentUtil 2025-06-03 14:44:03 +02:00
hongwei
8b1ca1ae94 refactor/update error messages for entitlement handling in ConsentUtil 2025-06-03 09:44:00 +02:00
hongwei
68956fb292 refactor/improve asynchronous handling and logging in Cardano connector 2025-06-03 08:22:29 +02:00
hongwei
5314e75fab feature/add Cardano connector for Jun 2025 2025-06-02 15:40:19 +02:00
Marko Milić
2719d0e469 feature/Add consumer secret to json response of createConsumer v5.1.0
This reverts commit 4ed3ba76f9.
2025-06-02 13:32:24 +02:00
Marko Milić
ef3673af39 bugfix/Wrong consent status after revoke consent 2025-05-29 14:26:06 +02:00
Marko Milić
80f6b4a7c1 feature/Tweak BG error messages if consent is not found 2025-05-29 14:20:55 +02:00
Simon Redfern
7f5c7307d3
Merge pull request #2551 from hongwei1/develop
Feature/Added OBPv510 revokeMyConsent
2025-05-28 16:23:56 +02:00
hongwei
a5d6d509d3 test/update expected response codes in consent tests 2025-05-28 16:21:57 +02:00
hongwei
f782612a45 refactor/rename selfRevokeConsent to callRevokeMyConsent and simplify parameters 2025-05-28 15:41:56 +02:00
hongwei
2c3e0bb5f0 refactor/update consent revocation logic and method names 2025-05-28 15:38:29 +02:00
hongwei
16091e5e5f feature/add revoke consent endpoint and update tests 2025-05-28 14:55:35 +02:00
hongwei
904009c49f feature/add revoke consent endpoint for user 2025-05-28 14:28:44 +02:00
hongwei
5892160670 refactor/update navigation and add consents link in user information 2025-05-28 13:20:39 +02:00
Marko Milić
4ed3ba76f9 Revert "feature/Add consumer secret to json response of createConsumer v5.1.0"
This reverts commit c802dd2a88.
2025-05-28 12:41:02 +02:00
Marko Milić
8ec252dbe3 bugfix/Add consumer by certificate during OAuth 2 authentication 2025-05-28 11:04:42 +02:00
Marko Milić
c802dd2a88 feature/Add consumer secret to json response of createConsumer v5.1.0 2025-05-28 09:42:30 +02:00
Marko Milić
1cbb5b1186 Merge remote-tracking branch 'upstream/develop' into develop 2025-05-27 17:05:43 +02:00
Marko Milić
4093bc501f docfix/Add more logging to function getRequestHeadersBerlinGroup 2025-05-27 17:05:25 +02:00
hongwei
d7e30ec856 Merge remote-tracking branch 'Simon/develop' into develop
# Conflicts:
#	obp-api/src/main/scala/code/api/berlin/group/v1_3/AccountInformationServiceAISApi.scala
2025-05-27 15:36:00 +02:00
hongwei
a13aa9f32e refactor/update example consent reference ID in glossary 2025-05-27 12:10:26 +02:00
hongwei
0a298d1e28 refactor/update cash account type retrieval in JSON response 2025-05-27 12:07:17 +02:00
hongwei
9bcd1055d7 feature/add support for retrieving bank account balances by multiple account IDs 2025-05-27 10:27:09 +02:00
hongwei
574e3a6c3a feature/add bulk bank account balance retrieval functionality 2025-05-27 10:06:55 +02:00
hongwei
c3ae3e9d6b feature/update consent reference id usage in JSON and UI 2025-05-27 08:42:27 +02:00
hongwei
a8063e649c feature/update flash message comment for clarity in consents.html 2025-05-26 16:19:41 +02:00
hongwei
8bff556fc2 feature/improve consent revocation feedback and add consents navigation link 2025-05-26 16:09:52 +02:00
hongwei
e1e349788c feature/enhance consent management UI with AJAX support and improve consent revocation process 2025-05-26 15:44:28 +02:00
hongwei
9bdd2b3275 feature/add self-revoke consent functionality and update consent management UI 2025-05-26 14:46:38 +02:00
hongwei
0ad212ce78 feature/add consents page and implement getConsents method for consent management 2025-05-26 12:48:53 +02:00
Marko Milić
88dc790dea docfix/Modify error messaging with getConsentByConsentIdViaConsumer 2025-05-26 07:40:41 +02:00
Marko Milić
258df1bbf0 docfix/Tweak docs for endpoint getConsentInfosByBank 2025-05-26 07:33:31 +02:00
Marko Milić
deef8b5db4 test/set consent status to 'EXPIRED' when consents reach end of life via background job 2025-05-26 07:28:26 +02:00
Marko Milić
1a4d8a01ce Merge remote-tracking branch 'upstream/develop' into develop 2025-05-26 07:14:55 +02:00
simonredfern
196efcdea0 Merge branch 'cardano_integration' into develop
adding cardano WIP and more debug pages
2025-05-23 13:11:17 +02:00
Marko Milić
29804ac8db Merge remote-tracking branch 'upstream/develop' into develop 2025-05-23 12:21:50 +02:00
Simon Redfern
1fe44a2936
Merge pull request #2545 from constantine2nd/develop
Berlin Group alias
2025-05-23 11:52:40 +02:00
Simon Redfern
f9776098d3
Merge pull request #2548 from hongwei1/develop
feature/added new features
2025-05-23 11:41:38 +02:00
hongwei
57b33dbcc1 feature/add aliveCheck endpoint for health check functionality 2025-05-23 10:57:33 +02:00
tawoe
d4f237d0d1 fix props default doc 2025-05-23 09:56:26 +02:00
Marko Milić
9774e7b3cd test/Tweak tag names to be more descriptive 2025-05-22 21:35:59 +02:00
simonredfern
0df03f5067 cardano test 2025-05-22 17:51:50 +02:00
simonredfern
30c0f2b7b7 tweaking sample props 2025-05-22 17:49:52 +02:00
simonredfern
34d457efa2 new debug pages in menu 2025-05-22 17:47:57 +02:00
simonredfern
f6967ae50f added more debug.html pages 2025-05-22 17:44:54 +02:00
hongwei
340a93d663 feature/add bank account balance management methods and update message documentation 2025-05-22 11:34:48 +02:00
hongwei
5a95befbb6 feature/add asynchronous flattenOBPReturnType method for improved balance retrieval 2025-05-22 08:45:22 +02:00
Marko Milić
7ef4c2e1a8 feature/Create consent TIMESTAMP_INVALID error in case of 180 days 2025-05-21 08:15:00 +02:00
Marko Milić
f6fe80a426 feature/Berlin Group - Consent Request for access to all Accounts 2 2025-05-20 16:29:59 +02:00
Marko Milić
cff266faf3 feature/Tweak revoke consent BG endpoint 2025-05-19 18:26:21 +02:00
hongwei
2a51e6b4b1 feature/add asynchronous getBank method to PhysicalCardsTest for improved performance 2025-05-19 16:45:40 +02:00
Marko Milić
259fc6a3cd feature/Add ASPSP-SCA-Approach to POST Consent response Headers 2025-05-19 14:38:30 +02:00
Marko Milić
26221d7952 feature/Berlin Group - Consent Request for access to all Accounts 2025-05-19 12:33:32 +02:00
Marko Milić
d1c705897b feature/Add props consumer_default_logo_url 2025-05-16 13:22:32 +02:00
hongwei
55999ff9ae refactor/update PhysicalCardsTest for code style consistency and add entitlement check 2025-05-16 12:46:08 +02:00
Marko Milić
bf21b23461 Merge remote-tracking branch 'upstream/develop' into develop 2025-05-16 10:06:57 +02:00
Marko Milić
19a16e1b70 bugfix/Fix berlin_group_v1_3_alias_path whitelist issue 2025-05-16 10:06:46 +02:00
Simon Redfern
0a3fec4de2
Merge pull request #2543 from tawoe/develop
auto-update container image if baseimage is updated
2025-05-16 08:41:36 +02:00
tawoe
f1be2d69b9 fix metrics default in sample props 2025-05-15 16:07:00 +02:00
Marko Milić
262c52c1f0 docfix/Rename berlin_group_version_1_version to berlin_group_version_1_canonical_path 2025-05-14 17:11:24 +02:00
Marko Milić
61d15710b0 test/Tweak Berlin Group tests 2025-05-14 16:31:43 +02:00
Marko Milić
18956d28f9 test/Fix APIUtilHeavyTest 2025-05-13 10:22:16 +02:00
Marko Milić
46f515448d feature/Tweak endpoint addConsentUser v4.0.0 2025-05-13 09:58:13 +02:00
Marko Milić
e1c1190ecb test/Introduce props berlin_group_version_1_version 2025-05-13 07:23:33 +02:00
Marko Milić
ed87117c74 feature/Introduce props berlin_group_version_1_version 2025-05-12 21:59:36 +02:00
Marko Milić
8f15be65a2 feature/Make Consent status request as an app access endpoint 2025-05-09 10:40:01 +02:00
Marko Milić
61b6fa5a4a feature/TPP requests without PSU involvement 2025-05-08 16:04:44 +02:00
Marko Milić
0fefc6f698 docfix/Improve error messages 2025-05-08 11:58:21 +02:00
Marko Milić
d38a8153e1 feature/Add PSU-Geo-Location header to BG consent 2025-05-07 16:42:26 +02:00
Marko Milić
1ef26fdc17 bugfix/Fix Berlin Group error codes 2 2025-05-07 16:04:51 +02:00
Marko Milić
bd6fe7683f feature/Tweak Berlin Group consent info 2025-05-07 11:22:43 +02:00
Marko Milić
c1c5230498 bugfix/Fix Berlin Group error codes 2025-05-07 11:06:26 +02:00
Marko Milić
eb35680a6f feature/Add X-Request-ID to BG consent 2025-05-07 10:13:56 +02:00
Marko Milić
8b4b024cd1 feature/Tweak response of Read transaction list of an account BG endpoint 2025-05-06 11:21:31 +02:00
Marko Milić
e859633a46 feature/Tweak response of Read Account List BG endpoint 2025-05-05 16:23:31 +02:00
Marko Milić
d02d8b45b6 Merge remote-tracking branch 'upstream/develop' into develop 2025-05-05 14:17:10 +02:00
Hongwei
239cf64c19 refactor/update BankAccountBalance to use KeyedMapper for improved key handling 2025-05-02 13:36:43 +02:00
Hongwei
b5df2215ea refactor/update error logging message for glossary file check for clarity
# Conflicts:
#	obp-api/src/main/scala/code/api/util/Glossary.scala
2025-05-02 13:34:33 +02:00
Marko Milić
85f5b22bce feature/Remove combinedServiceIndicator from Get Consent Response BG endpoint 2025-04-30 14:25:19 +02:00
Marko Milić
a6222a21c4 Merge remote-tracking branch 'upstream/develop' into develop 2025-04-30 11:13:55 +02:00
Marko Milić
ff0a4129d5 docfix/Add logs at Berlin Group signing process 2025-04-30 11:13:42 +02:00
Marko Milić
1a0a4a9d21 feature/Tweak the BG Consent screen to update PSU at Consent 2025-04-29 13:30:59 +02:00
Simon Redfern
b663d9b4b3
Merge pull request #2539 from hongwei1/refactor/glossaryFolder
refactor/update glossary file retrieval to use URLDecoder for proper …
2025-04-29 12:49:44 +02:00
Simon Redfern
56f84e6893
Merge pull request #2538 from hongwei1/feature/addedAlivePage
Feature/added alive page
2025-04-29 12:47:49 +02:00
Simon Redfern
2e986ca894
Merge pull request #2537 from hongwei1/develop
refactor/add BankAccountBalance class and update related references
2025-04-29 09:59:57 +02:00
Hongwei
5a3ad390d1 refactor/update BankAccountBalance methods to use Connector for improved structure and consistency 2025-04-29 09:29:38 +02:00
Marko Milić
29ec546aa8 feature/If a recurring consent already exists for the same PSU (from the same TPP) 2025-04-28 22:00:04 +02:00
Hongwei
8ee76083b0 refactor/update Bank Account Balance endpoints to include bankId in the URL structure 2025-04-28 12:49:30 +02:00
Hongwei
0194fb35bb refactor/add bankId to BankAccountBalanceTrait and implement in BankAccountBalance 2025-04-28 08:38:35 +02:00
Hongwei
4496aade08 refactor/update API documentation for getBankAccountsBalancesThroughView to include VIEW_ID 2025-04-28 08:38:04 +02:00
Hongwei
e78fd370f4 refactor/update default bank ID documentation to specify default value as OBP 2025-04-28 08:17:12 +02:00
Hongwei
3889b9f557 refactor/update glossary file retrieval to use URLDecoder for proper path handling 2025-04-25 13:51:28 +02:00
Hongwei
6a9ab7cc9b refactor/add alive page to SiteMap for improved API status testing 2025-04-25 10:51:07 +02:00
Marko Milić
ac4c632985 feature/Default rate limiting for a new consumers 2025-04-25 10:43:26 +02:00
Marko Milić
f3acb1aaa6 feature/Add Rate Limiting in case of applicationAccess 2025-04-25 10:38:23 +02:00
Hongwei
86cf836616 refactor/add aLiveHtml and related menu entry for enhanced API status display 2025-04-25 09:48:09 +02:00
Hongwei
b5dff9665b refactor/update foreignMappedBankAccountCurrency to use tryo for safer currency retrieval 2025-04-24 16:25:49 +02:00
Hongwei
d7bd348442 refactor/remove unused BankAccountBalance roles and update related references 2025-04-24 15:46:10 +02:00
Hongwei
0e4beeaae2 refactor/add BankAccountBalanceTest class for comprehensive balance management testing 2025-04-24 15:10:11 +02:00
Hongwei
470632595e refactor/OBPv510 add BankAccountBalance class and related API endpoints for balance management 2025-04-24 14:47:42 +02:00
Marko Milić
629cd6d6fd feature/Add a Glossary item that automatically gets Roles from GET Roles 2025-04-24 11:12:05 +02:00
Hongwei
00bd381310 refactor/add BankAccountBalance class and update related references 2025-04-24 10:02:54 +02:00
Hongwei
de853d19e5 refactor/add documentation for OAuth 2.0 Client Credentials Flow and TPP Certificate Verification 2025-04-23 13:32:49 +02:00
Hongwei
d38106842f refactor/update withBalance parameter default value to false 2025-04-23 12:31:38 +02:00
Hongwei
54c00f9a1b refactor/update account balance handling to support withBalance parameter and adjust balanceType 2025-04-23 11:52:41 +02:00
Marko Milić
92d0e92c17 Merge remote-tracking branch 'upstream/develop' into develop 2025-04-23 10:38:53 +02:00
Hongwei
4d321f3148 refactor/added accountBalances to CoreAccountsJsonV13 2025-04-23 09:51:21 +02:00
hongwei
ff75a6ce5b docfix/correct error message for ATM not found scenario 2025-04-23 09:51:15 +02:00
Marko Milić
861f5940f8 feature/Make berlin group headers case insensitive 2025-04-23 09:35:53 +02:00
Marko Milić
ecfd1f73b5 feature/Tweak the _links field of Berlin Group endpoints 2025-04-22 18:55:19 +02:00
Marko Milić
db05b1e66d feature/Tweak the props psu_make_payment_sca_redirect_url 2025-04-21 12:42:07 +02:00
Marko Milić
a563f194e2 bugfix/user-update-request: can't update created_by_user_id when it is null 2025-04-21 09:50:34 +02:00
Marko Milić
aa49dbb88a feature/Berlin Group, change transaction status in case of inactivity from PSU / after N min 2025-04-17 13:31:01 +02:00
Marko Milić
9f33b9f362 feature/Berlin Group Explicit TPP redirect URI page 2025-04-16 13:24:16 +02:00
Marko Milić
0b203ca0db bugfix/Berlin Group Balances and Transaction access imply and Account access as well 2025-04-16 10:37:40 +02:00
Marko Milić
76e53faf62 docfix/Tweak error message regarding singular/plural case 2025-04-16 07:37:46 +02:00
Marko Milić
f34ecc426d Merge remote-tracking branch 'upstream/develop' into develop 2025-04-16 07:28:45 +02:00
Marko Milić
b8202ecf46 bugfix/TPP-Redirect-URI is mandatory header in case of create consent BG 2025-04-15 15:34:31 +02:00
Marko Milić
f316a9f55f refactor/Add type safe transaction statuses of Berlin Group 2025-04-15 13:47:14 +02:00
Marko Milić
796cc24758 refactor/Factor out common code for Consent scheduler 2025-04-15 09:53:52 +02:00
Marko Milić
d9af24f564 refactor/Rename props to berlin_group_v1.3_alias.path 2025-04-15 07:57:47 +02:00
Marko Milić
502ca1dfc4 feature/set consent status to 'EXPIRED' when consents reach end of life via background job 2025-04-14 18:33:30 +02:00
Simon Redfern
acc24e9d0e
Merge pull request #2530 from hongwei1/develop
feature/OBPv510 added RegulatedEntityAttribute
2025-04-11 15:58:56 +02:00
Marko Milić
546323c98e feature/Tweak json response of Read transaction list of an account 2025-04-11 15:36:18 +02:00
Marko Milić
80d595842a feature/Add error message OBP-20088: An access must be requested. 2025-04-10 17:42:38 +02:00
Hongwei
323ee28de4 refactor/update entityCertificatePublicKeyExample to improve formatting and readability of the certificate string 2025-04-10 16:40:14 +02:00
Hongwei
9e651324b2 refactor/update entityCertificatePublicKeyExample to improve formatting of the certificate string 2025-04-10 15:43:28 +02:00
Hongwei
980cde43ef refactor/update entityCertificatePublicKeyExample to improve readability by formatting the certificate string 2025-04-10 14:52:37 +02:00
Hongwei
2de6ba0648 test/update RegulatedEntityAttributeTest to improve mock entity creation and enhance scenario coverage 2025-04-10 14:39:40 +02:00
Hongwei
aacd9feb6f test/add RegulatedEntityAttributeTest for API v5.1.0 endpoints 2025-04-10 13:29:10 +02:00
Hongwei
5d767e6617 refactor/replace hardcoded method names with nameOf function for improved readability 2025-04-10 13:12:12 +02:00
Hongwei
6cf3bd19ad refactor/replace hardcoded method names with nameOf function for improved readability 2025-04-09 17:50:21 +02:00
hongwei
c4f7da1b80 feature/add support for v5.1.0 in resource docs and update Swagger tests 2025-04-09 16:48:22 +02:00
Marko Milić
c7828db026 Merge remote-tracking branch 'upstream/develop' into develop 2025-04-09 13:24:43 +02:00
Marko Milić
1cc2a7590c feature/consumer_id: null in consents info and getMyConsents endpoints 2025-04-09 13:24:29 +02:00
Simon Redfern
baf3ba2b1b
Merge pull request #2526 from hongwei1/develop
test/fixed the failed tests
2025-04-09 12:49:13 +02:00
Marko Milić
c9f5b7aff3 feature/Rename TPP-Redirect-URL => TPP-Redirect-URI 2025-04-09 11:56:37 +02:00
Hongwei
2784242bc1 test/fixed the failed tests 2025-04-09 11:51:10 +02:00
Simon Redfern
0cd5da9593
Merge pull request #2525 from hongwei1/bugfix/swaggerIssue
Bugfix/swagger issue
2025-04-09 11:46:23 +02:00
Marko Milić
46e462fb03 Merge remote-tracking branch 'upstream/develop' into develop 2025-04-09 08:56:25 +02:00
Marko Milić
2c4c25c5c0 test/Create consumer on the fly based on TPP-Signature-Certificate - fix tests 2025-04-09 08:56:14 +02:00
Hongwei
925abbc945 bugfix/updated nested reference entity handling to exclude HTTPParam instances 2025-04-08 22:58:52 +02:00
Hongwei
f1309690ad feature/add JWT example and refactor JSON definitions to lazy vals 2025-04-08 22:58:37 +02:00
Simon Redfern
44836dcf8f
Merge pull request #2521 from hongwei1/refactor/glossaryFolder
refactor/update glossary path to resources directory and add error lo…
2025-04-08 15:34:49 +02:00
hongwei
1ca73e098e bugfix/fixed the swagger endpoint issue-order of the case class definition 2025-04-08 14:31:40 +02:00
Marko Milić
71c4c98aac feature/Create consumer on the fly based on TPP-Signature-Certificate 2025-04-08 14:24:49 +02:00
hongwei
83523e0f2c bugfix/fixed the swagger endpoint issue 2025-04-08 14:20:06 +02:00
Marko Milić
bc203c184a feature/Check TPP via regulated entities 2 2025-04-07 19:42:53 +02:00
Marko Milić
baae7425d6 Merge remote-tracking branch 'hongwei/develop' into develop 2025-04-07 18:03:46 +02:00
hongwei
225cb62812 feature/add get_regulated_entities and get_regulated_entity_by_entity_id functionality 2025-04-07 16:59:25 +02:00
hongwei
39190a79ef feature/add attributes support to regulated entity models 2025-04-07 16:32:10 +02:00
hongwei
b5f293ea96 refactor/update glossary path to resources directory and add error logging for missing files 2025-04-07 12:39:36 +02:00
hongwei
c056777b0d feature/add regulated entity attribute management functionality 2025-04-07 11:20:54 +02:00
hongwei
52090a2532 refactor/update regulated entity JSON reference in APIMethods510 2025-04-07 11:06:04 +02:00
Marko Milić
36e52e3edd feature/Check TPP via regulated entities 2025-04-07 10:50:00 +02:00
hongwei
4c19d39aa2 refactor/tweaked the messageDoc example value 2025-04-07 10:41:07 +02:00
Marko Milić
1bebe6488a Merge remote-tracking branch 'upstream/develop' into develop 2025-04-07 09:02:19 +02:00
Marko Milić
b021c540d1 feature/Check certificate by TPP list 2025-04-04 15:23:10 +02:00
Hongwei
24dcf1f9a4
Merge branch 'OpenBankProject:develop' into develop 2025-04-04 15:05:58 +02:00
hongwei
30861da877 feature/added getRegulatedEntities and getRegulatedEntityByEntityId to RabbitMQConnector_vOct2024 2025-04-04 14:13:48 +02:00
Marko Milić
d77ded76d2 feature/Add functions in order to use p12 store 2025-04-04 13:28:11 +02:00
Simon Redfern
4aa971604f
Merge pull request #2519 from hongwei1/develop
bugfix/tweaked the path for glossary folder
2025-04-04 13:17:42 +02:00
Marko Milić
40b5f53077 refactor/Enhance Berlin Group Signing/Verifying Request Process 2025-04-03 10:20:49 +02:00
hongwei
299e70c2f0 bugfix/use InMemory cache for DynamicResourceDoc 2025-04-03 09:12:39 +02:00
Marko Milić
5e184c0f62 feature/Tweak flow when user chooses accounts to link at confirmation step 2025-04-02 13:19:03 +02:00
hongwei
3c58883438 Merge remote-tracking branch 'Simon/develop' into develop
# Conflicts:
#	obp-api/src/main/scala/code/api/util/Glossary.scala
2025-04-02 12:18:40 +02:00
hongwei
e0427ef1b3 bugfix/tweaked the path for glossary folder 2025-04-02 12:12:40 +02:00
Marko Milić
34b49de658 docfix/Tweak Berlin Group Error 2025-04-02 12:09:26 +02:00
Marko Milić
26d6c87cc0 feature/Missing Berlin Group mandatory headers 2025-04-02 09:51:29 +02:00
Marko Milić
621c87730a feature/The mandatory response header X-Request-ID is missing 2025-04-02 09:28:33 +02:00
Marko Milić
b5212a0e30 feature/Tweak BG endpoint getConsentInformation 2025-04-02 06:49:52 +02:00
Marko Milić
f0a2e6ef0f bugfix/returns "consentStatus": "revokedByPsu", but it should return "consentStatus": "terminatedByTpp" 2025-04-02 04:55:11 +02:00
Marko Milić
db0bf6fbbd feature/Prevent empty/null request headers 2025-04-01 20:42:39 +02:00
Marko Milić
83bbbbf522 feature/Add endpoint updateConsumerCertificate v5.1.0 2025-04-01 14:45:46 +02:00
Marko Milić
9bc77aebe8 feature/Improve Berlin Group Scheduler 2025-04-01 13:58:33 +02:00
Marko Milić
eb387f9112 feature/Introduce a new consumer validation method for consent - TPP_SIGNATURE_CERTIFICATE 2025-04-01 12:37:46 +02:00
Marko Milić
b46af4084d feature/Make the function getHeaderValue cryptographically secure 2025-04-01 09:25:27 +02:00
Marko Milić
e7061ed075 feature/Enhance Berlin Group Error Messages 2025-04-01 09:22:22 +02:00
Marko Milić
441d4eed7c refactor/Tweak function name getCurrentConsumerViaMtls => getCurrentConsumerViaMtlsOrTppSignatureCert 2025-03-31 14:32:21 +02:00
Marko Milić
da5def5138 docfix/Modify error messaging with getConsentByConsentIdViaConsumer 2025-03-31 14:30:26 +02:00
Marko Milić
df674cb523 docfix/Tweak comments and props explanation 2025-03-31 13:17:37 +02:00
Marko Milić
3af324c3e6 feature/Tweak consent scheduler 2025-03-31 11:09:19 +02:00
Marko Milić
aeb46e0a7f docfix/Add more logging 2025-03-28 11:06:02 +01:00
Marko Milić
32998cd2e2 feature/Centralize Berlin Group path usage 2025-03-28 09:13:31 +01:00
Marko Milić
1667593a13 feature/Add job for expired BG Consents 2025-03-27 17:16:57 +01:00
Marko Milić
a4a2330e06 docfix/Fix Berlin Group Consent Error 2025-03-27 16:52:53 +01:00
Marko Milić
0234693b45 feature/The validUntil attribute should be ≤180 days 2025-03-27 14:28:14 +01:00
Marko Milić
08ba3f49b4 feature/Add job to set status to rejected for unfinished BG Consents 2025-03-27 13:32:48 +01:00
Marko Milić
5aff755fe4 feature/Use valid and rejected instead of VALID and REJECTED for BG statuses 2025-03-27 10:43:26 +01:00
Marko Milić
9be217da43 feature/Use received instead of RECEIVED for BG status 2025-03-27 10:34:55 +01:00
Marko Milić
4d1cdcb27d Merge remote-tracking branch 'origin/develop' into develop 2025-03-26 18:20:34 +01:00
Marko Milić
1a9be5f981 feature/Use textual code instead of http codes at BG endpoints 2025-03-26 18:18:00 +01:00
tesobe-daniel
395e37b55e
Update OAuth_2.0_Client_Credentials_Flow_Manual.md 2025-03-26 10:51:54 +01:00
Marko Milić
44b5932f34 docfix/Add OAuth 2.0 Client Credentials Flow to a Glossary 2025-03-26 09:41:48 +01:00
Marko Milić
145c9b5495 feature/Tweak consent page of Berlin Group flow 2025-03-25 06:13:58 +01:00
Marko Milić
32856e30b1 feature/Remove scaStatus from create consent response 2025-03-25 06:13:11 +01:00
Marko Milić
37fb2b8b83 feature/Add endpoint updateConsumerName v5.1.0 2025-03-24 09:08:43 +01:00
Marko Milić
d295e2de0f test/Update frozen class tests 2025-03-23 10:48:27 +01:00
Marko Milić
69d6f5e68d feature/New Endpoint - Get All My Consents Info 2025-03-21 14:01:38 +01:00
Marko Milić
dea9f37258 feature/Function getBankAccountCommon can get account by UUID value 2025-03-21 09:42:27 +01:00
Marko Milić
b813547add refactor/Remove unused function 2025-03-21 07:15:33 +01:00
Marko Milić
cbba66298c bugfix/Error of Mandatory headers of Berlin Group is 400 2025-03-20 13:28:38 +01:00
Marko Milić
930d0436b6 bugfix/Check mandatory headers of Berlin Group 4 2025-03-20 11:08:39 +01:00
Marko Milić
928a3d8bfb feature/Check mandatory headers of Berlin Group 3 2025-03-19 23:26:48 +01:00
Marko Milić
921fa756f3 feature/Check mandatory headers of Berlin Group 2 2025-03-19 15:04:14 +01:00
Marko Milić
005fbd1bc1 Merge remote-tracking branch 'upstream/develop' into develop 2025-03-19 14:07:45 +01:00
Marko Milić
8abe95f276 feature/Check mandatory headers of Berlin Group 2025-03-19 14:07:35 +01:00
Simon Redfern
50478e1983
Merge pull request #2510 from hongwei1/feature/fixedConsentAccountsPage
refactor/The confirm-bg-consent-request page should show only specifi…
2025-03-19 12:20:47 +01:00
hongwei
7c72d9ee8e refactor/The confirm-bg-consent-request page should show only specific accounts for granting consent 2025-03-19 10:47:25 +01:00
karmaking
6f782159ee fix typo 2025-03-18 16:26:25 +01:00
Marko Milić
e2242063f2 test/Remove non-existing tests cases regarding Berlin Group v1 2025-03-18 09:50:03 +01:00
Marko Milić
0b4cef5699 bugfix/Remove non-existing import 2025-03-18 08:31:04 +01:00
Marko Milić
38355aabfb feature/Introduce props berlin_group_error_message_show_path 2025-03-17 15:37:20 +01:00
Marko Milić
42942de7ef feature/Tweak function updateAccountAccessOfBerlinGroupConsentJWT in order to update field access as well 2025-03-17 11:23:48 +01:00
Marko Milić
8c55df38e2 feature/Remove NON-FUNCTIONAL Berlin Group version 1 APIs 2025-03-17 08:08:55 +01:00
Marko Milić
2b896a0216 feature/Tweak check of the field validUntil Berlin Group 2025-03-14 17:01:17 +01:00
Marko Milić
7c2602a855 feature/Add props berlin_group_frequency_per_day_upper_limit 2025-03-14 13:22:08 +01:00
Marko Milić
c1f12787c2 feature/Make combinedServiceIndicator optional value 2025-03-14 11:03:04 +01:00
Marko Milić
f75c6e6c65 docfix/Tweak props bypass_tpp_signature_validation default value 2025-03-13 14:15:50 +01:00
Marko Milić
2ed4ed3794 feature/Tweak tpp signature certificate client authentication 2025-03-13 09:27:37 +01:00
Marko Milić
db803af420 feature/Introduce props bypass_tpp_signature_validation 2025-03-12 16:15:21 +01:00
Simon Redfern
1f8e5bcb57
Merge pull request #2505 from constantine2nd/develop
A few tweaks
2025-03-12 14:37:07 +01:00
Marko Milić
c947c55839 docfix/Rename internal name readAccountDetails to getAccountDetails at Berlin Group APIs 2025-03-11 15:08:21 +01:00
Marko Milić
1714cd1bbe docfixfeature/Tweak berlin group signing 2025-03-10 23:35:48 +01:00
karmaking
090099d119 fix/typo 2025-03-10 17:24:14 +01:00
Marko Milić
b7b6fffed9 Merge remote-tracking branch 'upstream/develop' into develop 2025-03-10 06:45:14 +01:00
Hongwei
c073aed733 Merge remote-tracking branch 'OBP-API/develop' into develop
# Conflicts:
#	.github/workflows/build_package.yml
2025-03-07 10:05:14 +01:00
Hongwei
a2847ce223 refactor/fixed the failed test 2025-03-06 17:12:55 +01:00
Hongwei
7f259e49ec refactor/removed "kafka" from properties, tempalte and md 2025-03-06 15:47:46 +01:00
Hongwei
dde267b122 refactor/removed "kafka" from yaml, pom and md 2025-03-06 15:45:08 +01:00
Hongwei
7d1db2c23b refactor/removed "kafka" from documents 2025-03-06 15:39:55 +01:00
Hongwei
76fd73f769 refactor/removed ObpActorInit.scala 2025-03-06 15:21:52 +01:00
Hongwei
f22763c3bd refactor/removed RequestResponseActor.scala 2025-03-06 15:17:03 +01:00
Hongwei
6f0a3b535d refactor/removed kafka folder 2025-03-06 15:05:58 +01:00