Ryan Yanulites

Results 27 issues of Ryan Yanulites

closes #1398 Implements new migration to add `resource_mapping_groups.metadata` column and updates protos, sqlc queries and DB logic to use it

Update DB logic returning Resource Mapping Group objects to ensure they support `Metadata` property operations

comp:db
comp:policy

## Implements - #1209 High-level tasks breakdown: - ERD - new DB migration for table changes - basic CRUD `sqlc` queries and function generation - protos for RM Groups operations...

comp:db
comp:policy
comp:core

Initially brought up during PR review: https://github.com/opentdf/platform/pull/1343/files/95dfccc7353642eb5d63a6d44a684b0781f05ea2#r1719973403 The `pgtype.UUID` type is not very developer friendly and requires the usage of a uuid parsing library to be able to set the...

Audit logs should be created for Create/Update/Read operations utilizing the existing approach already in-use by the Resource Mapping object operations within the `ResourceMappingService` Examples: https://github.com/opentdf/platform/blob/5b9e2cfe3607a4412550c6f5f3f3f699d918734a/service/policy/resourcemapping/resource_mapping.go#L20 https://github.com/opentdf/platform/blob/5b9e2cfe3607a4412550c6f5f3f3f699d918734a/service/policy/resourcemapping/resource_mapping.go#L54 https://github.com/opentdf/platform/blob/5b9e2cfe3607a4412550c6f5f3f3f699d918734a/service/policy/resourcemapping/resource_mapping.go#L59

Implement CLI methods for performing operations on Resource Mapping Groups

comp:policy

Integration tests should be able to be ran repeatedly as needed to confirm new code changes are working. This is not possible at the moment, due to the following error...

bug
comp:tests