Skip to content

service: v0.1.0

Compare
Choose a tag to compare
@opentdf-automation opentdf-automation released this 23 Apr 11:47
934e8f0

0.1.0 (2024-04-22)

⚠ BREAKING CHANGES

  • Singular platform/service (#511)

Features

  • ability to add public routes that bypass authn middleware (#601) (7c65308)
  • ability to set config key or config file from root cmd (#502) (56a0131)
  • allow --insecure in provision keycloak cmd (#629) (a672325)
  • kas: support HSM and standard crypto (#497) (f0cbe03)
  • opa: Adding jq OPA builtin for selection (#527) (d4ab17a)
  • policy: add created_at and updated_at timestamps to metadata (#538) (e812563)
  • policy: update fixtures, proto comments, and proto field names to reflect use of jq selector syntax within Conditions of Subject Sets (#523) (16f40f7)
  • sdk: don't require client_id in the auth token (#544) (a1e70f9)
  • sdk: normalize token exchange (#546) (9059dff)

Bug Fixes

  • authorization: Hierarchy working in GetDecisions (#519) (2856485)
  • core: allow org-admin casbin role to call KAS rewrap endpoint (#579) (a64c62a)
  • core: fix panic on nil pointer dereference by passing KAS the SDK instance on registration (#574) (327bfca)
  • core: fixes fixtures provisioning after filepath change with repo restructuring (#521) (f128e9f)
  • load extraprops for a service config with remainder values (#524) (d3d72dc)
  • PLAT-3069: opentdf/platform, gRPC: Namespace with existed attribute(s) can be deactivated w/o any prompts (#489) (e5a3324)
  • policy: remove hardcoded schema in goose migration 20240405000000 (#596) (36c3b16)
  • policy: return created_at and updated_at timestamps in CREATE metadata (#557) (fcaaeea)
  • resolves issues auth policy configuration (#498) (08e67cf)
  • service: go.mod version fix sync (#604) (6323efd)
  • url encode db password field to handle special characters (#624) (5069f9d)

Code Refactoring