simonredfern
b70d0f02dd
adding callContext to ABAC 2
2025-12-17 23:06:10 +01:00
simonredfern
f8aae1cb91
adding callContext to ABAC
2025-12-17 23:06:10 +01:00
simonredfern
0cb6e6bb14
ABAC engine add callContext
2025-12-17 23:06:10 +01:00
karmaking
969bd5e30d
adapt Github build action
2025-12-17 13:34:50 +01:00
simonredfern
4795deb921
dev: tweak to flushall_build_and_run.sh
2025-12-17 13:11:48 +01:00
simonredfern
d9794277ed
Merge branch 'develop' of github.com:OpenBankProject/OBP-API into develop
2025-12-17 11:02:48 +01:00
Simon Redfern
16dbcd8800
Merge pull request #2648 from hongwei1/develop
...
test/fixed failed tests
2025-12-17 09:24:50 +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
simonredfern
77ecfc6c12
flushall_build_and_run.sh
2025-12-16 14:59:29 +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
Simon Redfern
55ecb640e9
Merge pull request #2646 from hongwei1/develop
...
docfix/fixed tests and added documents
2025-12-16 11:25:02 +01:00
simonredfern
dd5c9e311a
docfix: resource doc improvement for consumer creation
2025-12-16 11:20:27 +01:00
hongwei
0a185461a2
chore(pom.xml): Update Jetty dependency version
...
- Bump Jetty version from 9.4.50.v20250814 to 9.4.58.v20250814
- Ensures latest security patches and bug fixes are included
- Maintains compatibility with existing HTTP4s and Lift configurations
2025-12-16 11:02:12 +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
Marko Milić
7c7b0b153c
docfix/Add Release Notes for Pekko™ 1.1.2
2025-12-16 09:51:21 +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
5772323ea6
HTML page reference
2025-12-15 12:47:17 +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