Marko Milić
45538d0393
feature/Remove Get API Key feature from code and delegate to OBP-Portal
2025-12-18 09:06:28 +01:00
Marko Milić
0db2af0bd2
Merge remote-tracking branch 'upstream/develop' into develop
2025-12-17 15:23:31 +01:00
Marko Milić
6a7a76b44f
feature/Add OpenAPI 3.1 YAML response
2025-12-17 14:51:00 +01:00
Simon Redfern
e36f80f996
Merge pull request #2649 from constantine2nd/develop
...
Fix available ports function
2025-12-17 13:16:20 +01:00
simonredfern
d9794277ed
Merge branch 'develop' of github.com:OpenBankProject/OBP-API into develop
2025-12-17 11:02:48 +01:00
Marko Milić
2d9a38e227
Merge remote-tracking branch 'hongwei/develop' into develop
2025-12-17 09:22:07 +01:00
simonredfern
1779d6b315
endpoint: GET /obp/v6.0.0/management/abac-rules-schema
2025-12-17 01:58:32 +01:00
simonredfern
13d3e9b464
abac schema update
2025-12-17 01:27:05 +01:00
simonredfern
1216add5c0
validate abac rule
2025-12-17 00:47:20 +01:00
simonredfern
0d69974941
execute abac rule
2025-12-17 00:43:53 +01:00
simonredfern
713e433eca
docfix: apiTagCardAttribute and use of apiTagAttribute
2025-12-16 23:25:28 +01:00
simonredfern
3e238b5cc9
docfix: apiTagProductAttribute and use of apiTagAttribute
2025-12-16 23:23:12 +01:00
simonredfern
2295e5e856
docfix: apiTagAccountAttribute and use of apiTagAttribute
2025-12-16 23:20:27 +01:00
simonredfern
4719988318
docfix: apiTagBankAttribute and use of apiTagAttribute
2025-12-16 23:16:29 +01:00
simonredfern
83671edac7
docfix: apiTagTransactionRequestAttribute and use of apiTagAttribute
2025-12-16 23:14:32 +01:00
simonredfern
af18aaaeb7
docfix: apiTagTransactionAttribute and use of apiTagAttribute
2025-12-16 23:12:39 +01:00
simonredfern
7d6aa4e9c7
docfix: apiTagAtmAttribute and use of apiTagAttribute
2025-12-16 23:09:57 +01:00
simonredfern
6109020328
docfix: apiTagCustomerAttribute and use of apiTagAttribute
2025-12-16 23:07:07 +01:00
simonredfern
9be964c886
docfix: apiTagUserAttribute and apiTagAttribute
2025-12-16 23:03:19 +01:00
simonredfern
6213d0e9fb
v6.0.0 users/USER_ID/attributes and /my/personal-data endpoints to make user attributes more like other attributes 2
2025-12-16 22:54:35 +01:00
simonredfern
cc05c56a29
v6.0.0 users/USER_ID/attributes and /my/personal-data endpoints to make user attributes more like other attributes
2025-12-16 22:44:38 +01:00
simonredfern
7a5db31972
docfix: removing assumptions in Glossary.scala
2025-12-16 22:00:22 +01:00
simonredfern
6212afedea
docfix: moving ABAC glossary items to Glossary.scala
2025-12-16 19:55:12 +01:00
simonredfern
b9a83c4238
docfix: ABAC glossary items in resource doc
2025-12-16 18:58:30 +01:00
Marko Milić
fdf735477e
Merge remote-tracking branch 'upstream/develop' into develop
2025-12-16 16:51:25 +01:00
Marko Milić
5d27d588d8
feature/Fix available ports function
2025-12-16 16:41:30 +01:00
hongwei
59b77631f8
refactor/ abacrule: Remove redundant dbColumnName overrides from AbacRule
...
- Remove explicit dbColumnName overrides from AbacRuleId, RuleName, RuleCode, IsActive, Description, CreatedByUserId, and UpdatedByUserId fields
- Remove dbTableName override from AbacRule companion object
- Rely on Lift ORM's default column naming conventions to reduce code duplication
- Simplify field definitions while maintaining functionality and database mapping
2025-12-16 14:53:08 +01:00
hongwei
8dd3ee5417
Merge remote-tracking branch 'Simon/develop' into develop
2025-12-16 13:30:16 +01:00
hongwei
31ac4b97bc
refactor/ abacrule-Rename MappedAbacRule to AbacRule and extract trait
...
- Rename MappedAbacRule class to AbacRule for cleaner naming convention
- Extract AbacRuleTrait as the base trait for ABAC rule contracts
- Update AbacRuleProvider to return AbacRuleTrait instead of concrete class
- Update all references in Boot.scala to use new AbacRule naming
- Update JSONFactory6.0.0.scala to accept AbacRuleTrait in factory methods
- Simplify object singleton naming from MappedAbacRule to AbacRule
- Improves code clarity by separating trait definition from implementation
2025-12-16 13:27:27 +01:00
hongwei
2f2c96ab6b
test/Update system view permissions assertion
2025-12-16 13:21:55 +01:00
simonredfern
3e5663d42a
Merge branch 'develop' of github.com:OpenBankProject/OBP-API into develop
2025-12-16 12:03:09 +01:00
simonredfern
d82b94dddd
ABAC Rules WIP
2025-12-16 12:03:02 +01:00
simonredfern
dd5c9e311a
docfix: resource doc improvement for consumer creation
2025-12-16 11:20:27 +01:00
simonredfern
0f1c9d81a6
glossary items for ABAC linked to resource doc
2025-12-16 10:57:18 +01:00
hongwei
705de3070f
Merge remote-tracking branch 'Marko/pekko' into develop
...
# Conflicts:
# pom.xml
# release_notes.md
2025-12-16 10:26:37 +01:00
hongwei
244b41eb03
test(SystemViewsTest): Fix view ID field references in assertions
...
- Update view ID field references from "id" to "view_id" in getAllSystemViews test
- Update view ID field references from "id" to "view_id" in getOneSystemView test
- Update view ID field references from "id" to "view_id" in getMultipleSystemViews test
- Align test assertions with actual API response schema for system views endpoint
2025-12-16 10:21:40 +01:00
Marko Milić
929cb4d5d8
Merge branch 'develop' into pekko
...
# Conflicts:
# pom.xml
2025-12-16 10:12:54 +01:00
hongwei
5e5592c12e
test/test(WebUiProps): Fix HTTP 204 No Content response body assertions
...
- Update WebUiPropsTest to assert empty body as JNothing instead of "{}"
- Change response body assertion to use `shouldBe(JNothing)` for proper HTTP 204 handling
- Remove default "{}" placeholder in SendServerRequests when response body is empty
- Return empty string "" instead of "{}" to correctly represent No Content responses
- Add clarifying comment explaining that HTTP 204 should have empty body, not JSON object
- Align test expectations with proper REST semantics for 204 No Content status code
2025-12-16 09:47:09 +01:00
simonredfern
0db9ccacc1
ABAC endpoints being served.
2025-12-15 14:06:48 +01:00
simonredfern
cd3364f039
Add ViewPermissionsTest.scala
2025-12-15 13:54:11 +01:00
simonredfern
f785d7eab3
ABAC in v6.0.0 2
2025-12-15 13:40:03 +01:00
simonredfern
ce1d870f10
ABAC in v6.0.0
2025-12-15 13:29:15 +01:00
simonredfern
3bdc3da7f5
ABAC rules compiles added files to git
2025-12-15 12:30:51 +01:00
simonredfern
1a2a12867f
ABAC rules compiles
2025-12-15 12:14:07 +01:00
hongwei
8dbaaf8bbf
Merge remote-tracking branch 'Marko/pekko' into develop
...
# Conflicts:
# pom.xml
2025-12-15 11:42:44 +01:00
hongwei
4b9bf879c5
Merge remote-tracking branch 'Hongwei/develop' into develop
...
# Conflicts:
# obp-api/src/test/resources/frozen_type_meta_data
2025-12-15 10:32:49 +01:00
simonredfern
3e1a6a037e
system views clean up
2025-12-14 18:59:44 +01:00
simonredfern
1d236a36a4
v6.0.0 GET one system view
2025-12-14 18:22:02 +01:00
simonredfern
dd64f05c53
v6.0.0 /obp/v6.0.0/management/view-permissions
2025-12-14 12:56:40 +01:00
simonredfern
a6a355d36c
webui_props delete v6.0.0
2025-12-13 21:34:30 +01:00