hongwei
f744eecbfc
refactor/ Update .gitignore to include .cursor and retain .code-workspace entry
2025-09-09 16:42:40 +02:00
simonredfern
ea83fce8ff
Merge branch 'develop' of github.com:OpenBankProject/OBP-API into develop
2025-08-27 01:38:57 +02:00
simonredfern
f3bd86a861
bugfix / fixing behaviour if no certificate and Props
...
consumer_validation_method_for_consent not set to CONSUMER_KEY_VALUE
2025-08-27 01:26:05 +02:00
simonredfern
8477bec426
changed getRequiredFieldInfo cache to use In Memory
2025-08-27 01:05:13 +02:00
Simon Redfern
feae1fe5eb
Merge pull request #2602 from hongwei1/feature/cardanoTest
...
refactor/Update Cardano currency names in ISOCurrencyCodes.xml for cl…
2025-08-26 08:11:53 +02:00
hongwei
5e1c6107c9
refactor/Update Cardano currency names in ISOCurrencyCodes.xml for clarity and consistency
2025-08-25 18:15:34 +02:00
Simon Redfern
4d60b8a4da
Merge pull request #2601 from hongwei1/feature/cardanoTest
...
Feature/cardano test
2025-08-25 18:13:17 +02:00
hongwei
196cc8cdcb
refactor/Remove commented-out Cardano transaction handling code in LocalMappedConnectorInternal.scala
2025-08-25 11:30:28 +02:00
hongwei
b4bfc70e65
refactor/Enhance CardanoTransactionRequestTest with additional imports and cleanup
2025-08-25 11:15:42 +02:00
hongwei
8e41be8cf7
refactor/Add migration for altering MappedTransactionRequest fields length
...
- Introduced `alterMappedTransactionRequestFieldsLengthMigration` method to handle migration logic.
- Created `MigrationOfMappedTransactionRequestFieldsLength` object to define SQL alterations for currency and account routing fields.
- Updated `MappedTransactionRequest` fields to support longer lengths for currency and account identifiers.
2025-08-25 11:15:00 +02:00
hongwei
e5f2f785ef
Refactor/ Revert MappedTransactionRequest fields length
2025-08-25 09:59:04 +02:00
hongwei
d6c01e4d62
Merge remote-tracking branch 'Simon/develop' into feature/cardanoTest
...
# Conflicts:
# .gitignore
# obp-api/src/main/scala/code/api/v5_1_0/APIMethods510.scala
2025-08-25 09:46:36 +02:00
simonredfern
09639a5488
OBP-OIDC tweaking
2025-08-25 04:15:45 +02:00
simonredfern
b9254e96c4
changing v_oidc_users so that we return the user_id from resourceuser
...
table via a join on au.user_c = ru.id Also removing other ids that we
generally don't use to identify the user.
2025-08-25 03:26:56 +02:00
simonredfern
8e0e5c400e
Tweaking OBP-OIDC path
2025-08-25 02:29:53 +02:00
simonredfern
29a8165d4c
added OBP-OIDC as a possible OIDC provider. WIP!
2025-08-25 00:56:49 +02:00
simonredfern
1dd8033eb5
docfix/Open ID Connect is disabled by default
2025-08-24 16:16:27 +02:00
simonredfern
8ee042daaf
key_c for client_id
2025-08-23 22:50:50 +02:00
simonredfern
eafdecf51b
Update create_oidc_user_and_views.sql
2025-08-23 17:16:15 +02:00
simonredfern
a1272629ba
tweak to OIDC script
2025-08-22 21:54:30 +02:00
simonredfern
1007471ab6
tweaking oidc views
2025-08-22 19:22:47 +02:00
simonredfern
53d691e050
added more mocked columns to the v_oidc_clients view
2025-08-22 18:41:26 +02:00
simonredfern
3047e1607e
mvn / java flags in readme and create_oidc_user_and_views.sql running
...
instructions
2025-08-22 09:21:02 +02:00
hongwei
b07d08029f
refactor/ implement unit tests for isAutoValidate method in OBPRestHelper
...
- Added a new test suite for the isAutoValidate method to cover various scenarios including validation flags and version comparisons.
- Ensured comprehensive testing for API versions v4.0.0 and later, including edge cases for malformed version strings.
- Improved code structure and readability in the OBPRestHelperTest class.
2025-08-21 18:50:05 +02:00
hongwei
839304087e
refactor/ enhance isAutoValidate logic in OBPRestHelper to support v4.0.0 and later versions
...
- Updated the isAutoValidate method to automatically support API versions v4.0.0 and later.
- Improved version comparison logic to handle version strings more robustly.
- Ensured compatibility with existing validation mechanisms while extending functionality.
2025-08-21 18:24:41 +02:00
hongwei
1c53327192
feature/enhance v6.0.0 API with new Cardano transaction request handling
...
- Added support for the new API version v6.0.0, including the introduction of ResourceDocs600.
- Updated Boot.scala and OBPRestHelper.scala to enable version v6.0.0.
- Enhanced validation logic to include v6.0.0 in the API methods.
- Implemented new test cases for Cardano transaction requests in the V600ServerSetup.
- Refactored existing code to ensure compatibility with the new API version.
2025-08-21 17:26:52 +02:00
hongwei
55047c9578
Merge remote-tracking branch 'Hongwei/feature/cardanoTest' into feature/cardanoTest
...
# Conflicts:
# obp-api/src/main/scala/code/bankconnectors/cardano/CardanoConnector_vJun2025.scala
2025-08-21 15:15:30 +02:00
hongwei
73d7cd3ab8
feature/ introduce v6.0.0 API version with Cardano transaction request enhancements and new JSON structures
...
- Added new API version v6.0.0 with updated Cardano transaction request handling.
- Introduced new JSON case classes for Cardano payment and transaction request bodies.
- Updated existing references from v5.1.0 to v6.0.0 in relevant files.
- Implemented tests for Cardano transaction requests, including various scenarios for validation and error handling.
2025-08-21 14:40:55 +02:00
hongwei
7c731506ec
refactor/ convert asset_name to hex format in CardanoConnector_vJun2025
2025-08-21 13:37:36 +02:00
hongwei
bdb3f7c48b
refactor/ convert asset_name to hex format in CardanoConnector_vJun2025
2025-08-21 13:11:17 +02:00
simonredfern
0edbe8169b
oidc view names
2025-08-21 13:05:08 +02:00
simonredfern
ef9e2537c8
Merge branch 'develop' of github.com:OpenBankProject/OBP-API into develop
2025-08-21 08:50:18 +02:00
simonredfern
7d132eb2db
Added create oidc_user_and_views.sql
2025-08-21 08:49:56 +02:00
hongwei
7f504008e6
refactor/ update dependencies in pom.xml and clean up NewStyle.scala
2025-08-20 18:44:27 +02:00
hongwei
96ed2bf0ec
Merge remote-tracking branch 'Simon/develop' into feature/cardanoTest
2025-08-20 18:35:31 +02:00
hongwei
eeb53b8d8c
Merge branch 'develop-Simon' into develop
2025-08-20 10:22:51 +02:00
hongwei
a893eb0627
refactor/update .gitignore to include additional project-specific files and directories
2025-08-20 10:20:06 +02:00
Simon Redfern
92d9985918
Merge pull request #2599 from constantine2nd/develop
...
client_id
2025-08-19 12:30:31 +02:00
Marko Milić
48c27356b3
Merge remote-tracking branch 'upstream/develop' into develop
2025-08-19 12:28:30 +02:00
Marko Milić
523e1fd4fc
feature/when creating consumer from keycloak client, create a similar consumer_id to the client_id
2025-08-19 12:27:59 +02:00
Simon Redfern
e4565167bc
Merge pull request #2598 from hongwei1/feature/addNewMethod
...
Feature/add new method
2025-08-19 11:47:29 +02:00
hongwei
8077ac0116
refactor/add TODO comment to getOtherBankAccountByNumber method for further understanding of external bank account handling
2025-08-19 11:46:23 +02:00
hongwei
448aec29c6
refactor/update getOtherBankAccountByNumber method to improve handling of external bank accounts and in-memory account creation
2025-08-19 10:09:21 +02:00
hongwei
417fcd1e37
feature/add getOtherBankAccountByNumber method to handle external bank accounts and create in-memory accounts for payments
2025-08-19 09:55:31 +02:00
hongwei
192603d652
refactor/comment the soap plugin
2025-08-19 09:47:33 +02:00
hongwei
c67a0baece
refactor/improve error handling in LocalMappedConnector for account number validation
2025-08-18 16:28:34 +02:00
hongwei
4fb6ce25a0
Merge remote-tracking branch 'Simon/develop' into develop
2025-08-18 16:28:25 +02:00
hongwei
68e413076f
refactor/improve error handling in LocalMappedConnector for account number validation
2025-08-18 16:25:55 +02:00
Simon Redfern
0481dd353b
Merge pull request #2596 from constantine2nd/develop
...
Add query param withBalance at BG endpoint Read Account Details
2025-08-15 13:52:38 +02:00
Marko Milić
253327c937
feature/Add query param provider_provider_id at Get Consents endpoint
2025-08-15 12:17:46 +02:00