In CHANGELOG.md
:
Added
- Handle
ResourceUpdateMessage
: Update the local copy of resource upon receiving aResourceUpdateMessage
. - Add attribute for endpoint documentation reference to
ResourceMetadata
. - Store
ownerURI
,contractID
,artifactID
, andoriginalUUID
inRequestedResource
. - Add support for query params, path variables, and additional headers when requesting artifacts.
- Add input validation for query params, path variables, and headers.
- Add usage control framework checking to the classes
PolicyEnforcement
andPolicyHandler
. - Add example files for deployment in Kubernetes.
Changed
- Configure Spring to fail on unknown properties in request bodies.
- Move settings for policy negotiation and allowing unsupported patterns to
application.properties
. - Refactor HttpUtils to use the IDS Framework's
HttpService
. - Add data string as request body instead of request parameter.
Fixed
- Exclusive use of the
ConfigurationContainer
for processing the connector's self-description and
configurations to avoid state errors (relevant for the broker communication).