Skip to content
Success

Changes

Summary

  1. docs: add control api endpoint  (#3484) (details)
  2. build(deps): bump org.apache.commons:commons-pool2 from 2.11.1 to 2.12.0 (#3487) (details)
  3. refactor: cleanup deprecated code (#3489) (details)
  4. feat: add model classes VC and VP (#3503) (details)
  5. build(deps): bump com.nimbusds:nimbus-jose-jwt from 9.32 to 9.35 (#3473) (details)
  6. build(deps): bump testcontainers from 1.19.0 to 1.19.1 (#3502) (details)
  7. build(deps): bump io.swagger.core.v3:swagger-annotations-jakarta from 2.2.15 to 2.2.16 (#3461) (details)
  8. build(deps): bump com.h2database:h2 from 2.2.222 to 2.2.224 (#3460) (details)
  9. feat: Add scope Decision Record (#3509) (details)
  10. feat: terminate data flow on transfer completion (#3481) (details)
  11. fix(api): add `baseUrl` to asset examples for v3 API (#3485) (details)
  12. feat: automatic deprovisioning for provider transfers (#3512) (details)
  13. build(deps): bump org.apache.kafka:kafka-clients from 3.5.1 to 3.6.0 (#3513) (details)
  14. feat: PolicyMonitorStore SQL implementation (#3507) (details)
  15. refactor: make `DataSink` return a content (#3486) (details)
  16. feat: create model transformers for VC and VP (#3515) (details)
  17. feat: add configurable JSON-LD namespaces/context for each scope (#3516) (details)
  18. feat: define `policy.monitor` policy scope (#3518) (details)
  19. feat: request si token from sts (#3523) (details)
  20. feat: stop policy monitor job when transfer is already completed/terminated (#3520) (details)
  21. build(deps): bump io.micrometer:micrometer-core from 1.11.4 to 1.11.5 (#3530) (details)
  22. build(deps): bump com.nimbusds:nimbus-jose-jwt from 9.35 to 9.36 (#3519) (details)
  23. build(deps): bump org.eclipse.jetty.websocket:websocket-jakarta-server from 11.0.16 to 11.0.17 (#3524) (details)
  24. feat: add verification/validation to `IdentityAndTrustService` (#3528) (details)
  25. feat: register @vocab context definition (#3526) (details)
  26. build(deps): bump opentelemetry from 1.29.0 to 1.31.0 (#3538) (details)
  27. feat: add `contractId` to `EndpointDataReference` (#3539) (details)
  28. feat: Add warning log to Hashicorp Vault resolveSecret function (#3535) (details)
  29. feat: embedded STS (#3529) (details)
  30. fix: Disable jetty server version (#3542) (details)
  31. build(deps): bump io.swagger.core.v3:swagger-annotations-jakarta from 2.2.16 to 2.2.17 (#3537) (details)
  32. build(deps): bump jackson from 2.15.2 to 2.15.3 (#3536) (details)
  33. feat: extensible trusted-issuer-registry (#3540) (details)
  34. feat: STS API spec (#3544) (details)
  35. build(deps): bump com.nimbusds:nimbus-jose-jwt from 9.36 to 9.37 (#3547) (details)
  36. feat: verification of (consumer) VP (VC-JWT) (#3545) (details)
  37. fix: data-plane-http - HttpSink loosing messages #3417  (#3543) (details)
  38. feat: IATP: STS core services (#3551) (details)
  39. docs: add required field documentation on management api (#3554) (details)
  40. docs: add free form properties schema type (#3555) (details)
  41. build(deps): bump okhttp from 4.11.0 to 4.12.0 (#3546) (details)
  42. feat: add multi-format VP/VC verifier (#3553) (details)
  43. refactor: make DataAddressValidator extend Validator (#3561) (details)
  44. feat: improve DataFlow termination (#3560) (details)
  45. feat: add private properties to contract definition entity (#3534) (details)
  46. fix: transition DataFlow to started when transfer starts (#3565) (details)
  47. feat: Standalone STS (#3556) (details)
  48. build(deps): bump io.swagger.core.v3:swagger-annotations-jakarta from 2.2.17 to 2.2.18 (#3568) (details)
  49. refactor: refactor data plane integration tests and prevent publication (#3558) (details)
  50. fix: permit query `Asset` json properties (#3559) (details)
  51. feat: add DataAddressValidatorRegistry (#3570) (details)
  52. build(deps): bump actions/setup-node from 3 to 4 (#3573) (details)
  53. chore: Remove aggregate-service-spi and move result classes to core-spi (#3578) (details)
  54. chore: Break coupling between `identity-trust-spi` and `json-ld-spi` (#3580) (details)
  55. feat: Remote Secure Token Service  (#3569) (details)
  56. build(deps): bump org.eclipse.jetty.websocket:websocket-jakarta-server from 11.0.17 to 11.0.18 (#3582) (details)
  57. chore: Decouple `oauth2-spi` from `data-address-http-data-spi` (#3584) (details)
  58. chore: Decouple core modules (#3586) (details)
  59. chore: Remove unused dependencies from `control-plane-spi` (#3588) (details)
  60. docs: cleanup documentation (#3591) (details)
  61. fix: fix flaky tests (#3592) (details)
  62. build(deps): bump jupiter from 5.10.0 to 5.10.1 (#3589) (details)
  63. docs: decision record about API versioning (#3595) (details)
  64. feat(IATP): pluggable constraint to scope mapping (#3593) (details)
  65. build: fix flaky test (#3601) (details)
  66. build(deps): bump io.swagger.core.v3:swagger-annotations-jakarta from 2.2.18 to 2.2.19 (#3600) (details)
  67. feat: implement own LdpIssuer (replacing Titanium) (#3604) (details)
  68. feat(IATP): configurable trusted issuers (#3603) (details)
  69. fix: disallow multiple auth headers (#3607) (details)
  70. build: add breaking-change section to release note (details)
  71. fix(docs): adjust release approach link (#3608) (details)
  72. feat: get rid of `cid` claim in `EndpointDataReference` auth token (#3541) (details)
  73. fix: create PresentationVerifier (no inject) (#3611) (details)
  74. chore: moved IATP model classes up from IdentityHub (#3612) (details)
  75. docs: remove duplicated /select endpoint from api spec (#3614) (details)
  76. refactor(api): counterPartyAddress (#3597) (details)
  77. feat: Remove duplicate information in the initiate negotiation api request (#3605) (details)
  78. Bump version from 0.4.0 to 0.4.1-SNAPSHOT [skip ci] (details)
Commit 00e50d2dea63fe06aacd26bfc629f98a60c34bc1 by GitHub
docs: add control api endpoint  (#3484)

docs: add control api endpoint configuration in README
The file was modified extensions/common/api/control-api-configuration/README.md (diff)
The file was modified extensions/control-plane/api/control-plane-api-client/src/main/java/org/eclipse/edc/connector/api/client/ControlPlaneApiClientExtension.java (diff)
Commit ff3503ac07d1d3598bac5ae82e011dd0fd3a0d5e by GitHub
build(deps): bump org.apache.commons:commons-pool2 from 2.11.1 to 2.12.0 (#3487)

* build(deps): bump org.apache.commons:commons-pool2 from 2.11.1 to 2.12.0

Bumps org.apache.commons:commons-pool2 from 2.11.1 to 2.12.0.

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-pool2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: deps file

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Enrico Risa <enrico.risa@gmail.com>
The file was modified gradle/libs.versions.toml (diff)
The file was modified DEPENDENCIES (diff)
Commit c9d6da4df3af14147ebdb7ea1bd688bd72924617 by GitHub
refactor: cleanup deprecated code (#3489)

The file was modified extensions/control-plane/api/management-api/transfer-process-api/src/main/java/org/eclipse/edc/connector/api/management/transferprocess/TransferProcessApiController.java (diff)
The file was modified spi/common/json-ld-spi/src/main/java/org/eclipse/edc/jsonld/spi/JsonLd.java (diff)
The file was modified spi/control-plane/contract-spi/src/main/java/org/eclipse/edc/connector/contract/spi/types/negotiation/ContractRequest.java (diff)
The file was modified .github/workflows/verify.yaml (diff)
The file was modified spi/common/policy-engine-spi/src/main/java/org/eclipse/edc/policy/engine/spi/PolicyContextImpl.java (diff)
The file was modified extensions/control-plane/store/sql/contract-definition-store-sql/src/main/java/org/eclipse/edc/connector/store/sql/contractdefinition/SqlContractDefinitionStore.java (diff)
The file was removedsystem-tests/management-api/management-api-test-runner/src/test/java/org/eclipse/edc/test/e2e/managementapi/AssetApiDeprecatedEndToEndTest.java
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/main/java/org/eclipse/edc/connector/api/management/contractnegotiation/ContractNegotiationApi.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/test/java/org/eclipse/edc/connector/api/management/contractnegotiation/transform/JsonObjectToContractRequestTransformerTest.java (diff)
The file was modified spi/common/policy-engine-spi/src/main/java/org/eclipse/edc/policy/engine/spi/PolicyEngine.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/asset/AssetServiceImpl.java (diff)
The file was modified extensions/common/iam/oauth2/oauth2-daps/src/main/java/org/eclipse/edc/iam/oauth2/daps/DapsTokenDecorator.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/test/java/org/eclipse/edc/connector/api/management/contractnegotiation/ContractNegotiationApiControllerTest.java (diff)
The file was removedextensions/control-plane/api/management-api/asset-api/src/main/java/org/eclipse/edc/connector/api/management/asset/v2/AssetApiController.java
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/asset/AssetEventDispatchTest.java (diff)
The file was modified data-protocols/dsp/dsp-http-core/src/main/java/org/eclipse/edc/protocol/dsp/dispatcher/DspHttpRemoteMessageDispatcherImpl.java (diff)
The file was modified spi/control-plane/control-plane-spi/src/main/java/org/eclipse/edc/connector/spi/transferprocess/TransferProcessService.java (diff)
The file was modified spi/control-plane/control-plane-spi/src/main/java/org/eclipse/edc/connector/spi/asset/AssetService.java (diff)
The file was removedextensions/control-plane/api/management-api/asset-api/src/test/java/org/eclipse/edc/connector/api/management/asset/v2/AssetApiControllerTest.java
The file was modified spi/common/core-spi/src/main/java/org/eclipse/edc/spi/asset/AssetIndex.java (diff)
The file was removedextensions/control-plane/api/management-api/asset-api/src/test/java/org/eclipse/edc/connector/api/management/asset/transform/JsonObjectToAssetEntryNewDtoTransformerTest.java
The file was removedcore/common/state-machine/src/test/java/org/eclipse/edc/statemachine/StateProcessorImplTest.java
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/asset/AssetServiceImplTest.java (diff)
The file was modified spi/control-plane/transfer-spi/src/main/java/org/eclipse/edc/connector/transfer/spi/store/TransferProcessStore.java (diff)
The file was removedcore/common/state-machine/src/main/java/org/eclipse/edc/statemachine/StateProcessorImpl.java
The file was removedextensions/control-plane/api/management-api/asset-api/src/main/java/org/eclipse/edc/connector/api/management/asset/v2/AssetApi.java
The file was modified core/common/policy-engine/src/main/java/org/eclipse/edc/policy/engine/PolicyEngineImpl.java (diff)
The file was modified extensions/common/iam/oauth2/oauth2-daps/src/test/java/org/eclipse/edc/iam/oauth2/daps/DapsIntegrationTest.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/main/java/org/eclipse/edc/connector/api/management/contractnegotiation/ContractNegotiationApiController.java (diff)
The file was modified spi/common/core-spi/src/main/java/org/eclipse/edc/spi/message/RemoteMessageDispatcher.java (diff)
The file was removedextensions/control-plane/api/management-api/asset-api/src/test/java/org/eclipse/edc/connector/api/management/asset/validation/AssetEntryDtoValidatorTest.java
The file was modified extensions/common/iam/oauth2/oauth2-daps/build.gradle.kts (diff)
The file was removedspi/common/core-spi/src/test/java/org/eclipse/edc/spi/asset/AssetSelectorExpressionTest.java
The file was modified extensions/common/iam/oauth2/oauth2-daps/src/main/java/org/eclipse/edc/iam/oauth2/daps/DapsExtension.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/main/java/org/eclipse/edc/connector/api/management/contractnegotiation/transform/JsonObjectToContractRequestTransformer.java (diff)
The file was modified system-tests/management-api/management-api-test-runner/src/test/java/org/eclipse/edc/test/e2e/managementapi/ContractNegotiationApiEndToEndTest.java (diff)
The file was removedspi/common/core-spi/src/main/java/org/eclipse/edc/spi/types/domain/asset/AssetEntry.java
The file was removedextensions/common/iam/oauth2/oauth2-daps/src/test/java/org/eclipse/edc/iam/oauth2/daps/annotations/DapsTest.java
The file was modified spi/control-plane/contract-spi/src/main/java/org/eclipse/edc/connector/contract/spi/ContractId.java (diff)
The file was modified extensions/common/sql/sql-core/src/main/java/org/eclipse/edc/sql/SqlQueryExecutor.java (diff)
The file was modified spi/common/core-spi/src/main/java/org/eclipse/edc/spi/message/RemoteMessageDispatcherRegistry.java (diff)
The file was modified spi/common/policy-engine-spi/src/main/java/org/eclipse/edc/policy/engine/spi/PolicyContext.java (diff)
The file was modified core/common/connector-core/src/main/java/org/eclipse/edc/connector/core/base/OkHttpClientFactory.java (diff)
The file was removedextensions/control-plane/api/management-api/asset-api/src/main/java/org/eclipse/edc/connector/api/management/asset/validation/AssetEntryDtoValidator.java
The file was removedextensions/control-plane/api/management-api/asset-api/src/main/java/org/eclipse/edc/connector/api/management/asset/model/AssetEntryNewDto.java
The file was removedspi/common/core-spi/src/main/java/org/eclipse/edc/spi/asset/AssetSelectorExpression.java
The file was modified extensions/common/sql/sql-core/src/main/java/org/eclipse/edc/sql/store/AbstractSqlStore.java (diff)
The file was modified extensions/control-plane/api/management-api/transfer-process-api/src/test/java/org/eclipse/edc/connector/api/management/transferprocess/TransferProcessApiControllerTest.java (diff)
The file was modified extensions/control-plane/api/management-api/asset-api/src/main/java/org/eclipse/edc/connector/api/management/asset/AssetApiExtension.java (diff)
The file was modified spi/control-plane/contract-spi/src/testFixtures/java/org/eclipse/edc/connector/contract/spi/testfixtures/offer/store/ContractDefinitionStoreTestBase.java (diff)
The file was removedextensions/control-plane/api/management-api/asset-api/src/main/java/org/eclipse/edc/connector/api/management/asset/transform/JsonObjectToAssetEntryNewDtoTransformer.java
The file was modified extensions/control-plane/api/management-api/asset-api/src/test/java/org/eclipse/edc/connector/api/management/asset/AssetApiExtensionTest.java (diff)
Commit 38175e345b115d4e952742102685d4e46951f814 by GitHub
feat: add model classes VC and VP (#3503)

* feat: add model classes VC and VP

* DEPENDENCIES

* introduced raw VC and raw VP

* DEPENDENCIES
The file was addedspi/common/identity-trust-spi/build.gradle.kts
The file was addedspi/common/identity-trust-spi/src/test/java/org/eclipse/edc/identitytrust/model/CredentialSubjectTest.java
The file was modified DEPENDENCIES (diff)
The file was modified settings.gradle.kts (diff)
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/CredentialSubject.java
The file was addedspi/common/identity-trust-spi/src/test/java/org/eclipse/edc/identitytrust/model/VerifiablePresentationTest.java
The file was addedspi/common/identity-trust-spi/src/test/java/org/eclipse/edc/identitytrust/model/VerifiableCredentialTest.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/CredentialStatus.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/VerifiablePresentation.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/CredentialFormat.java
The file was addedspi/common/identity-trust-spi/src/test/java/org/eclipse/edc/identitytrust/model/TestFunctions.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/VerifiableCredential.java
Commit 8caa6e0beed69070e0aca6b7ecca4658e1a528ed by GitHub
build(deps): bump com.nimbusds:nimbus-jose-jwt from 9.32 to 9.35 (#3473)

* build(deps): bump com.nimbusds:nimbus-jose-jwt from 9.32 to 9.35

Bumps [com.nimbusds:nimbus-jose-jwt](https://bitbucket.org/connect2id/nimbus-jose-jwt) from 9.32 to 9.35.
- [Changelog](https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/CHANGELOG.txt)
- [Commits](https://bitbucket.org/connect2id/nimbus-jose-jwt/branches/compare/9.35..9.32)

---
updated-dependencies:
- dependency-name: com.nimbusds:nimbus-jose-jwt
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: deps file

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Enrico Risa <enrico.risa@gmail.com>
The file was modified gradle/libs.versions.toml (diff)
The file was modified DEPENDENCIES (diff)
Commit 967c58693c224466fa84de41becad448733414f6 by GitHub
build(deps): bump testcontainers from 1.19.0 to 1.19.1 (#3502)

* build(deps): bump testcontainers from 1.19.0 to 1.19.1

Bumps `testcontainers` from 1.19.0 to 1.19.1.

Updates `org.testcontainers:vault` from 1.19.0 to 1.19.1
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testcontainers/testcontainers-java/compare/1.19.0...1.19.1)

Updates `org.testcontainers:junit-jupiter` from 1.19.0 to 1.19.1
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testcontainers/testcontainers-java/compare/1.19.0...1.19.1)

Updates `org.testcontainers:postgresql` from 1.19.0 to 1.19.1
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testcontainers/testcontainers-java/compare/1.19.0...1.19.1)

---
updated-dependencies:
- dependency-name: org.testcontainers:vault
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.testcontainers:junit-jupiter
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.testcontainers:postgresql
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: deps file

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Enrico Risa <enrico.risa@gmail.com>
The file was modified DEPENDENCIES (diff)
The file was modified gradle/libs.versions.toml (diff)
Commit 975864ed56bef41236ad71ff02460dc21064d04c by GitHub
build(deps): bump io.swagger.core.v3:swagger-annotations-jakarta from 2.2.15 to 2.2.16 (#3461)

* build(deps): bump io.swagger.core.v3:swagger-annotations-jakarta

Bumps io.swagger.core.v3:swagger-annotations-jakarta from 2.2.15 to 2.2.16.

---
updated-dependencies:
- dependency-name: io.swagger.core.v3:swagger-annotations-jakarta
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: deps file

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Enrico Risa <enrico.risa@gmail.com>
The file was modified gradle/libs.versions.toml (diff)
The file was modified DEPENDENCIES (diff)
Commit ffcdfb624d47b1f68a8bafff1e765c60c7f2bef6 by GitHub
build(deps): bump com.h2database:h2 from 2.2.222 to 2.2.224 (#3460)

* build(deps): bump com.h2database:h2 from 2.2.222 to 2.2.224

Bumps [com.h2database:h2](https://github.com/h2database/h2database) from 2.2.222 to 2.2.224.
- [Release notes](https://github.com/h2database/h2database/releases)
- [Commits](https://github.com/h2database/h2database/compare/version-2.2.222...version-2.2.224)

---
updated-dependencies:
- dependency-name: com.h2database:h2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: deps file

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Enrico Risa <enrico.risa@gmail.com>
The file was modified DEPENDENCIES (diff)
The file was modified gradle/libs.versions.toml (diff)
Commit e48ee10df2554e937671e86517ef0da5036a0e02 by GitHub
feat: Add scope Decision Record (#3509)

* Add scope DR

* Fix typo
The file was addeddocs/developer/decision-records/2023-10-04-json-ld-scopes/README.md
Commit 915da2527a117a6e9fcb51d3516607292acfabcd by GitHub
feat: terminate data flow on transfer completion (#3481)

* feat: stop data flow when policy is not valid anymore

* Add STOPPING state on TransferProcess

* Revert "Add STOPPING state on TransferProcess"

This reverts commit 8af60cb5e81d6141d8766424ceb743ea3d18f3dd.

* Terminate data flow on transfer process termination
The file was modified spi/data-plane-selector/data-plane-selector-spi/src/main/java/org/eclipse/edc/connector/dataplane/selector/spi/instance/DataPlaneInstance.java (diff)
The file was modified core/data-plane/data-plane-core/src/test/java/org/eclipse/edc/connector/dataplane/framework/pipeline/PipelineServiceIntegrationTest.java (diff)
The file was removedcore/common/state-machine/src/test/java/org/eclipse/edc/statemachine/retry/SimpleRetryProcessTest.java
The file was modified core/data-plane/data-plane-core/src/main/java/org/eclipse/edc/connector/dataplane/framework/manager/DataPlaneManagerImpl.java (diff)
The file was modified spi/data-plane/data-plane-spi/src/main/java/org/eclipse/edc/connector/dataplane/spi/client/DataPlaneClient.java (diff)
The file was removedcore/common/state-machine/src/main/java/org/eclipse/edc/statemachine/retry/SimpleRetryProcess.java
The file was modified extensions/data-plane-selector/data-plane-selector-api/src/main/java/org/eclipse/edc/connector/dataplane/selector/transformer/JsonObjectFromDataPlaneInstanceTransformer.java (diff)
The file was modified core/data-plane/data-plane-core/src/test/java/org/eclipse/edc/connector/dataplane/framework/manager/DataPlaneManagerImplTest.java (diff)
The file was modified extensions/control-plane/api/control-plane-api/src/main/java/org/eclipse/edc/connector/api/transferprocess/TransferProcessControlApiController.java (diff)
The file was modified extensions/data-plane-selector/data-plane-selector-api/src/main/java/org/eclipse/edc/connector/dataplane/selector/transformer/JsonObjectToDataPlaneInstanceTransformer.java (diff)
The file was modified core/policy-monitor/policy-monitor-core/src/main/java/org/eclipse/edc/connector/policy/monitor/manager/PolicyMonitorManagerImpl.java (diff)
The file was modified extensions/control-plane/api/control-plane-api-client/src/test/java/org/eclipse/edc/connector/api/client/transferprocess/TransferProcessHttpClientIntegrationTest.java (diff)
The file was modified extensions/data-plane/data-plane-api/src/main/java/org/eclipse/edc/connector/dataplane/api/controller/DataPlaneControlApiController.java (diff)
The file was modified extensions/control-plane/transfer/transfer-data-plane/src/test/java/org/eclipse/edc/connector/transfer/dataplane/flow/ConsumerPullTransferDataFlowControllerTest.java (diff)
The file was modified system-tests/e2e-transfer-test/runner/src/test/java/org/eclipse/edc/test/e2e/EndToEndKafkaTransferTest.java (diff)
The file was modified spi/control-plane/transfer-spi/src/main/java/org/eclipse/edc/connector/transfer/spi/flow/DataFlowManager.java (diff)
The file was modified extensions/control-plane/transfer/transfer-data-plane/src/test/java/org/eclipse/edc/connector/transfer/dataplane/flow/ProviderPushTransferDataFlowControllerTest.java (diff)
The file was modified core/data-plane/data-plane-core/src/main/java/org/eclipse/edc/connector/dataplane/framework/pipeline/PipelineServiceImpl.java (diff)
The file was modified spi/data-plane/data-plane-spi/src/main/java/org/eclipse/edc/connector/dataplane/spi/manager/DataPlaneManager.java (diff)
The file was modified core/control-plane/transfer-core/src/main/java/org/eclipse/edc/connector/transfer/flow/DataFlowManagerImpl.java (diff)
The file was addedextensions/data-plane/data-plane-api/src/test/java/org/eclipse/edc/connector/dataplane/api/controller/DataPlaneControlApiControllerTest.java
The file was modified extensions/data-plane-selector/data-plane-selector-api/src/test/java/org/eclipse/edc/connector/dataplane/selector/transformer/JsonObjectToDataPlaneInstanceTransformerTest.java (diff)
The file was modified extensions/data-plane/data-plane-client/src/main/java/org/eclipse/edc/connector/dataplane/client/RemoteDataPlaneClient.java (diff)
The file was modified extensions/data-plane/data-plane-client/src/main/java/org/eclipse/edc/connector/dataplane/client/EmbeddedDataPlaneClient.java (diff)
The file was modified extensions/data-plane/data-plane-http/src/main/java/org/eclipse/edc/connector/dataplane/http/pipeline/HttpDataSource.java (diff)
The file was modified docs/developer/decision-records/2023-09-07-policy-monitor/README.md (diff)
The file was modified core/control-plane/transfer-core/src/test/java/org/eclipse/edc/connector/transfer/process/TransferProcessManagerImplTest.java (diff)
The file was modified spi/data-plane-selector/data-plane-selector-spi/src/test/java/org/eclipse/edc/connector/dataplane/selector/spi/strategy/RandomSelectionStrategyTest.java (diff)
The file was modified spi/control-plane/transfer-spi/src/main/java/org/eclipse/edc/connector/transfer/spi/flow/DataFlowController.java (diff)
The file was modified system-tests/e2e-transfer-test/runner/src/test/java/org/eclipse/edc/test/e2e/EndToEndTransferPostgresqlTest.java (diff)
The file was modified spi/common/core-spi/src/main/java/org/eclipse/edc/spi/response/StatusResult.java (diff)
The file was modified extensions/data-plane/data-plane-api/build.gradle.kts (diff)
The file was modified extensions/data-plane/data-plane-client/src/test/java/org/eclipse/edc/connector/dataplane/client/EmbeddedDataPlaneClientTest.java (diff)
The file was modified extensions/data-plane/data-plane-client/src/test/java/org/eclipse/edc/connector/dataplane/client/RemoteDataPlaneClientTest.java (diff)
The file was modified extensions/data-plane/data-plane-api/src/main/java/org/eclipse/edc/connector/dataplane/api/controller/DataPlaneControlApi.java (diff)
The file was modified extensions/control-plane/transfer/transfer-data-plane/src/main/java/org/eclipse/edc/connector/transfer/dataplane/flow/ProviderPushTransferDataFlowController.java (diff)
The file was modified spi/data-plane/data-plane-spi/src/main/java/org/eclipse/edc/connector/dataplane/spi/pipeline/TransferService.java (diff)
The file was modified spi/data-plane/data-plane-spi/src/main/java/org/eclipse/edc/connector/dataplane/spi/pipeline/PipelineService.java (diff)
The file was modified core/common/state-machine/src/main/java/org/eclipse/edc/statemachine/retry/EntityRetryProcessFactory.java (diff)
The file was modified extensions/data-plane-selector/data-plane-selector-api/src/test/java/org/eclipse/edc/connector/dataplane/selector/transformer/JsonObjectFromDataPlaneInstanceTransformerTest.java (diff)
The file was modified extensions/data-plane/data-plane-kafka/src/main/java/org/eclipse/edc/dataplane/kafka/pipeline/KafkaDataSource.java (diff)
The file was modified core/data-plane/data-plane-core/src/main/java/org/eclipse/edc/connector/dataplane/framework/DataPlaneFrameworkExtension.java (diff)
The file was modified core/policy-monitor/policy-monitor-core/src/test/java/org/eclipse/edc/connector/policy/monitor/manager/PolicyMonitorManagerImplTest.java (diff)
The file was removedcore/data-plane/data-plane-core/src/main/java/org/eclipse/edc/connector/dataplane/framework/pipeline/PipelineServiceTransferServiceImpl.java
The file was modified core/control-plane/transfer-core/src/test/java/org/eclipse/edc/connector/transfer/flow/DataFlowManagerImplTest.java (diff)
The file was modified core/data-plane/data-plane-util/src/test/java/org/eclipse/edc/connector/dataplane/util/sink/OutputStreamDataSinkFactoryTest.java (diff)
The file was modified extensions/control-plane/transfer/transfer-data-plane/src/main/java/org/eclipse/edc/connector/transfer/dataplane/flow/ConsumerPullTransferDataFlowController.java (diff)
The file was modified core/control-plane/transfer-core/src/main/java/org/eclipse/edc/connector/transfer/process/TransferProcessManagerImpl.java (diff)
The file was modified core/data-plane/data-plane-core/src/test/java/org/eclipse/edc/connector/dataplane/framework/pipeline/PipelineServiceImplTest.java (diff)
The file was modified spi/data-plane/data-plane-spi/src/main/java/org/eclipse/edc/connector/dataplane/spi/pipeline/DataSource.java (diff)
Commit 3193fe23476e579e1d5545b5b70b083bbe9202fc by GitHub
fix(api): add `baseUrl` to asset examples for v3 API (#3485)

* fix(api): add `baseUrl` to asset examples for v3 API

Signed-off-by: Sascha Isele <sascha.isele.external@zf.com>

* fix(api): quick fix

Signed-off-by: Sascha Isele <sascha.isele.external@zf.com>

---------

Signed-off-by: Sascha Isele <sascha.isele.external@zf.com>
The file was modified extensions/control-plane/api/management-api/asset-api/src/main/java/org/eclipse/edc/connector/api/management/asset/v3/AssetApi.java (diff)
Commit 60a56751ad6287a3ca74805038f93f31751da067 by GitHub
feat: automatic deprovisioning for provider transfers (#3512)

The file was modified core/control-plane/transfer-core/src/main/java/org/eclipse/edc/connector/transfer/process/TransferProcessManagerImpl.java (diff)
The file was modified extensions/control-plane/api/control-plane-api-client/src/test/java/org/eclipse/edc/connector/api/client/transferprocess/TransferProcessHttpClientIntegrationTest.java (diff)
The file was modified spi/control-plane/transfer-spi/src/main/java/org/eclipse/edc/connector/transfer/spi/types/TransferProcess.java (diff)
The file was modified core/control-plane/transfer-core/src/test/java/org/eclipse/edc/connector/transfer/process/TransferProcessManagerImplTest.java (diff)
Commit 8c1702b655c5f417cd420b1591898afac174a912 by GitHub
build(deps): bump org.apache.kafka:kafka-clients from 3.5.1 to 3.6.0 (#3513)

* build(deps): bump org.apache.kafka:kafka-clients from 3.5.1 to 3.6.0

Bumps org.apache.kafka:kafka-clients from 3.5.1 to 3.6.0.

---
updated-dependencies:
- dependency-name: org.apache.kafka:kafka-clients
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* update dependenceies

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ndr_brt <andrea.bertagnolli@gmail.com>
The file was modified gradle/libs.versions.toml (diff)
The file was modified DEPENDENCIES (diff)
Commit 40216e34a00e6f285def1c0969233e03276f3f87 by GitHub
feat: PolicyMonitorStore SQL implementation (#3507)

* feat: PolicyMonitorStore SQL implementation

* PR remark
The file was modified extensions/common/sql/sql-core/src/test/java/org/eclipse/edc/sql/translation/SqlQueryStatementTest.java (diff)
The file was addedextensions/policy-monitor/store/sql/policy-monitor-store-sql/docs/schema.sql
The file was addedextensions/policy-monitor/store/sql/policy-monitor-store-sql/src/test/java/org/eclipse/edc/connector/policy/monitor/store/sql/PostgresPolicyMonitorStoreTest.java
The file was modified core/policy-monitor/policy-monitor-core/build.gradle.kts (diff)
The file was removedcore/policy-monitor/policy-monitor-core/src/main/java/org/eclipse/edc/connector/policy/monitor/store/InMemoryPolicyMonitorStore.java
The file was modified extensions/data-plane/store/sql/data-plane-store-sql/src/main/java/org/eclipse/edc/connector/dataplane/store/sql/schema/BaseSqlDataPlaneStatements.java (diff)
The file was modified settings.gradle.kts (diff)
The file was addedextensions/policy-monitor/store/sql/policy-monitor-store-sql/build.gradle.kts
The file was modified extensions/control-plane/store/sql/contract-negotiation-store-sql/src/main/java/org/eclipse/edc/connector/store/sql/contractnegotiation/store/schema/postgres/ContractNegotiationMapping.java (diff)
The file was modified core/control-plane/control-plane-core/src/test/java/org/eclipse/edc/connector/defaults/storage/transferprocess/InMemoryTransferProcessStoreTest.java (diff)
The file was modified core/policy-monitor/policy-monitor-core/src/main/java/org/eclipse/edc/connector/policy/monitor/PolicyMonitorExtension.java (diff)
The file was addedextensions/policy-monitor/store/sql/policy-monitor-store-sql/src/main/resources/META-INF/services/org.eclipse.edc.spi.system.ServiceExtension
The file was modified spi/policy-monitor/policy-monitor-spi/build.gradle.kts (diff)
The file was modified extensions/data-plane/store/sql/data-plane-store-sql/src/main/java/org/eclipse/edc/connector/dataplane/store/sql/schema/DataPlaneStatements.java (diff)
The file was addedcore/policy-monitor/policy-monitor-core/src/main/java/org/eclipse/edc/connector/policy/monitor/PolicyMonitorDefaultServicesExtension.java
The file was modified core/control-plane/transfer-core/src/test/java/org/eclipse/edc/connector/transfer/process/TransferProcessManagerImplIntegrationTest.java (diff)
The file was modified core/control-plane/control-plane-core/src/main/java/org/eclipse/edc/connector/defaults/storage/contractnegotiation/InMemoryContractNegotiationStore.java (diff)
The file was addedcore/policy-monitor/policy-monitor-core/src/test/java/org/eclipse/edc/connector/policy/monitor/store/sql/InMemoryPolicyMonitorStoreTest.java
The file was modified system-tests/e2e-transfer-test/runner/src/test/java/org/eclipse/edc/test/e2e/PostgresUtil.java (diff)
The file was addedextensions/policy-monitor/store/sql/policy-monitor-store-sql/src/main/java/org/eclipse/edc/connector/policy/monitor/store/sql/SqlPolicyMonitorStoreExtension.java
The file was modified extensions/data-plane/store/sql/data-plane-store-sql/src/main/java/org/eclipse/edc/connector/dataplane/store/sql/schema/postgres/DataPlaneMapping.java (diff)
The file was modified core/policy-monitor/policy-monitor-core/src/main/resources/META-INF/services/org.eclipse.edc.spi.system.ServiceExtension (diff)
The file was modified core/data-plane/data-plane-core/src/test/java/org/eclipse/edc/connector/dataplane/framework/store/InMemoryDataPlaneStoreTest.java (diff)
The file was addedextensions/common/sql/sql-lease/src/main/java/org/eclipse/edc/sql/lease/StatefulEntityMapping.java
The file was addedspi/policy-monitor/policy-monitor-spi/src/testFixtures/java/org/eclipse/edc/connector/policy/monitor/spi/testfixtures/store/PolicyMonitorStoreTestBase.java
The file was modified extensions/control-plane/store/sql/contract-negotiation-store-sql/src/main/java/org/eclipse/edc/connector/store/sql/contractnegotiation/store/schema/ContractNegotiationStatements.java (diff)
The file was addedcore/policy-monitor/policy-monitor-core/src/main/java/org/eclipse/edc/connector/policy/monitor/store/sql/InMemoryPolicyMonitorStore.java
The file was modified extensions/control-plane/store/sql/transfer-process-store-sql/src/main/java/org/eclipse/edc/connector/store/sql/transferprocess/store/SqlTransferProcessStore.java (diff)
The file was modified system-tests/e2e-transfer-test/control-plane-postgresql/build.gradle.kts (diff)
The file was modified core/data-plane/data-plane-core/src/main/java/org/eclipse/edc/connector/dataplane/framework/store/InMemoryDataPlaneStore.java (diff)
The file was modified core/control-plane/contract-core/src/test/java/org/eclipse/edc/connector/contract/negotiation/ContractNegotiationIntegrationTest.java (diff)
The file was modified core/data-plane/data-plane-core/src/main/java/org/eclipse/edc/connector/dataplane/framework/DataPlaneDefaultServicesExtension.java (diff)
The file was addedextensions/policy-monitor/store/sql/policy-monitor-store-sql/src/main/java/org/eclipse/edc/connector/policy/monitor/store/sql/schema/BaseSqlPolicyMonitorStatements.java
The file was modified extensions/control-plane/store/sql/transfer-process-store-sql/src/main/java/org/eclipse/edc/connector/store/sql/transferprocess/store/schema/postgres/TransferProcessMapping.java (diff)
The file was modified extensions/data-plane/store/sql/data-plane-store-sql/src/main/java/org/eclipse/edc/connector/dataplane/store/sql/SqlDataPlaneStore.java (diff)
The file was modified extensions/control-plane/store/sql/asset-index-sql/src/main/java/org/eclipse/edc/connector/store/sql/assetindex/schema/BaseSqlDialectStatements.java (diff)
The file was modified extensions/control-plane/store/sql/transfer-process-store-sql/src/main/java/org/eclipse/edc/connector/store/sql/transferprocess/store/schema/TransferProcessStoreStatements.java (diff)
The file was modified extensions/control-plane/store/sql/contract-negotiation-store-sql/src/main/java/org/eclipse/edc/connector/store/sql/contractnegotiation/store/SqlContractNegotiationStore.java (diff)
The file was addedextensions/policy-monitor/store/sql/policy-monitor-store-sql/src/main/java/org/eclipse/edc/connector/policy/monitor/store/sql/schema/PolicyMonitorStatements.java
The file was modified core/control-plane/control-plane-core/src/main/java/org/eclipse/edc/connector/ControlPlaneDefaultServicesExtension.java (diff)
The file was modified spi/control-plane/contract-spi/src/testFixtures/java/org/eclipse/edc/connector/contract/spi/testfixtures/negotiation/store/ContractNegotiationStoreTestBase.java (diff)
The file was modified core/control-plane/control-plane-core/src/test/java/org/eclipse/edc/connector/defaults/storage/contractnegotiation/InMemoryContractNegotiationStoreTest.java (diff)
The file was modified extensions/common/sql/sql-core/src/main/java/org/eclipse/edc/sql/translation/SqlQueryStatement.java (diff)
The file was addedextensions/common/sql/sql-lease/src/main/java/org/eclipse/edc/sql/lease/StatefulEntityStatements.java
The file was addedextensions/policy-monitor/store/sql/policy-monitor-store-sql/src/main/java/org/eclipse/edc/connector/policy/monitor/store/sql/schema/PostgresPolicyMonitorStatements.java
The file was modified core/control-plane/control-plane-core/src/main/java/org/eclipse/edc/connector/defaults/storage/transferprocess/InMemoryTransferProcessStore.java (diff)
The file was modified extensions/control-plane/store/sql/contract-negotiation-store-sql/src/main/java/org/eclipse/edc/connector/store/sql/contractnegotiation/store/schema/BaseSqlDialectStatements.java (diff)
The file was addedextensions/policy-monitor/store/sql/policy-monitor-store-sql/src/main/java/org/eclipse/edc/connector/policy/monitor/store/sql/SqlPolicyMonitorStore.java
The file was modified core/common/connector-core/src/main/java/org/eclipse/edc/connector/core/store/InMemoryStatefulEntityStore.java (diff)
The file was addedextensions/policy-monitor/store/sql/policy-monitor-store-sql/src/main/java/org/eclipse/edc/connector/policy/monitor/store/sql/schema/PolicyMonitorMapping.java
Commit d2f8e135e5691b02d5bcb60f4ab1a00cb0d48c98 by GitHub
refactor: make `DataSink` return a content (#3486)

* refactor: make DataSink return a content

* PR remarks
The file was modified extensions/data-plane/data-plane-api/src/test/java/org/eclipse/edc/connector/dataplane/api/controller/DataPlaneApiIntegrationTest.java (diff)
The file was modified core/data-plane/data-plane-core/src/main/java/org/eclipse/edc/connector/dataplane/framework/manager/DataPlaneManagerImpl.java (diff)
The file was modified core/data-plane/data-plane-core/src/main/java/org/eclipse/edc/connector/dataplane/framework/DataPlaneFrameworkExtension.java (diff)
The file was modified extensions/data-plane/data-plane-kafka/src/main/java/org/eclipse/edc/dataplane/kafka/pipeline/KafkaDataSink.java (diff)
The file was modified spi/data-plane/data-plane-spi/src/main/java/org/eclipse/edc/connector/dataplane/spi/pipeline/TransferService.java (diff)
The file was modified extensions/data-plane/data-plane-kafka/src/test/java/org/eclipse/edc/dataplane/kafka/DataPlaneKafkaExtensionTest.java (diff)
The file was modified spi/data-plane/data-plane-spi/src/main/java/org/eclipse/edc/connector/dataplane/spi/pipeline/DataSourceFactory.java (diff)
The file was modified core/data-plane/data-plane-util/src/main/java/org/eclipse/edc/connector/dataplane/util/sink/ParallelSink.java (diff)
The file was modified core/data-plane/data-plane-core/src/main/java/org/eclipse/edc/connector/dataplane/framework/pipeline/PipelineServiceImpl.java (diff)
The file was modified core/data-plane/data-plane-core/src/test/java/org/eclipse/edc/connector/dataplane/framework/DataPlaneFrameworkExtensionTest.java (diff)
The file was modified core/data-plane/data-plane-util/src/test/java/org/eclipse/edc/connector/dataplane/util/sink/OutputStreamDataSinkTest.java (diff)
The file was modified spi/data-plane/data-plane-spi/src/main/java/org/eclipse/edc/connector/dataplane/spi/manager/DataPlaneManager.java (diff)
The file was modified core/data-plane/data-plane-util/src/main/java/org/eclipse/edc/connector/dataplane/util/sink/OutputStreamDataSinkFactory.java (diff)
The file was modified spi/data-plane/data-plane-spi/src/main/java/org/eclipse/edc/connector/dataplane/spi/pipeline/PipelineService.java (diff)
The file was modified extensions/data-plane/data-plane-api/src/main/java/org/eclipse/edc/connector/dataplane/api/controller/DataPlanePublicApiController.java (diff)
The file was modified extensions/data-plane/data-plane-http/src/main/java/org/eclipse/edc/connector/dataplane/http/pipeline/HttpDataSink.java (diff)
The file was modified core/data-plane/data-plane-core/src/test/java/org/eclipse/edc/connector/dataplane/framework/manager/DataPlaneManagerImplTest.java (diff)
The file was modified extensions/data-plane/data-plane-api/src/main/java/org/eclipse/edc/connector/dataplane/api/DataPlaneApiExtension.java (diff)
The file was modified core/data-plane/data-plane-util/src/test/java/org/eclipse/edc/connector/dataplane/util/sink/ParallelSinkTest.java (diff)
The file was modified extensions/data-plane/data-plane-http/src/test/java/org/eclipse/edc/connector/dataplane/http/DataPlaneHttpExtensionTest.java (diff)
The file was modified core/data-plane/data-plane-util/src/main/java/org/eclipse/edc/connector/dataplane/util/sink/OutputStreamDataSink.java (diff)
The file was removedcore/data-plane/data-plane-framework/src/test/java/org/eclipse/edc/connector/dataplane/framework/manager/DataPlaneManagerImplTest.java
The file was modified core/data-plane/data-plane-util/src/test/java/org/eclipse/edc/connector/dataplane/util/sink/OutputStreamDataSinkFactoryTest.java (diff)
The file was modified spi/data-plane/data-plane-spi/src/main/java/org/eclipse/edc/connector/dataplane/spi/pipeline/DataSink.java (diff)
The file was modified core/data-plane/data-plane-core/src/test/java/org/eclipse/edc/connector/dataplane/framework/pipeline/PipelineServiceIntegrationTest.java (diff)
The file was modified core/data-plane/data-plane-util/src/main/java/org/eclipse/edc/connector/dataplane/util/sink/AsyncStreamingDataSink.java (diff)
Commit 9d39f5cffd8cc8b08ec8909708233943a5396e5b by GitHub
feat: create model transformers for VC and VP (#3515)

* feat: add transformers for IATP model classes

* updated VC test, removed 'from' tests

* removed 'from' transformers

* cleanup

* externalized raw VC

* removed expansion inside the transformer

* added presentation tests

* pr remarks

* fix tests
The file was modified spi/common/identity-trust-spi/src/test/java/org/eclipse/edc/identitytrust/model/VerifiablePresentationTest.java (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-transform/build.gradle.kts
The file was addedextensions/common/iam/identity-trust/identity-trust-transform/src/test/java/org/eclipse/edc/iam/identitytrust/transform/to/JsonObjectToVerifiablePresentationTransformerTest.java
The file was modified spi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/VerifiableCredential.java (diff)
The file was modified spi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/CredentialSubject.java (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-transform/src/test/java/org/eclipse/edc/iam/identitytrust/transform/TestData.java
The file was modified spi/common/identity-trust-spi/src/test/java/org/eclipse/edc/identitytrust/model/VerifiableCredentialTest.java (diff)
The file was modified spi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/CredentialStatus.java (diff)
The file was modified settings.gradle.kts (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-transform/src/main/java/org/eclipse/edc/iam/identitytrust/transform/to/JsonObjectToVerifiablePresentationTransformer.java
The file was addedextensions/common/iam/identity-trust/identity-trust-transform/src/test/resources/document/example.jsonld
The file was addedextensions/common/iam/identity-trust/identity-trust-transform/src/test/java/org/eclipse/edc/iam/identitytrust/transform/to/JsonObjectToCredentialStatusTransformerTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-transform/src/main/resources/document/credentials.v2.jsonld
The file was addedextensions/common/iam/identity-trust/identity-trust-transform/src/main/java/org/eclipse/edc/iam/identitytrust/transform/to/JsonObjectToCredentialStatusTransformer.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/VcConstants.java
The file was addedspi/common/identity-trust-spi/src/testFixtures/java/org/eclipse/edc/identitytrust/TestFunctions.java
The file was removedspi/common/identity-trust-spi/src/test/java/org/eclipse/edc/identitytrust/model/TestFunctions.java
The file was addedextensions/common/iam/identity-trust/identity-trust-transform/src/main/java/org/eclipse/edc/iam/identitytrust/transform/to/JsonObjectToVerifiableCredentialTransformer.java
The file was addedextensions/common/iam/identity-trust/identity-trust-transform/src/main/resources/META-INF/services/org.eclipse.edc.spi.system.ServiceExtension
The file was addedextensions/common/iam/identity-trust/identity-trust-transform/src/test/java/org/eclipse/edc/iam/identitytrust/transform/to/JsonObjectToCredentialSubjectTransformerTest.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/VerifiableCredentialContainer.java
The file was modified spi/common/identity-trust-spi/build.gradle.kts (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-transform/src/test/java/org/eclipse/edc/iam/identitytrust/transform/to/JsonObjectToVerifiableCredentialTransformerTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-transform/src/main/resources/document/credentials.v1.jsonld
The file was addedextensions/common/iam/identity-trust/identity-trust-transform/src/main/java/org/eclipse/edc/iam/identitytrust/transform/to/JsonObjectToCredentialSubjectTransformer.java
The file was modified spi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/VerifiablePresentation.java (diff)
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/VerifiablePresentationContainer.java
The file was addedextensions/common/iam/identity-trust/identity-trust-transform/src/test/java/org/eclipse/edc/iam/identitytrust/transform/TestObject.java
The file was addedextensions/common/iam/identity-trust/build.gradle.kts
The file was addedextensions/common/iam/identity-trust/identity-trust-transform/src/main/java/org/eclipse/edc/iam/identitytrust/IdentityTrustTransformExtension.java
Commit 9ba98a6d80a9c27efc03822d5c8419a2c6b343e3 by GitHub
feat: add configurable JSON-LD namespaces/context for each scope (#3516)

* feat: add configurable JSON-LD namespaces/context for each scope

* pr remarks
The file was modified core/common/jersey-providers/src/main/java/org/eclipse/edc/web/jersey/jsonld/JerseyJsonLdInterceptor.java (diff)
The file was modified extensions/data-plane-selector/data-plane-selector-client/src/test/java/org/eclipse/edc/connector/dataplane/selector/client/RemoteDataPlaneSelectorClientTest.java (diff)
The file was modified data-protocols/dsp/dsp-http-core/src/main/java/org/eclipse/edc/protocol/dsp/DspHttpCoreExtension.java (diff)
The file was modified extensions/common/json-ld/src/test/java/org/eclipse/edc/jsonld/TitaniumJsonLdTest.java (diff)
The file was modified DEPENDENCIES (diff)
The file was addedextensions/common/json-ld/src/test/resources/schema-org-light.jsonld
The file was modified extensions/common/api/management-api-configuration/src/main/java/org/eclipse/edc/connector/api/management/configuration/ManagementApiConfigurationExtension.java (diff)
The file was modified extensions/common/json-ld/src/main/java/org/eclipse/edc/jsonld/JsonLdExtension.java (diff)
The file was modified data-protocols/dsp/dsp-http-core/build.gradle.kts (diff)
The file was modified data-protocols/dsp/dsp-http-core/src/main/java/org/eclipse/edc/protocol/dsp/serialization/JsonLdRemoteMessageSerializerImpl.java (diff)
The file was modified extensions/common/json-ld/src/main/java/org/eclipse/edc/jsonld/TitaniumJsonLd.java (diff)
The file was modified core/common/jersey-providers/src/test/java/org/eclipse/edc/web/jersey/jsonld/JerseyJsonLdInterceptorTest.java (diff)
The file was modified data-protocols/dsp/dsp-http-core/src/test/java/org/eclipse/edc/protocol/dsp/serialization/JsonLdRemoteMessageSerializerImplTest.java (diff)
The file was addedextensions/common/json-ld/src/test/resources/test-org-light.jsonld
The file was modified spi/common/json-ld-spi/src/main/java/org/eclipse/edc/jsonld/spi/JsonLd.java (diff)
The file was modified system-tests/management-api/management-api-test-runner/src/test/java/org/eclipse/edc/test/e2e/managementapi/PolicyDefinitionApiEndToEndTest.java (diff)
The file was modified data-protocols/dsp/dsp-api-configuration/src/main/java/org/eclipse/edc/protocol/dsp/api/configuration/DspApiConfigurationExtension.java (diff)
The file was addeddata-protocols/dsp/dsp-spi/src/main/java/org/eclipse/edc/protocol/dsp/type/DspConstants.java
Commit beca9278438ff1a02a03e2944dda9944ffbecbdc by GitHub
feat: define `policy.monitor` policy scope (#3518)

feat: define policy.monitor policy scope
The file was modified core/control-plane/contract-core/src/main/java/org/eclipse/edc/connector/contract/ContractCoreExtension.java (diff)
The file was addedcore/common/connector-core/src/test/java/org/eclipse/edc/connector/core/policy/ContractExpiryCheckFunctionEvaluationTest.java
The file was modified core/policy-monitor/policy-monitor-core/src/main/java/org/eclipse/edc/connector/policy/monitor/manager/PolicyMonitorManagerImpl.java (diff)
The file was modified core/policy-monitor/policy-monitor-core/src/main/java/org/eclipse/edc/connector/policy/monitor/PolicyMonitorExtension.java (diff)
The file was addedcore/policy-monitor/policy-monitor-core/src/test/java/org/eclipse/edc/connector/policy/monitor/PolicyMonitorExtensionTest.java
The file was modified core/policy-monitor/policy-monitor-core/src/test/java/org/eclipse/edc/connector/policy/monitor/manager/PolicyMonitorManagerImplTest.java (diff)
The file was addedcore/common/connector-core/src/main/java/org/eclipse/edc/connector/core/policy/ContractExpiryCheckFunction.java
The file was removedcore/control-plane/contract-core/src/main/java/org/eclipse/edc/connector/contract/validation/ContractExpiryCheckFunction.java
The file was removedcore/control-plane/contract-core/src/test/java/org/eclipse/edc/connector/contract/validation/ContractExpiryCheckFunctionEvaluationTest.java
Commit 2678ba28cd95f02d6f166d65421e8ccb9baf2ebd by GitHub
feat: request si token from sts (#3523)

* feat: request SI Token from STS

* added default impl for the EmbeddedSTS

* added extension tests

* doc
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/test/java/org/eclipse/edc/iam/identitytrust/service/IdentityAndTrustServiceTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-core/build.gradle.kts
The file was modified extensions/common/iam/identity-trust/build.gradle.kts (diff)
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/SecureTokenService.java
The file was addedextensions/common/iam/identity-trust/identity-trust-core/src/test/java/org/eclipse/edc/iam/identitytrust/core/IdentityAndTrustExtensionTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/IatpDefaultServicesExtension.java
The file was addedextensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/IdentityAndTrustExtension.java
The file was addedextensions/common/iam/identity-trust/identity-trust-service/build.gradle.kts
The file was modified settings.gradle.kts (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-core/src/test/java/org/eclipse/edc/iam/identitytrust/core/IatpDefaultServicesExtensionTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/EmbeddedSecureTokenService.java
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/service/IdentityAndTrustService.java
Commit 2bfcdd721989dcada747837d50be7e5968ccee15 by GitHub
feat: stop policy monitor job when transfer is already completed/terminated (#3520)

The file was modified core/policy-monitor/policy-monitor-core/src/main/java/org/eclipse/edc/connector/policy/monitor/manager/PolicyMonitorManagerImpl.java (diff)
The file was modified core/policy-monitor/policy-monitor-core/src/test/java/org/eclipse/edc/connector/policy/monitor/manager/PolicyMonitorManagerImplTest.java (diff)
Commit d05529fef48e912e19bb2636aef440c9ab313030 by GitHub
build(deps): bump io.micrometer:micrometer-core from 1.11.4 to 1.11.5 (#3530)

* build(deps): bump io.micrometer:micrometer-core from 1.11.4 to 1.11.5

Bumps [io.micrometer:micrometer-core](https://github.com/micrometer-metrics/micrometer) from 1.11.4 to 1.11.5.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases)
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.11.4...v1.11.5)

---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: deps file

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Enrico Risa <enrico.risa@gmail.com>
The file was modified DEPENDENCIES (diff)
The file was modified gradle/libs.versions.toml (diff)
Commit 5759cc85e3778e8b8304d0f7c95989b13739d5d7 by GitHub
build(deps): bump com.nimbusds:nimbus-jose-jwt from 9.35 to 9.36 (#3519)

* build(deps): bump com.nimbusds:nimbus-jose-jwt from 9.35 to 9.36

Bumps [com.nimbusds:nimbus-jose-jwt](https://bitbucket.org/connect2id/nimbus-jose-jwt) from 9.35 to 9.36.
- [Changelog](https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/CHANGELOG.txt)
- [Commits](https://bitbucket.org/connect2id/nimbus-jose-jwt/branches/compare/9.36..9.35)

---
updated-dependencies:
- dependency-name: com.nimbusds:nimbus-jose-jwt
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: deps file

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Enrico Risa <enrico.risa@gmail.com>
The file was modified DEPENDENCIES (diff)
The file was modified gradle/libs.versions.toml (diff)
Commit dc91ec53760dfca066697e77ef87bd559cc6b6b0 by GitHub
build(deps): bump org.eclipse.jetty.websocket:websocket-jakarta-server from 11.0.16 to 11.0.17 (#3524)

* build(deps): bump org.eclipse.jetty.websocket:websocket-jakarta-server

Bumps org.eclipse.jetty.websocket:websocket-jakarta-server from 11.0.16 to 11.0.17.

---
updated-dependencies:
- dependency-name: org.eclipse.jetty.websocket:websocket-jakarta-server
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: deps file

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Enrico Risa <enrico.risa@gmail.com>
The file was modified DEPENDENCIES (diff)
The file was modified gradle/libs.versions.toml (diff)
Commit 67d3e09032bc07d1b7b8e34038b000d0039ca6f9 by GitHub
feat: add verification/validation to `IdentityAndTrustService` (#3528)

* feat: perform VP validation

* added more validations, with collaborator stubs

* added validation for incoming SI tokens

* added verification of incoming SI tokens

* some javadoc

* added some tests for the VC validation rules

* added todo [skip ci]

* improved error msg
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/model/PresentationResponse.java
The file was modified extensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/IatpDefaultServicesExtension.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-service/build.gradle.kts (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-transform/src/main/java/org/eclipse/edc/iam/identitytrust/transform/to/JsonObjectToVerifiableCredentialTransformer.java (diff)
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/verification/JwtVerifier.java
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/test/java/org/eclipse/edc/iam/identitytrust/validation/rules/HasValidIssuerTest.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/verification/PresentationVerifier.java
The file was modified spi/common/identity-trust-spi/src/test/java/org/eclipse/edc/identitytrust/model/VerifiablePresentationTest.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-service/src/test/java/org/eclipse/edc/iam/identitytrust/service/IdentityAndTrustServiceTest.java (diff)
The file was modified spi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/VerifiablePresentation.java (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/verification/JsonLdPresentationVerifier.java
The file was removedextensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/EmbeddedSecureTokenService.java
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/test/java/org/eclipse/edc/iam/identitytrust/validation/rules/HasValidSubjectIdsTest.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/CredentialServiceClient.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/validation/JwtValidator.java
The file was modified spi/common/identity-trust-spi/src/testFixtures/java/org/eclipse/edc/identitytrust/TestFunctions.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-core/build.gradle.kts (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/verification/SelfIssuedIdTokenVerifier.java
The file was modified spi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/VerifiablePresentationContainer.java (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/validation/rules/HasValidIssuer.java
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/test/java/org/eclipse/edc/iam/identitytrust/validation/SelfIssuedIdTokenValidatorTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/verification/JwtPresentationVerifier.java
The file was addedextensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/service/EmbeddedSecureTokenService.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/validation/CredentialValidationRule.java
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/validation/rules/HasValidSubjectIds.java
The file was modified spi/common/identity-trust-spi/build.gradle.kts (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/validation/rules/IsRevoked.java
The file was modified extensions/common/iam/identity-trust/identity-trust-core/src/test/java/org/eclipse/edc/iam/identitytrust/core/IdentityAndTrustExtensionTest.java (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/IdentityAndTrustService.java
The file was modified extensions/common/crypto/jws2020/build.gradle.kts (diff)
The file was modified spi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/VerifiableCredential.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-core/src/test/java/org/eclipse/edc/iam/identitytrust/core/IatpDefaultServicesExtensionTest.java (diff)
The file was removedextensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/service/IdentityAndTrustService.java
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/verification/MultiFormatPresentationVerifier.java
The file was modified extensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/IdentityAndTrustExtension.java (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/validation/SelfIssuedIdTokenValidator.java
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/test/java/org/eclipse/edc/iam/identitytrust/verification/SelfIssuedIdTokenVerifierTest.java
Commit 12f1275e791252df14cf02e9fa2c5b884167942e by GitHub
feat: register @vocab context definition (#3526)

* feat: register @vocab context definition

* PR remark
The file was modified system-tests/management-api/management-api-test-runner/src/test/java/org/eclipse/edc/test/e2e/managementapi/ContractNegotiationApiEndToEndTest.java (diff)
The file was modified extensions/data-plane-selector/data-plane-selector-api/src/main/java/org/eclipse/edc/connector/dataplane/selector/api/v2/schemas/SelectionRequestSchema.java (diff)
The file was modified system-tests/management-api/management-api-test-runner/src/test/java/org/eclipse/edc/test/e2e/managementapi/AssetApiEndToEndTest.java (diff)
The file was modified extensions/data-plane-selector/data-plane-selector-api/src/main/java/org/eclipse/edc/connector/dataplane/selector/api/v2/schemas/DataPlaneInstanceSchema.java (diff)
The file was modified system-tests/management-api/management-api-test-runner/src/test/java/org/eclipse/edc/test/e2e/managementapi/TransferProcessApiEndToEndTest.java (diff)
The file was modified system-tests/management-api/management-api-test-runner/src/test/java/org/eclipse/edc/test/e2e/managementapi/CatalogApiEndToEndTest.java (diff)
The file was modified extensions/control-plane/transfer/transfer-pull-http-dynamic-receiver/README.md (diff)
The file was modified extensions/common/api/api-core/src/main/java/org/eclipse/edc/api/model/ApiCoreSchema.java (diff)
The file was modified extensions/common/json-ld/src/test/java/org/eclipse/edc/jsonld/JsonLdExtensionTest.java (diff)
The file was modified system-tests/management-api/management-api-test-runner/src/test/java/org/eclipse/edc/test/e2e/managementapi/ContractDefinitionApiEndToEndTest.java (diff)
The file was modified extensions/common/json-ld/src/main/java/org/eclipse/edc/jsonld/JsonLdExtension.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/main/java/org/eclipse/edc/connector/api/management/contractnegotiation/ContractNegotiationApi.java (diff)
The file was modified extensions/common/api/management-api-configuration/src/main/java/org/eclipse/edc/connector/api/management/configuration/ManagementApiSchema.java (diff)
The file was modified extensions/control-plane/api/management-api/asset-api/src/main/java/org/eclipse/edc/connector/api/management/asset/v3/AssetApi.java (diff)
The file was modified system-tests/management-api/management-api-test-runner/src/test/java/org/eclipse/edc/test/e2e/managementapi/ContractAgreementApiEndToEndTest.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/test/java/org/eclipse/edc/connector/api/management/contractnegotiation/ContractNegotiationApiControllerTest.java (diff)
The file was modified extensions/control-plane/api/management-api/policy-definition-api/src/main/java/org/eclipse/edc/connector/api/management/policy/PolicyDefinitionApi.java (diff)
The file was modified extensions/control-plane/api/management-api/catalog-api/src/main/java/org/eclipse/edc/connector/api/management/catalog/CatalogApi.java (diff)
The file was modified extensions/control-plane/api/management-api/management-api-test-fixtures/src/testFixtures/java/org/eclipse/edc/test/system/utils/Participant.java (diff)
The file was modified extensions/control-plane/api/management-api/transfer-process-api/src/main/java/org/eclipse/edc/connector/api/management/transferprocess/TransferProcessApi.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-definition-api/src/main/java/org/eclipse/edc/connector/api/management/contractdefinition/ContractDefinitionApi.java (diff)
The file was modified system-tests/management-api/management-api-test-runner/src/test/java/org/eclipse/edc/test/e2e/managementapi/PolicyDefinitionApiEndToEndTest.java (diff)
Commit fae1488251cdb53a361c390c15df2fca54955f1a by GitHub
build(deps): bump opentelemetry from 1.29.0 to 1.31.0 (#3538)

* build(deps): bump opentelemetry from 1.29.0 to 1.31.0

Bumps `opentelemetry` from 1.29.0 to 1.31.0.

Updates `io.opentelemetry:opentelemetry-api` from 1.29.0 to 1.31.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-java/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java/compare/v1.29.0...v1.31.0)

Updates `io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations` from 1.29.0 to 1.31.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java-instrumentation/compare/v1.29.0...v1.31.0)

---
updated-dependencies:
- dependency-name: io.opentelemetry:opentelemetry-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: deps file

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Enrico Risa <enrico.risa@gmail.com>
The file was modified DEPENDENCIES (diff)
The file was modified gradle/libs.versions.toml (diff)
Commit aa4538852fa954ce63d14f57694e9a999c52d506 by GitHub
feat: add `contractId` to `EndpointDataReference` (#3539)

feat: add contractId to EndpointDataReference
The file was modified spi/common/core-spi/src/main/java/org/eclipse/edc/spi/types/domain/edr/EndpointDataReference.java (diff)
The file was modified core/control-plane/transfer-core/src/main/java/org/eclipse/edc/connector/transfer/edr/DataAddressToEndpointDataReferenceTransformer.java (diff)
The file was modified extensions/control-plane/transfer/transfer-pull-http-dynamic-receiver/src/test/java/org/eclipse/edc/connector/receiver/http/dynamic/HttpDynamicEndpointDataReferenceReceiverTest.java (diff)
The file was modified core/control-plane/transfer-core/src/test/java/org/eclipse/edc/connector/transfer/edr/DataAddressToEndpointDataReferenceTransformerTest.java (diff)
The file was modified core/control-plane/transfer-core/src/test/java/org/eclipse/edc/connector/transfer/edr/EndpointDataReferenceReceiverRegistryImplTest.java (diff)
The file was addedspi/common/core-spi/src/test/java/org/eclipse/edc/spi/types/domain/edr/EndpointDataReferenceTest.java
The file was modified extensions/control-plane/transfer/transfer-data-plane/src/test/java/org/eclipse/edc/connector/transfer/dataplane/proxy/ConsumerPullDataPlaneProxyResolverTest.java (diff)
The file was modified extensions/control-plane/transfer/transfer-pull-http-receiver/src/test/java/org/eclipse/edc/connector/receiver/http/HttpEndpointDataReferenceReceiverTest.java (diff)
The file was modified extensions/control-plane/transfer/transfer-data-plane/src/main/java/org/eclipse/edc/connector/transfer/dataplane/proxy/ConsumerPullDataPlaneProxyResolver.java (diff)
Commit bd098f5ab42fa51c9fe6f3e8a68c37e3678d134e by GitHub
feat: Add warning log to Hashicorp Vault resolveSecret function (#3535)

* feat: Add warning log to Hashicorp Vault resolveSecret function

* fix: Remove duplicate verification

* fix: Update DEPENDENCIES file

* fix: Change log type to debug
The file was modified extensions/common/vault/vault-hashicorp/src/main/java/org/eclipse/edc/vault/hashicorp/HashicorpVault.java (diff)
Commit 7876288905856014e003e10180b772d9b972c0ee by GitHub
feat: embedded STS (#3529)

* feat: implements embedded sts (Secure Token Service)

* pr remarks

* Update spi/common/core-spi/src/main/java/org/eclipse/edc/spi/security/KeyPairFactory.java

Co-authored-by: Jim Marino <jim.marino@gmail.com>

* Update extensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/IatpDefaultServicesExtension.java

Co-authored-by: Jim Marino <jim.marino@gmail.com>

---------

Co-authored-by: Jim Marino <jim.marino@gmail.com>
The file was removedextensions/control-plane/transfer/transfer-data-plane/src/test/java/org/eclipse/edc/connector/transfer/dataplane/security/ConsumerPullKeyPairFactoryTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-embedded/src/test/java/org/eclipse/edc/iam/identitytrust/sts/embedded/EmbeddedSecureTokenServiceTest.java
The file was removedextensions/control-plane/transfer/transfer-data-plane/src/test/resources/ec-pubkey.pem
The file was addedcore/common/connector-core/src/main/java/org/eclipse/edc/connector/core/security/KeyPairFactoryImpl.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-embedded/src/test/java/org/eclipse/edc/iam/identitytrust/sts/embedded/EmbeddedSecureTokenServiceIntegrationTest.java
The file was modified settings.gradle.kts (diff)
The file was modified extensions/control-plane/transfer/transfer-data-plane/src/test/java/org/eclipse/edc/connector/transfer/dataplane/TransferDataPlaneCoreExtensionTest.java (diff)
The file was addedcore/common/connector-core/src/test/resources/ec-pubkey.pem
The file was modified extensions/common/iam/identity-trust/identity-trust-core/build.gradle.kts (diff)
The file was modified core/common/connector-core/build.gradle.kts (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-embedded/build.gradle.kts
The file was modified core/common/connector-core/src/main/java/org/eclipse/edc/connector/core/CoreServicesExtension.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-service/src/test/java/org/eclipse/edc/iam/identitytrust/service/IdentityAndTrustServiceTest.java (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-embedded/src/main/java/org/eclipse/edc/iam/identitytrust/sts/embedded/EmbeddedSecureTokenService.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-embedded/src/main/java/org/eclipse/edc/iam/identitytrust/sts/embedded/SelfIssuedTokenDecorator.java
The file was addedcore/common/connector-core/src/test/java/org/eclipse/edc/connector/core/security/KeyPairFactoryImplTest.java
The file was modified extensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/IdentityAndTrustExtension.java (diff)
The file was removedextensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/service/EmbeddedSecureTokenService.java
The file was addedspi/common/core-spi/src/main/java/org/eclipse/edc/spi/security/KeyPairFactory.java
The file was modified extensions/common/iam/identity-trust/identity-trust-core/src/test/java/org/eclipse/edc/iam/identitytrust/core/IatpDefaultServicesExtensionTest.java (diff)
The file was addedcore/common/connector-core/src/test/resources/rsa-pubkey.pem
The file was removedextensions/control-plane/transfer/transfer-data-plane/src/main/java/org/eclipse/edc/connector/transfer/dataplane/security/ConsumerPullKeyPairFactory.java
The file was modified extensions/control-plane/transfer/transfer-data-plane/src/main/java/org/eclipse/edc/connector/transfer/dataplane/TransferDataPlaneCoreExtension.java (diff)
The file was modified core/common/jwt-core/build.gradle.kts (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/IdentityAndTrustService.java (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-embedded/src/test/java/org/eclipse/edc/iam/identitytrust/sts/embedded/SelfIssuedTokenDecoratorTest.java
The file was modified extensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/IatpDefaultServicesExtension.java (diff)
Commit 99ca0e5243464b43b1ecb00ae95cf04ffeea1e5c by GitHub
fix: Disable jetty server version (#3542)

The file was modified extensions/common/http/jetty-core/src/main/java/org/eclipse/edc/web/jetty/JettyService.java (diff)
Commit 58cacf8dd0009f006d87506d760df16bf19749bd by GitHub
build(deps): bump io.swagger.core.v3:swagger-annotations-jakarta from 2.2.16 to 2.2.17 (#3537)

* build(deps): bump io.swagger.core.v3:swagger-annotations-jakarta

Bumps io.swagger.core.v3:swagger-annotations-jakarta from 2.2.16 to 2.2.17.

---
updated-dependencies:
- dependency-name: io.swagger.core.v3:swagger-annotations-jakarta
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: deps file

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Enrico Risa <enrico.risa@gmail.com>
The file was modified gradle/libs.versions.toml (diff)
The file was modified DEPENDENCIES (diff)
Commit 4c7aa610e06aedcfb1bf2b127b62fd7d08227e05 by GitHub
build(deps): bump jackson from 2.15.2 to 2.15.3 (#3536)

* build(deps): bump jackson from 2.15.2 to 2.15.3

Bumps `jackson` from 2.15.2 to 2.15.3.

Updates `com.fasterxml.jackson.core:jackson-annotations` from 2.15.2 to 2.15.3
- [Commits](https://github.com/FasterXML/jackson/commits)

Updates `com.fasterxml.jackson.core:jackson-core` from 2.15.2 to 2.15.3
- [Release notes](https://github.com/FasterXML/jackson-core/releases)
- [Commits](https://github.com/FasterXML/jackson-core/compare/jackson-core-2.15.2...jackson-core-2.15.3)

Updates `com.fasterxml.jackson.core:jackson-databind` from 2.15.2 to 2.15.3
- [Commits](https://github.com/FasterXML/jackson/commits)

Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-xml` from 2.15.2 to 2.15.3
- [Commits](https://github.com/FasterXML/jackson-dataformat-xml/compare/jackson-dataformat-xml-2.15.2...jackson-dataformat-xml-2.15.3)

Updates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.15.2 to 2.15.3

Updates `com.fasterxml.jackson.datatype:jackson-datatype-jakarta-jsonp` from 2.15.2 to 2.15.3
- [Commits](https://github.com/FasterXML/jackson-datatypes-misc/compare/jackson-datatypes-misc-parent-2.15.2...jackson-datatypes-misc-parent-2.15.3)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-annotations
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.core:jackson-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.core:jackson-databind
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-xml
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jakarta-jsonp
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: deps file

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Enrico Risa <enrico.risa@gmail.com>
The file was modified DEPENDENCIES (diff)
The file was modified gradle/libs.versions.toml (diff)
Commit 9fbad3c54592a00f972f9f89b6a80860f8925e82 by GitHub
feat: extensible trusted-issuer-registry (#3540)

* feat: add trusted issuer registry

* introduce Issuer object

* support issuer as ID or Object with id

* Add trusted-issuer-registry to iatp-service

* add test

* added transformer tests

* removed impossible test

* fix tests
The file was modified extensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/IatpDefaultServicesExtension.java (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-transform/src/test/java/org/eclipse/edc/iam/identitytrust/transform/to/JsonObjectToIssuerTransformerTest.java
The file was modified spi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/VerifiableCredential.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-core/src/test/java/org/eclipse/edc/iam/identitytrust/core/IatpDefaultServicesExtensionTest.java (diff)
The file was modified spi/common/identity-trust-spi/src/testFixtures/java/org/eclipse/edc/identitytrust/TestFunctions.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-transform/src/test/java/org/eclipse/edc/iam/identitytrust/transform/TestData.java (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-transform/src/main/java/org/eclipse/edc/iam/identitytrust/transform/to/JsonObjectToIssuerTransformer.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/TrustedIssuerRegistry.java
The file was modified extensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/IdentityAndTrustService.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/validation/rules/HasValidIssuer.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-transform/src/test/java/org/eclipse/edc/iam/identitytrust/transform/to/JsonObjectToVerifiablePresentationTransformerTest.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-service/src/test/java/org/eclipse/edc/iam/identitytrust/validation/rules/HasValidIssuerTest.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-transform/src/test/java/org/eclipse/edc/iam/identitytrust/transform/to/JsonObjectToVerifiableCredentialTransformerTest.java (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/DefaultTrustedIssuerRegistry.java
The file was addedextensions/common/iam/identity-trust/identity-trust-core/src/test/java/org/eclipse/edc/iam/identitytrust/core/DefaultTrustedIssuerRegistryTest.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/Issuer.java
The file was modified extensions/common/iam/identity-trust/identity-trust-service/src/test/java/org/eclipse/edc/iam/identitytrust/service/IdentityAndTrustServiceTest.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-transform/src/main/java/org/eclipse/edc/iam/identitytrust/transform/to/JsonObjectToVerifiableCredentialTransformer.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/IdentityAndTrustExtension.java (diff)
The file was modified spi/common/identity-trust-spi/src/test/java/org/eclipse/edc/identitytrust/model/VerifiableCredentialTest.java (diff)
Commit 027a9613d154efda3f6c372e5c401b2f1f078bbc by GitHub
feat: STS API spec (#3544)

The file was addedextensions/common/iam/identity-trust/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/controller/SecureTokenServiceApiController.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/model/StsTokenErrorResponse.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-api/src/test/java/org/eclipse/edc/connector/api/sts/model/StsTokenResponseTest.java
The file was modified settings.gradle.kts (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/SecureTokenServiceApi.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-api/build.gradle.kts
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/model/StsTokenRequest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/model/StsTokenResponse.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-api/src/test/java/org/eclipse/edc/connector/api/sts/model/StsTokenErrorResponseTest.java
Commit 00b9ce211bd2d6a8d4fff43789c630796f0f25e5 by GitHub
build(deps): bump com.nimbusds:nimbus-jose-jwt from 9.36 to 9.37 (#3547)

* build(deps): bump com.nimbusds:nimbus-jose-jwt from 9.36 to 9.37

Bumps [com.nimbusds:nimbus-jose-jwt](https://bitbucket.org/connect2id/nimbus-jose-jwt) from 9.36 to 9.37.
- [Changelog](https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/CHANGELOG.txt)
- [Commits](https://bitbucket.org/connect2id/nimbus-jose-jwt/branches/compare/9.37..9.36)

---
updated-dependencies:
- dependency-name: com.nimbusds:nimbus-jose-jwt
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: deps file

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Enrico Risa <enrico.risa@gmail.com>
The file was modified DEPENDENCIES (diff)
The file was modified gradle/libs.versions.toml (diff)
Commit e30ca417e228c138678f6d00902f389f96c6181f by GitHub
feat: verification of (consumer) VP (VC-JWT) (#3545)

* feat: add cryptographic verification for VC/VP

* added VC-JWT verification

* added sourcedoc

* Update extensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/verification/MultiFormatPresentationVerifier.java

Co-authored-by: Benjamin Scholtes <88310985+bscholtes1A@users.noreply.github.com>

* fix compile errors

---------

Co-authored-by: Benjamin Scholtes <88310985+bscholtes1A@users.noreply.github.com>
The file was modified extensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/verification/JsonLdPresentationVerifier.java (diff)
The file was modified spi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/verification/JwtVerifier.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-service/src/test/java/org/eclipse/edc/iam/identitytrust/verification/SelfIssuedIdTokenVerifierTest.java (diff)
The file was modified spi/common/identity-trust-spi/src/testFixtures/java/org/eclipse/edc/identitytrust/TestFunctions.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/verification/MultiFormatPresentationVerifier.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/verification/SelfIssuedIdTokenVerifier.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-transform/src/main/java/org/eclipse/edc/iam/identitytrust/transform/to/JsonObjectToVerifiablePresentationTransformer.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/verification/JwtPresentationVerifier.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-service/src/test/java/org/eclipse/edc/iam/identitytrust/service/IdentityAndTrustServiceTest.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/IdentityAndTrustService.java (diff)
The file was modified spi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/verification/PresentationVerifier.java (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/test/java/org/eclipse/edc/iam/identitytrust/verification/JwtPresentationVerifierTest.java
The file was modified extensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/IdentityAndTrustExtension.java (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/test/java/org/eclipse/edc/iam/identitytrust/JwtCreationUtils.java
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/test/java/org/eclipse/edc/iam/identitytrust/verification/TestData.java
Commit 6a859708c071a2e49fff6d339ed7eca678cdb1fa by GitHub
fix: data-plane-http - HttpSink loosing messages #3417  (#3543)

* test(data-plane-spi): add a test data source which maybe used to produce a multiplicity of parts with given binary content.

* test(data-plane-http): add a parameterized test method which checks transfer of multiple message under various partition size settings. Demonstrates a bug in the current HttpSink partition transfer implementation.

* fix(data-plane-http): HttpSink should not early-return success when looping over the messages of a partition in order not to loose messages.

* style: these checkstyle rules are not possible to obey without properly configured IDE anymore.
The file was modified extensions/data-plane/data-plane-http/src/test/java/org/eclipse/edc/connector/dataplane/http/pipeline/DataSourceToDataSinkTests.java (diff)
The file was modified extensions/data-plane/data-plane-http/src/main/java/org/eclipse/edc/connector/dataplane/http/pipeline/HttpDataSink.java (diff)
The file was addedspi/data-plane/data-plane-spi/src/testFixtures/java/org/eclipse/edc/connector/dataplane/spi/pipeline/MultipleBinaryPartsDataSource.java
Commit d5f0c75d632c052df03b78adcca02d2996b66348 by GitHub
feat: IATP: STS core services (#3551)

* feat: IATP: STS core services

* pr remarks
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-core/src/test/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/store/InMemoryStsClientStoreTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-core/src/test/resources/ec-privatekey.pem
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-core/src/main/java/org/eclipse/edc/iam/identitytrust/sts/core/StsDefaultServicesExtension.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-core/src/main/resources/META-INF/services/org.eclipse.edc.spi.system.ServiceExtension
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-core/src/test/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/StsDefaultStoresExtensionTest.java
The file was modified settings.gradle.kts (diff)
The file was addedspi/common/identity-trust-sts-spi/src/main/java/org/eclipse/edc/iam/identitytrust/sts/service/StsClientTokenGeneratorService.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-core/src/main/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/service/StsClientTokenGeneratorServiceImpl.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-core/src/main/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/store/InMemoryStsClientStore.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-core/src/main/java/org/eclipse/edc/iam/identitytrust/sts/core/StsDefaultStoresExtension.java
The file was addedspi/common/identity-trust-sts-spi/src/testFixtures/java/org/eclipse/edc/iam/identitytrust/sts/store/fixtures/TestFunctions.java
The file was addedcore/common/jwt-core/src/main/java/org/eclipse/edc/jwt/LazyTokenGenerationService.java
The file was addedspi/common/identity-trust-sts-spi/src/main/java/org/eclipse/edc/iam/identitytrust/sts/store/StsClientStore.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-core/src/test/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/service/StsClientTokenGeneratorServiceImplTest.java
The file was addedspi/common/identity-trust-sts-spi/src/testFixtures/java/org/eclipse/edc/iam/identitytrust/sts/store/fixtures/StsClientStoreTestBase.java
The file was addedspi/common/identity-trust-sts-spi/build.gradle.kts
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-core/src/main/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/service/StsClientServiceImpl.java
The file was addedspi/common/identity-trust-sts-spi/src/main/java/org/eclipse/edc/iam/identitytrust/sts/model/StsClient.java
The file was addedspi/common/identity-trust-sts-spi/src/main/java/org/eclipse/edc/iam/identitytrust/sts/service/StsClientService.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-core/src/test/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/StsDefaultServicesExtensionTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-core/build.gradle.kts
The file was addedspi/common/identity-trust-sts-spi/src/main/java/org/eclipse/edc/iam/identitytrust/sts/model/StsClientTokenAdditionalParams.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-core/src/test/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/StsClientTokenIssuanceIntegrationTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts-core/src/test/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/service/StsClientServiceImplTest.java
The file was addedspi/common/identity-trust-sts-spi/src/main/java/org/eclipse/edc/iam/identitytrust/sts/service/StsTokenGenerationProvider.java
Commit 2ea0ecc16a46f77ffa72e9022d934f5662a3c8f7 by GitHub
docs: add required field documentation on management api (#3554)

* docs: add required field documentation on management api

* Remove flooding debug log
The file was modified extensions/common/vault/vault-hashicorp/src/main/java/org/eclipse/edc/vault/hashicorp/HashicorpVaultHealthCheck.java (diff)
The file was modified extensions/control-plane/api/management-api/transfer-process-api/src/main/java/org/eclipse/edc/connector/api/management/transferprocess/TransferProcessApi.java (diff)
The file was modified extensions/control-plane/api/management-api/catalog-api/src/main/java/org/eclipse/edc/connector/api/management/catalog/CatalogApi.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-definition-api/src/main/java/org/eclipse/edc/connector/api/management/contractdefinition/ContractDefinitionApi.java (diff)
The file was modified extensions/common/api/api-core/src/main/java/org/eclipse/edc/api/model/ApiCoreSchema.java (diff)
The file was modified extensions/common/vault/vault-hashicorp/src/test/java/org/eclipse/edc/vault/hashicorp/HashicorpVaultHealthCheckTest.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/main/java/org/eclipse/edc/connector/api/management/contractnegotiation/ContractNegotiationApi.java (diff)
The file was modified extensions/data-plane-selector/data-plane-selector-api/src/main/java/org/eclipse/edc/connector/dataplane/selector/api/v2/schemas/DataPlaneInstanceSchema.java (diff)
The file was modified extensions/control-plane/api/management-api/asset-api/src/main/java/org/eclipse/edc/connector/api/management/asset/v3/AssetApi.java (diff)
The file was modified extensions/control-plane/api/management-api/policy-definition-api/src/main/java/org/eclipse/edc/connector/api/management/policy/PolicyDefinitionApi.java (diff)
Commit cba95580d31f60564fd7ce31c3432b456836cac1 by GitHub
docs: add free form properties schema type (#3555)

* docs: add missing additional properties true on free-form properties attributes

* docs: add a free form properties schema type
The file was modified extensions/common/api/management-api-configuration/src/main/java/org/eclipse/edc/connector/api/management/configuration/ManagementApiSchema.java (diff)
The file was modified extensions/control-plane/api/management-api/asset-api/src/main/java/org/eclipse/edc/connector/api/management/asset/v3/AssetApi.java (diff)
The file was modified extensions/control-plane/api/management-api/transfer-process-api/src/main/java/org/eclipse/edc/connector/api/management/transferprocess/TransferProcessApi.java (diff)
Commit 27b2cb5783789165767b466d2ef4347bf24bd274 by GitHub
build(deps): bump okhttp from 4.11.0 to 4.12.0 (#3546)

* build(deps): bump okhttp from 4.11.0 to 4.12.0

Bumps `okhttp` from 4.11.0 to 4.12.0.

Updates `com.squareup.okhttp3:okhttp-dnsoverhttps` from 4.11.0 to 4.12.0
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/square/okhttp/compare/parent-4.11.0...parent-4.12.0)

Updates `com.squareup.okhttp3:okhttp` from 4.11.0 to 4.12.0
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/square/okhttp/compare/parent-4.11.0...parent-4.12.0)

---
updated-dependencies:
- dependency-name: com.squareup.okhttp3:okhttp-dnsoverhttps
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.squareup.okhttp3:okhttp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* update DEPENDENCIES

* Update DEPENDENCIES

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ndr_brt <andrea.bertagnolli@gmail.com>
The file was modified DEPENDENCIES (diff)
The file was modified gradle/libs.versions.toml (diff)
Commit e5a7685cd0cc6d6ff880f5cc5dd110f46856d956 by GitHub
feat: add multi-format VP/VC verifier (#3553)

feat(ldp): add LDP verifier, improve structure

added LDP verifier, added SignatureSuiteRegistry to host multiple SignatureSuites, made the TestDocumentLoader more generally available,

BREAKING CHANGE: the TestResourceLoader was renamed to TestDocumentLoader, and moved
The file was modified extensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/IdentityAndTrustService.java (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/InMemorySignatureSuiteRegistry.java
The file was addedextensions/common/crypto/crypto-core/src/main/java/org/eclipse/edc/verification/jwt/SelfIssuedIdTokenVerifier.java
The file was modified spi/common/identity-trust-spi/build.gradle.kts (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-service/src/test/java/org/eclipse/edc/iam/identitytrust/service/IdentityAndTrustServiceTest.java (diff)
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/verification/SignatureSuiteRegistry.java
The file was addedextensions/common/crypto/ldp-verifiable-credentials/src/test/java/org/eclipse/edc/verifiablecredentials/linkeddata/LdpVerifierTest.java
The file was modified extensions/common/crypto/jws2020/build.gradle.kts (diff)
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/verification/CredentialVerifier.java
The file was removedextensions/common/iam/identity-trust/identity-trust-service/src/test/java/org/eclipse/edc/iam/identitytrust/JwtCreationUtils.java
The file was modified settings.gradle.kts (diff)
The file was addedextensions/common/crypto/jwt-verifiable-credentials/build.gradle.kts
The file was removedextensions/common/iam/identity-trust/identity-trust-service/src/test/java/org/eclipse/edc/iam/identitytrust/verification/TestData.java
The file was addedextensions/common/crypto/jwt-verifiable-credentials/src/testFixtures/java/org/eclipse/edc/verifiablecredentials/jwt/TestConstants.java
The file was removedextensions/common/crypto/jws2020/src/test/java/org/eclipse/edc/security/signature/jws2020/TestFunctions.java
The file was removedextensions/common/iam/identity-trust/identity-trust-service/src/test/java/org/eclipse/edc/iam/identitytrust/verification/SelfIssuedIdTokenVerifierTest.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/verification/VerifierContext.java
The file was addedextensions/common/crypto/ldp-verifiable-credentials/src/test/resources/jws2020.json
The file was modified extensions/common/crypto/jws2020/src/test/java/org/eclipse/edc/security/signature/jws2020/VerifierTests.java (diff)
The file was addedextensions/common/crypto/ldp-verifiable-credentials/src/main/java/org/eclipse/edc/verifiablecredentials/linkeddata/LdpVerifier.java
The file was removedextensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/verification/SelfIssuedIdTokenVerifier.java
The file was addedextensions/common/crypto/jws2020/src/testFixtures/java/org/eclipse/edc/security/signature/jws2020/TestDocumentLoader.java
The file was addedextensions/common/crypto/ldp-verifiable-credentials/build.gradle.kts
The file was modified extensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/verification/MultiFormatPresentationVerifier.java (diff)
The file was addedextensions/common/crypto/jwt-verifiable-credentials/src/test/java/org/eclipse/edc/verifiablecredentials/jwt/JwtPresentationVerifierTest.java
The file was removedextensions/common/crypto/jws2020/src/test/java/org/eclipse/edc/security/signature/jws2020/TestResourcesLoader.java
The file was modified extensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/IatpDefaultServicesExtension.java (diff)
The file was modified extensions/common/crypto/jws2020/src/test/java/org/eclipse/edc/security/signature/jws2020/IssuerTests.java (diff)
The file was addedextensions/common/crypto/jwt-verifiable-credentials/src/testFixtures/java/org/eclipse/edc/verifiablecredentials/jwt/JwtCreationUtils.java
The file was modified DEPENDENCIES (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/test/java/org/eclipse/edc/iam/identitytrust/verification/MultiFormatPresentationVerifierTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/test/resources/odrl.jsonld
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/validation/rules/IsNotExpired.java
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/test/resources/did.v1.json
The file was modified extensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/IdentityAndTrustExtension.java (diff)
The file was modified extensions/common/crypto/jws2020/src/main/java/org/eclipse/edc/security/signature/jws2020/JwkMethod.java (diff)
The file was addedextensions/common/crypto/ldp-verifiable-credentials/src/test/resources/examples.v1.json
The file was addedextensions/common/crypto/jwt-verifiable-credentials/src/main/java/org/eclipse/edc/verifiablecredentials/jwt/JwtPresentationVerifier.java
The file was modified extensions/common/iam/identity-trust/identity-trust-service/build.gradle.kts (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-core/build.gradle.kts (diff)
The file was addedextensions/common/crypto/ldp-verifiable-credentials/src/test/resources/credentials.v1.json
The file was addedextensions/common/crypto/ldp-verifiable-credentials/src/testFixtures/java/org/eclipse/edc/verifiablecredentials/verfiablecredentials/TestData.java
The file was addedextensions/common/crypto/ldp-verifiable-credentials/src/testFixtures/java/org/eclipse/edc/verifiablecredentials/verfiablecredentials/LdpCreationUtils.java
The file was addedextensions/common/crypto/ldp-verifiable-credentials/src/test/resources/odrl.jsonld
The file was modified gradle/libs.versions.toml (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/test/resources/examples.v1.json
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/test/resources/credentials.v1.json
The file was modified extensions/common/crypto/jws2020/src/main/java/org/eclipse/edc/security/signature/jws2020/Jws2020Schema.java (diff)
The file was removedextensions/common/iam/identity-trust/identity-trust-service/src/test/java/org/eclipse/edc/iam/identitytrust/verification/JwtPresentationVerifierTest.java
The file was modified extensions/common/crypto/crypto-core/build.gradle.kts (diff)
The file was addedextensions/common/crypto/ldp-verifiable-credentials/src/test/resources/did.v1.json
The file was addedextensions/common/crypto/jws2020/src/testFixtures/java/org/eclipse/edc/security/signature/jws2020/TestFunctions.java
The file was addedextensions/common/iam/identity-trust/identity-trust-service/src/test/resources/jws2020.json
The file was modified extensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/validation/SelfIssuedIdTokenValidator.java (diff)
The file was removedextensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/verification/JsonLdPresentationVerifier.java
The file was removedextensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/verification/JwtPresentationVerifier.java
The file was addedextensions/common/crypto/crypto-core/src/test/java/org/eclipse/edc/verification/jwt/SelfIssuedIdTokenVerifierTest.java
The file was modified spi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/VerifiableCredential.java (diff)
Commit e90ff5e205f37387421fe9f4d25317c6e52d050a by GitHub
refactor: make DataAddressValidator extend Validator (#3561)

The file was modified core/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/dataaddress/DataAddressValidatorImpl.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/dataaddress/DataAddressValidatorImplTest.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/transferprocess/TransferProcessProtocolServiceImplTest.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/transferprocess/TransferProcessServiceImplTest.java (diff)
The file was removedspi/common/core-spi/src/main/java/org/eclipse/edc/spi/dataaddress/DataAddressValidator.java
The file was modified core/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/ControlPlaneServicesExtension.java (diff)
The file was addedspi/common/validator-spi/src/main/java/org/eclipse/edc/validator/spi/DataAddressValidator.java
The file was modified core/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/asset/AssetServiceImpl.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/build.gradle.kts (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/transferprocess/TransferProcessServiceImpl.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/transferprocess/TransferProcessProtocolServiceImpl.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/asset/AssetServiceImplTest.java (diff)
Commit 8d7e364a178377cc6560c5e0bc862acbd8231e32 by GitHub
feat: improve DataFlow termination (#3560)

The file was modified core/data-plane/data-plane-core/src/test/java/org/eclipse/edc/connector/dataplane/framework/manager/DataPlaneManagerImplTest.java (diff)
The file was modified spi/data-plane/data-plane-spi/src/main/java/org/eclipse/edc/connector/dataplane/spi/DataFlowStates.java (diff)
The file was modified core/data-plane/data-plane-core/src/main/java/org/eclipse/edc/connector/dataplane/framework/manager/DataPlaneManagerImpl.java (diff)
The file was modified spi/data-plane/data-plane-spi/src/main/java/org/eclipse/edc/connector/dataplane/spi/DataFlow.java (diff)
The file was modified system-tests/e2e-transfer-test/runner/src/test/java/org/eclipse/edc/test/e2e/EndToEndKafkaTransferTest.java (diff)
Commit 059c668a213991fee829b5de3c586b05355b8c62 by GitHub
feat: add private properties to contract definition entity (#3534)

* feat: add private properties to contract definition

* feat: adjust JsonObjectFromContractDefinition transformer

* feat: adjust JsonObjectToContractDefinition transformer

* adjust sql schemam and ER diagram

* feat create contract definition with private properties

* feat: add possibility to update contract definition with private properties

* feat: add possibility to find contract by id with private properties

* feat: retrieve properties when triggering findAll

* feat: remove not required code

* fix: address reviewers comments

* fix: add more test cases

* fix: remove isPrivate from contract definition property table

* fix: remove not required import statements

* fix: handle checkstyle issues

* fix: store private properties as JSON instead of having a separate table

* fix: checkstyle and test cases

* fix: one more checktyle in import statements

* fix: additional checkstyle issue - avoid import star

* fix: return the old behavior for for findById and FindAll

* fix: checkstyle - indentation issue
The file was modified spi/control-plane/contract-spi/src/testFixtures/java/org/eclipse/edc/connector/contract/spi/testfixtures/offer/store/TestFunctions.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-definition-api/src/main/java/org/eclipse/edc/connector/api/management/contractdefinition/transform/JsonObjectFromContractDefinitionTransformer.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-definition-api/src/main/java/org/eclipse/edc/connector/api/management/contractdefinition/transform/JsonObjectToContractDefinitionTransformer.java (diff)
The file was modified extensions/control-plane/store/sql/contract-definition-store-sql/docs/schema.sql (diff)
The file was modified spi/control-plane/contract-spi/src/test/java/org/eclipse/edc/connector/contract/spi/types/offer/ContractDefinitionTest.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-definition-api/src/main/java/org/eclipse/edc/connector/api/management/contractdefinition/ContractDefinitionApiExtension.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-definition-api/src/test/java/org/eclipse/edc/connector/api/management/contractdefinition/transform/JsonObjectFromContractDefinitionTransformerTest.java (diff)
The file was modified extensions/control-plane/store/sql/contract-definition-store-sql/src/main/java/org/eclipse/edc/connector/store/sql/contractdefinition/schema/ContractDefinitionStatements.java (diff)
The file was modified extensions/control-plane/store/sql/contract-definition-store-sql/src/main/java/org/eclipse/edc/connector/store/sql/contractdefinition/SqlContractDefinitionStore.java (diff)
The file was modified extensions/control-plane/store/sql/contract-definition-store-sql/docs/er.puml (diff)
The file was modified spi/control-plane/contract-spi/src/main/java/org/eclipse/edc/connector/contract/spi/types/offer/ContractDefinition.java (diff)
The file was modified spi/control-plane/contract-spi/src/testFixtures/java/org/eclipse/edc/connector/contract/spi/testfixtures/offer/store/ContractDefinitionStoreTestBase.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-definition-api/src/test/java/org/eclipse/edc/connector/api/management/contractdefinition/transform/JsonObjectToContractDefinitionTransformerTest.java (diff)
The file was modified extensions/control-plane/store/sql/contract-definition-store-sql/src/main/java/org/eclipse/edc/connector/store/sql/contractdefinition/schema/BaseSqlDialectStatements.java (diff)
Commit 0afa286c35fe5e0b3fd699865d542c5f2fd1c7ff by GitHub
fix: transition DataFlow to started when transfer starts (#3565)

The file was modified core/data-plane/data-plane-core/src/main/java/org/eclipse/edc/connector/dataplane/framework/manager/DataPlaneManagerImpl.java (diff)
The file was modified spi/data-plane/data-plane-spi/src/main/java/org/eclipse/edc/connector/dataplane/spi/DataFlow.java (diff)
The file was modified spi/data-plane/data-plane-spi/src/main/java/org/eclipse/edc/connector/dataplane/spi/DataFlowStates.java (diff)
The file was modified core/data-plane/data-plane-core/src/test/java/org/eclipse/edc/connector/dataplane/framework/manager/DataPlaneManagerImplTest.java (diff)
Commit 8f58ce8c928d061070ff5e848c6bcd6749ea08bb by GitHub
feat: Standalone STS (#3556)

* feat: Standalone STS

* feat: STS client configuration extension + launcher

* pr remarks

* chore: update dependencies file

* pr remarks
The file was addedsystem-tests/sts-api/sts-api-test-runner/src/test/resources/ec-privatekey.pem
The file was modified extensions/common/iam/identity-trust/identity-trust-sts-core/src/main/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/service/StsClientServiceImpl.java (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/exception/StsTokenException.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/SecureTokenServiceApiExtension.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/model/StsTokenErrorResponse.java
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-api/src/test/java/org/eclipse/edc/connector/api/sts/model/StsTokenErrorResponseTest.java
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-api/src/test/java/org/eclipse/edc/connector/api/sts/model/StsTokenResponseTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/validation/StsTokenRequestValidator.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/SecureTokenServiceApi.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/configuration/StsApiConfiguration.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/build.gradle.kts
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-client-configuration/src/test/java/org/eclipse/edc/connector/api/sts/client/configuration/StsClientConfigurationExtensionTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/test/java/org/eclipse/edc/connector/api/sts/SecureTokenServiceApiExtensionTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/controller/SecureTokenServiceApiController.java
The file was modified DEPENDENCIES (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/test/java/org/eclipse/edc/connector/api/sts/model/StsTokenResponseTest.java
The file was addedsystem-tests/sts-api/sts-api-test-runner/src/test/java/org/eclipse/edc/test/e2e/stsapi/StsApiEndToEndTest.java
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-api/build.gradle.kts
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/main/resources/META-INF/services/org.eclipse.edc.spi.system.ServiceExtension
The file was addedlaunchers/sts-server/README.md
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/StsApiConfigurationExtension.java
The file was modified settings.gradle.kts (diff)
The file was addedsystem-tests/sts-api/sts-api-test-runner/build.gradle.kts
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/model/StsTokenErrorResponse.java
The file was addedlaunchers/sts-server/config.properties
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/controller/SecureTokenServiceApiController.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/build.gradle.kts
The file was modified extensions/common/iam/identity-trust/identity-trust-sts-core/src/main/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/service/StsClientTokenGeneratorServiceImpl.java (diff)
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/SecureTokenServiceApi.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-client-configuration/src/main/java/org/eclipse/edc/connector/api/sts/client/configuration/StsClientConfigurationExtension.java
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/model/StsTokenResponse.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/model/StsTokenRequest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/test/java/org/eclipse/edc/connector/api/sts/validation/StsTokenRequestValidatorTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/exception/StsTokenExceptionMapper.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/test/java/org/eclipse/edc/connector/api/sts/StsApiConfigurationExtensionTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/test/java/org/eclipse/edc/connector/api/sts/model/StsTokenErrorResponseTest.java
The file was modified launchers/README.md (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/model/StsTokenResponse.java
The file was addedsystem-tests/sts-api/sts-api-test-runtime/build.gradle.kts
The file was modified spi/common/core-spi/src/main/java/org/eclipse/edc/spi/iam/TokenRepresentation.java (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-client-configuration/build.gradle.kts
The file was addedlaunchers/sts-server/build.gradle.kts
The file was addedlaunchers/sts-server/sts-vault.properties
The file was modified extensions/common/iam/identity-trust/identity-trust-sts-core/src/test/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/service/StsClientTokenGeneratorServiceImplTest.java (diff)
The file was modified spi/common/jwt-spi/src/main/java/org/eclipse/edc/jwt/spi/JwtRegisteredClaimNames.java (diff)
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/model/StsTokenRequest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/test/java/org/eclipse/edc/connector/api/sts/controller/SecureServiceTokenApiControllerTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-client-configuration/src/main/resources/META-INF/services/org.eclipse.edc.spi.system.ServiceExtension
Commit 6d8937dda85435d6d02ec89a46afdbb5cebfbca1 by GitHub
build(deps): bump io.swagger.core.v3:swagger-annotations-jakarta from 2.2.17 to 2.2.18 (#3568)

* build(deps): bump io.swagger.core.v3:swagger-annotations-jakarta

Bumps io.swagger.core.v3:swagger-annotations-jakarta from 2.2.17 to 2.2.18.

---
updated-dependencies:
- dependency-name: io.swagger.core.v3:swagger-annotations-jakarta
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: update dependencies file

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Enrico Risa <enrico.risa@gmail.com>
The file was modified gradle/libs.versions.toml (diff)
The file was modified DEPENDENCIES (diff)
Commit 35b8c793095e8046fae2cd5487c9f5e5db786a28 by GitHub
refactor: refactor data plane integration tests and prevent publication (#3558)

The file was modified extensions/data-plane/data-plane-http/src/test/java/org/eclipse/edc/connector/dataplane/http/params/HttpRequestFactoryTest.java (diff)
The file was modified extensions/data-plane/data-plane-http/src/test/java/org/eclipse/edc/connector/dataplane/http/pipeline/HttpDataSourceFactoryTest.java (diff)
The file was removedextensions/data-plane/data-plane-integration-tests/src/test/java/org/eclipse/edc/connector/dataplane/http/DataPlaneHttpToHttpIntegrationTests.java
The file was removedextensions/data-plane/data-plane-http/src/testFixtures/java/org/eclipse/edc/connector/dataplane/http/testfixtures/HttpTestFixtures.java
The file was addedextensions/data-plane/data-plane-http/src/testFixtures/java/org/eclipse/edc/connector/dataplane/http/testfixtures/TestFunctions.java
The file was modified extensions/data-plane/data-plane-integration-tests/build.gradle.kts (diff)
The file was removedextensions/data-plane/data-plane-integration-tests/src/test/java/org/eclipse/edc/connector/dataplane/http/DataPlaneHttpPullIntegrationTests.java
The file was modified DEPENDENCIES (diff)
The file was addedextensions/data-plane/data-plane-integration-tests/src/test/java/org/eclipse/edc/connector/dataplane/http/DataPlaneHttpIntegrationTests.java
The file was modified extensions/data-plane/data-plane-http/src/test/java/org/eclipse/edc/connector/dataplane/http/pipeline/HttpDataSinkFactoryTest.java (diff)
Commit 26a6f4e20cded16baebd82a4add61865e3ba10c6 by GitHub
fix: permit query `Asset` json properties (#3559)

fix: permit query asset json properties
The file was modified core/control-plane/control-plane-core/src/main/java/org/eclipse/edc/connector/defaults/storage/assetindex/InMemoryAssetIndex.java (diff)
The file was modified extensions/common/sql/sql-core/src/main/java/org/eclipse/edc/sql/translation/TranslationMapping.java (diff)
The file was modified extensions/control-plane/store/sql/asset-index-sql/docs/schema.sql (diff)
The file was modified extensions/common/sql/sql-core/src/main/java/org/eclipse/edc/sql/translation/JsonFieldMapping.java (diff)
The file was modified extensions/control-plane/store/sql/asset-index-sql/src/test/java/org/eclipse/edc/connector/store/sql/assetindex/PostgresAssetIndexTest.java (diff)
The file was modified spi/common/core-spi/src/testFixtures/java/org/eclipse/edc/spi/testfixtures/asset/AssetIndexTestBase.java (diff)
The file was modified core/control-plane/control-plane-core/src/main/java/org/eclipse/edc/connector/asset/CriterionToAssetPredicateConverterImpl.java (diff)
The file was addedspi/common/core-spi/src/main/java/org/eclipse/edc/spi/types/PathItem.java
The file was modified extensions/control-plane/store/sql/asset-index-sql/src/main/java/org/eclipse/edc/connector/store/sql/assetindex/schema/AssetStatements.java (diff)
The file was modified extensions/common/sql/sql-core/src/test/java/org/eclipse/edc/sql/translation/SqlQueryStatementTest.java (diff)
The file was modified extensions/control-plane/store/sql/asset-index-sql/README.md (diff)
The file was modified spi/control-plane/control-plane-spi/src/main/java/org/eclipse/edc/connector/spi/asset/AssetService.java (diff)
The file was modified core/common/util/build.gradle.kts (diff)
The file was modified system-tests/management-api/management-api-test-runner/src/test/java/org/eclipse/edc/test/e2e/managementapi/AssetApiEndToEndTest.java (diff)
The file was modified extensions/common/sql/sql-core/src/testFixtures/java/org/eclipse/edc/sql/testfixtures/PostgresqlLocalInstance.java (diff)
The file was modified extensions/control-plane/store/sql/asset-index-sql/src/main/java/org/eclipse/edc/connector/store/sql/assetindex/SqlAssetIndex.java (diff)
The file was modified spi/common/core-spi/src/main/java/org/eclipse/edc/spi/asset/AssetIndex.java (diff)
The file was modified system-tests/e2e-transfer-test/runner/src/test/java/org/eclipse/edc/test/e2e/PostgresUtil.java (diff)
The file was addedspi/common/core-spi/src/test/java/org/eclipse/edc/spi/types/PathItemTest.java
The file was addedextensions/control-plane/store/sql/asset-index-sql/src/main/java/org/eclipse/edc/connector/store/sql/assetindex/schema/postgres/AssetMapping.java
The file was modified core/common/util/src/main/java/org/eclipse/edc/util/reflection/ReflectionUtil.java (diff)
The file was modified extensions/control-plane/store/sql/asset-index-sql/src/main/java/org/eclipse/edc/connector/store/sql/assetindex/schema/BaseSqlDialectStatements.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/asset/AssetServiceImpl.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/asset/AssetServiceImplTest.java (diff)
The file was modified core/common/util/src/test/java/org/eclipse/edc/util/reflection/ReflectionUtilTest.java (diff)
The file was modified core/control-plane/catalog-core/src/test/java/org/eclipse/edc/connector/catalog/DatasetResolverImplIntegrationTest.java (diff)
Commit 68a5fd5349efffb8bf80580512f81c445edce207 by GitHub
feat: add DataAddressValidatorRegistry (#3570)

* feat: make DataAddressValidator extensible

* PR remarks

* PR remark
The file was addedextensions/common/validator/validator-data-address-kafka/src/main/java/org/eclipse/edc/validator/dataaddress/kafka/KafkaDataAddressValidatorExtension.java
The file was modified extensions/data-plane/data-plane-integration-tests/src/test/java/org/eclipse/edc/connector/dataplane/http/DataPlaneHttpIntegrationTests.java (diff)
The file was modified extensions/data-plane/data-plane-http/src/test/java/org/eclipse/edc/connector/dataplane/http/pipeline/HttpDataSourceFactoryTest.java (diff)
The file was addedextensions/common/validator/validator-data-address-http-data/src/main/java/org/eclipse/edc/validator/dataaddress/httpdata/HttpDataDataAddressValidatorExtension.java
The file was modified extensions/data-plane/data-plane-http/src/main/java/org/eclipse/edc/connector/dataplane/http/params/HttpRequestParamsProviderImpl.java (diff)
The file was removedextensions/data-plane/data-plane-kafka/src/main/java/org/eclipse/edc/dataplane/kafka/schema/KafkaDataAddressSchema.java
The file was modified extensions/data-plane/data-plane-http/src/main/java/org/eclipse/edc/connector/dataplane/http/params/decorators/BaseSourceHttpParamsDecorator.java (diff)
The file was modified extensions/data-plane/data-plane-kafka/src/test/java/org/eclipse/edc/dataplane/kafka/pipeline/KafkaDataSourceFactoryTest.java (diff)
The file was removedcore/data-plane/data-plane-util/src/main/java/org/eclipse/edc/connector/dataplane/util/validation/CompositeValidationRule.java
The file was modified extensions/data-plane/data-plane-kafka/src/test/java/org/eclipse/edc/dataplane/kafka/pipeline/KafkaPropertiesFactoryTest.java (diff)
The file was removedspi/common/validator-spi/src/main/java/org/eclipse/edc/validator/spi/DataAddressValidator.java
The file was removedcore/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/dataaddress/DataAddressValidatorImpl.java
The file was modified extensions/control-plane/api/management-api/management-api-test-fixtures/src/testFixtures/java/org/eclipse/edc/test/system/utils/Participant.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/transferprocess/TransferProcessServiceImpl.java (diff)
The file was modified extensions/control-plane/transfer/transfer-data-plane/src/main/java/org/eclipse/edc/connector/transfer/dataplane/TransferDataPlaneCoreExtension.java (diff)
The file was modified extensions/data-plane/data-plane-kafka/build.gradle.kts (diff)
The file was modified spi/data-plane/data-plane-spi/src/main/java/org/eclipse/edc/connector/dataplane/spi/manager/DataPlaneManager.java (diff)
The file was modified extensions/data-plane/data-plane-http/src/test/java/org/eclipse/edc/connector/dataplane/http/params/HttpRequestParamsProviderImplTest.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/asset/AssetServiceImpl.java (diff)
The file was addedcore/common/connector-core/src/main/java/org/eclipse/edc/connector/core/validator/DataAddressValidatorRegistryImpl.java
The file was addedextensions/common/validator/validator-data-address-kafka/build.gradle.kts
The file was modified extensions/data-plane/data-plane-http/src/main/java/org/eclipse/edc/connector/dataplane/http/pipeline/HttpDataSinkFactory.java (diff)
The file was removedcore/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/dataaddress/DataAddressValidatorImplTest.java
The file was addedextensions/common/validator/validator-data-address-http-data/src/main/resources/META-INF/services/org.eclipse.edc.spi.system.ServiceExtension
The file was modified extensions/data-plane/data-plane-http/src/main/java/org/eclipse/edc/connector/dataplane/http/params/decorators/BaseCommonHttpParamsDecorator.java (diff)
The file was modified system-tests/e2e-transfer-test/runner/src/test/java/org/eclipse/edc/test/e2e/participant/EndToEndTransferParticipant.java (diff)
The file was modified extensions/control-plane/transfer/transfer-pull-http-dynamic-receiver/build.gradle.kts (diff)
The file was modified extensions/data-plane/data-plane-kafka/src/main/java/org/eclipse/edc/dataplane/kafka/config/KafkaPropertiesFactory.java (diff)
The file was modified extensions/data-plane/data-plane-http/build.gradle.kts (diff)
The file was addedextensions/common/validator/validator-data-address-kafka/src/main/resources/META-INF/services/org.eclipse.edc.spi.system.ServiceExtension
The file was addedextensions/common/validator/validator-data-address-http-data/src/test/java/org/eclipse/edc/validator/dataaddress/httpdata/HttpDataDataAddressValidatorImplTest.java
The file was modified settings.gradle.kts (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/transferprocess/TransferProcessEventDispatchTest.java (diff)
The file was modified spi/common/core-spi/src/main/java/org/eclipse/edc/spi/asset/AssetIndex.java (diff)
The file was modified extensions/data-plane/data-plane-http/src/test/java/org/eclipse/edc/connector/dataplane/http/pipeline/NonChunkedTransferRequestBodyTest.java (diff)
The file was modified extensions/control-plane/provision/provision-http/src/main/java/org/eclipse/edc/connector/provision/http/HttpProvisionerExtension.java (diff)
The file was modified spi/common/oauth2-spi/src/test/java/org/eclipse/edc/iam/oauth2/spi/Oauth2DataAddressValidatorTest.java (diff)
The file was removedcore/data-plane/data-plane-util/src/main/java/org/eclipse/edc/connector/dataplane/util/validation/EmptyValueValidationRule.java
The file was modified extensions/data-plane/data-plane-http/src/test/java/org/eclipse/edc/connector/dataplane/http/pipeline/ChunkedTransferRequestBodyTest.java (diff)
The file was addedspi/common/data-address/data-address-http-data-spi/src/main/java/org/eclipse/edc/dataaddress/httpdata/spi/HttpDataAddressSchema.java
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/asset/AssetEventDispatchTest.java (diff)
The file was modified extensions/data-plane/data-plane-http/src/test/java/org/eclipse/edc/connector/dataplane/http/params/HttpRequestParamsProviderImplSinkTest.java (diff)
The file was modified system-tests/e2e-transfer-test/backend-service/src/main/java/org/eclipse/edc/test/e2e/BackendServiceHttpProvisionerController.java (diff)
The file was modified extensions/data-plane/data-plane-http-oauth2-core/src/test/java/org/eclipse/edc/connector/dataplane/http/oauth2/Oauth2CredentialsRequestFactoryTest.java (diff)
The file was modified spi/data-plane/data-plane-http-spi/build.gradle.kts (diff)
The file was removedextensions/data-plane/data-plane-kafka/src/main/java/org/eclipse/edc/dataplane/kafka/pipeline/validation/KafkaSinkDataAddressValidation.java
The file was modified extensions/data-plane/data-plane-kafka/src/main/java/org/eclipse/edc/dataplane/kafka/pipeline/KafkaDataSinkFactory.java (diff)
The file was removedextensions/data-plane/data-plane-kafka/src/main/java/org/eclipse/edc/dataplane/kafka/pipeline/validation/KafkaSourceDataAddressValidation.java
The file was modified core/common/connector-core/build.gradle.kts (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/transferprocess/TransferProcessProtocolServiceImpl.java (diff)
The file was addedcore/common/connector-core/src/test/java/org/eclipse/edc/connector/core/validator/DataAddressValidatorRegistryImplTest.java
The file was modified extensions/control-plane/transfer/transfer-pull-http-dynamic-receiver/src/test/java/org/eclipse/edc/connector/receiver/http/dynamic/TestFunctions.java (diff)
The file was addedextensions/common/validator/validator-data-address-http-data/build.gradle.kts
The file was modified extensions/data-plane/data-plane-kafka/src/test/java/org/eclipse/edc/dataplane/kafka/pipeline/KafkaDataSinkFactoryTest.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/transferprocess/TransferProcessServiceImplTest.java (diff)
The file was addedspi/data-plane/data-plane-http-spi/src/test/java/org/eclipse/edc/connector/dataplane/http/spi/HttpDataAddressTest.java
The file was removedspi/common/core-spi/src/test/java/org/eclipse/edc/spi/types/domain/HttpDataAddressTest.java
The file was modified extensions/data-plane/data-plane-http/src/test/java/org/eclipse/edc/connector/dataplane/http/pipeline/HttpDataSinkFactoryTest.java (diff)
The file was modified extensions/data-plane/data-plane-kafka/src/main/java/org/eclipse/edc/dataplane/kafka/pipeline/KafkaDataSourceFactory.java (diff)
The file was removedspi/common/core-spi/src/main/java/org/eclipse/edc/spi/types/domain/HttpDataAddress.java
The file was modified extensions/control-plane/provision/provision-http/build.gradle.kts (diff)
The file was modified extensions/data-plane/data-plane-http/src/main/java/org/eclipse/edc/connector/dataplane/http/pipeline/HttpDataSourceFactory.java (diff)
The file was modified extensions/data-plane/data-plane-http/src/test/java/org/eclipse/edc/connector/dataplane/http/params/HttpRequestParamsProviderImplSourceTest.java (diff)
The file was addedextensions/common/validator/validator-data-address-http-data/src/main/java/org/eclipse/edc/validator/dataaddress/httpdata/HttpDataDataAddressValidator.java
The file was modified extensions/data-plane/data-plane-http/src/test/java/org/eclipse/edc/connector/dataplane/http/DataPlaneHttpExtensionTest.java (diff)
The file was addedspi/common/data-address/data-address-kafka-spi/src/main/java/org/eclipse/edc/dataaddress/kafka/spi/KafkaDataAddressSchema.java
The file was modified spi/common/validator-spi/src/main/java/org/eclipse/edc/validator/spi/ValidationResult.java (diff)
The file was modified spi/data-plane/data-plane-http-spi/src/main/java/org/eclipse/edc/connector/dataplane/http/spi/HttpParamsDecorator.java (diff)
The file was modified extensions/data-plane/data-plane-http-oauth2-core/src/main/java/org/eclipse/edc/connector/dataplane/http/oauth2/Oauth2HttpRequestParamsDecorator.java (diff)
The file was addedspi/common/validator-spi/src/main/java/org/eclipse/edc/validator/spi/DataAddressValidatorRegistry.java
The file was addedspi/data-plane/data-plane-http-spi/src/main/java/org/eclipse/edc/connector/dataplane/http/spi/HttpDataAddress.java
The file was modified core/common/connector-core/src/main/java/org/eclipse/edc/connector/core/CoreDefaultServicesExtension.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/transferprocess/TransferProcessProtocolServiceImplTest.java (diff)
The file was modified extensions/data-plane/data-plane-http-oauth2-core/src/test/java/org/eclipse/edc/connector/dataplane/http/oauth2/Oauth2HttpRequestParamsDecoratorTest.java (diff)
The file was modified extensions/control-plane/provision/provision-http/src/test/java/org/eclipse/edc/connector/provision/http/impl/HttpProvisionerExtensionEndToEndTest.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/asset/AssetServiceImplTest.java (diff)
The file was removedcore/data-plane/data-plane-util/src/main/java/org/eclipse/edc/connector/dataplane/util/validation/ValidationRule.java
The file was addedextensions/common/validator/validator-data-address-kafka/src/main/java/org/eclipse/edc/validator/dataaddress/kafka/KafkaDataAddressValidator.java
The file was modified core/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/ControlPlaneServicesExtension.java (diff)
The file was addedextensions/common/validator/validator-data-address-kafka/src/test/java/org/eclipse/edc/validator/dataaddress/kafka/KafkaDataAddressValidatorImplTest.java
The file was removedcore/data-plane/data-plane-util/src/test/java/org/eclipse/edc/connector/dataplane/util/validation/ValidationRuleTest.java
The file was addedspi/common/data-address/data-address-http-data-spi/build.gradle.kts
The file was addedspi/common/data-address/data-address-kafka-spi/build.gradle.kts
The file was modified core/common/connector-core/src/main/java/org/eclipse/edc/connector/core/CoreServicesExtension.java (diff)
The file was modified extensions/data-plane/data-plane-http/src/main/java/org/eclipse/edc/connector/dataplane/http/params/decorators/BaseSinkHttpParamsDecorator.java (diff)
The file was modified spi/common/oauth2-spi/build.gradle.kts (diff)
Commit a93a66c0e99a215c049cc750483987095df29e30 by GitHub
build(deps): bump actions/setup-node from 3 to 4 (#3573)

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
The file was modified .github/workflows/apidoc.yaml (diff)
Commit 32f44af94314f61445133eff10875d02d3567205 by GitHub
chore: Remove aggregate-service-spi and move result classes to core-spi (#3578)

Remove aggregate-service-spi and move result classes to core-spi
The file was modified data-protocols/dsp/dsp-api-configuration/src/test/java/org/eclipse/edc/protocol/dsp/api/configuration/message/DspRequestHandlerImplTest.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-agreement-api/src/test/java/org/eclipse/edc/connector/api/management/contractagreement/ContractAgreementApiControllerTest.java (diff)
The file was modified extensions/control-plane/provision/provision-http/src/test/java/org/eclipse/edc/connector/provision/http/webhook/HttpProvisionerWebhookApiControllerTest.java (diff)
The file was modified extensions/common/api/api-core/build.gradle.kts (diff)
The file was addedspi/common/core-spi/src/main/java/org/eclipse/edc/spi/result/ServiceFailure.java
The file was modified spi/control-plane/control-plane-spi/src/main/java/org/eclipse/edc/connector/spi/contractnegotiation/ContractNegotiationService.java (diff)
The file was modified core/data-plane-selector/data-plane-selector-core/src/main/java/org/eclipse/edc/connector/dataplane/selector/DataPlaneSelectorServiceImpl.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/contractagreement/ContractAgreementServiceImpl.java (diff)
The file was modified spi/common/identity-trust-sts-spi/build.gradle.kts (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/catalog/CatalogProtocolServiceImplTest.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/contractdefinition/ContractDefinitionServiceImpl.java (diff)
The file was modified settings.gradle.kts (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/contractnegotiation/ContractNegotiationServiceImpl.java (diff)
The file was modified spi/control-plane/control-plane-spi/src/main/java/org/eclipse/edc/connector/spi/transferprocess/TransferProcessService.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/transferprocess/TransferProcessProtocolServiceImpl.java (diff)
The file was modified spi/common/identity-trust-sts-spi/src/main/java/org/eclipse/edc/iam/identitytrust/sts/service/StsClientService.java (diff)
The file was modified data-protocols/dsp/dsp-negotiation/dsp-negotiation-api/src/main/java/org/eclipse/edc/protocol/dsp/negotiation/api/controller/DspNegotiationApiController.java (diff)
The file was modified spi/data-plane-selector/data-plane-selector-spi/build.gradle.kts (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/asset/AssetServiceImpl.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/test/java/org/eclipse/edc/connector/api/sts/controller/SecureServiceTokenApiControllerTest.java (diff)
The file was addedspi/common/core-spi/src/main/java/org/eclipse/edc/spi/result/ServiceResult.java
The file was modified extensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/exception/StsTokenExceptionMapper.java (diff)
The file was modified extensions/control-plane/api/management-api/asset-api/src/test/java/org/eclipse/edc/connector/api/management/asset/v3/AssetApiControllerTest.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-sts-core/src/test/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/service/StsClientTokenGeneratorServiceImplTest.java (diff)
The file was modified spi/common/identity-trust-sts-spi/src/main/java/org/eclipse/edc/iam/identitytrust/sts/service/StsClientTokenGeneratorService.java (diff)
The file was modified spi/common/web-spi/src/main/java/org/eclipse/edc/web/spi/exception/ServiceResultHandler.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/asset/AssetServiceImplTest.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/policydefinition/PolicyDefinitionServiceImplTest.java (diff)
The file was modified extensions/control-plane/api/management-api/transfer-process-api/src/test/java/org/eclipse/edc/connector/api/management/transferprocess/TransferProcessApiControllerTest.java (diff)
The file was removedspi/common/aggregate-service-spi/src/main/java/org/eclipse/edc/service/spi/result/ServiceFailure.java
The file was modified spi/control-plane/control-plane-spi/src/main/java/org/eclipse/edc/connector/spi/contractdefinition/ContractDefinitionService.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/contractnegotiation/ContractNegotiationProtocolServiceImplTest.java (diff)
The file was modified extensions/data-plane-selector/data-plane-selector-api/build.gradle.kts (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-sts-core/src/main/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/service/StsClientTokenGeneratorServiceImpl.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/contractnegotiation/ContractNegotiationServiceImplTest.java (diff)
The file was modified core/policy-monitor/policy-monitor-core/src/test/java/org/eclipse/edc/connector/policy/monitor/manager/PolicyMonitorManagerImplTest.java (diff)
The file was modified extensions/control-plane/api/control-plane-api/src/test/java/org/eclipse/edc/connector/api/transferprocess/TransferProcessControlApiControllerTest.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/catalog/CatalogProtocolServiceImpl.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/test/java/org/eclipse/edc/connector/api/management/contractnegotiation/ContractNegotiationApiControllerTest.java (diff)
The file was modified core/control-plane/contract-core/src/test/java/org/eclipse/edc/connector/contract/negotiation/ContractNegotiationIntegrationTest.java (diff)
The file was removedspi/common/aggregate-service-spi/src/main/java/org/eclipse/edc/service/spi/result/ServiceResult.java
The file was modified core/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/transferprocess/TransferProcessServiceImpl.java (diff)
The file was modified spi/control-plane/control-plane-spi/build.gradle.kts (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-sts-core/src/main/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/service/StsClientServiceImpl.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-definition-api/src/test/java/org/eclipse/edc/connector/api/management/contractdefinition/ContractDefinitionApiControllerTest.java (diff)
The file was modified data-protocols/dsp/dsp-http-spi/src/main/java/org/eclipse/edc/protocol/dsp/spi/message/DspRequest.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/exception/StsTokenException.java (diff)
The file was modified spi/control-plane/control-plane-spi/src/main/java/org/eclipse/edc/connector/spi/asset/AssetService.java (diff)
The file was modified spi/control-plane/control-plane-spi/src/main/java/org/eclipse/edc/connector/spi/catalog/CatalogProtocolService.java (diff)
The file was removedspi/common/aggregate-service-spi/src/test/java/org/eclipse/edc/service/spi/result/ServiceResultTest.java
The file was modified extensions/control-plane/api/management-api/policy-definition-api/src/test/java/org/eclipse/edc/connector/api/management/policy/PolicyDefinitionApiControllerTest.java (diff)
The file was modified spi/common/web-spi/build.gradle.kts (diff)
The file was modified data-protocols/dsp/dsp-http-spi/build.gradle.kts (diff)
The file was addedspi/common/core-spi/src/test/java/org/eclipse/edc/spi/result/ServiceResultTest.java
The file was modified spi/control-plane/control-plane-spi/src/main/java/org/eclipse/edc/connector/spi/contractagreement/ContractAgreementService.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/contractdefinition/ContractDefinitionServiceImplTest.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/contractnegotiation/ContractNegotiationProtocolServiceImpl.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/transferprocess/TransferProcessProtocolServiceImplTest.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/policydefinition/PolicyDefinitionServiceImpl.java (diff)
The file was modified spi/control-plane/control-plane-spi/src/main/java/org/eclipse/edc/connector/spi/policydefinition/PolicyDefinitionService.java (diff)
The file was removedspi/common/aggregate-service-spi/build.gradle.kts
The file was modified spi/control-plane/control-plane-spi/src/main/java/org/eclipse/edc/connector/spi/contractnegotiation/ContractNegotiationProtocolService.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/transferprocess/TransferProcessServiceImplTest.java (diff)
The file was modified data-protocols/dsp/dsp-api-configuration/src/main/java/org/eclipse/edc/protocol/dsp/api/configuration/error/DspErrorResponse.java (diff)
The file was modified spi/data-plane-selector/data-plane-selector-spi/src/main/java/org/eclipse/edc/connector/dataplane/selector/spi/DataPlaneSelectorService.java (diff)
The file was modified spi/control-plane/control-plane-spi/src/main/java/org/eclipse/edc/connector/spi/transferprocess/TransferProcessProtocolService.java (diff)
Commit 3b73c8c9a6cff645d3656a7d02692e56464b8630 by GitHub
chore: Break coupling between `identity-trust-spi` and `json-ld-spi` (#3580)

* Break coupling between identity-trust-spi and json-ld-spi

* Remove typo
The file was modified extensions/common/iam/identity-trust/identity-trust-core/build.gradle.kts (diff)
The file was modified spi/common/identity-trust-spi/build.gradle.kts (diff)
The file was modified spi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/VerifiablePresentationContainer.java (diff)
The file was modified spi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/CredentialStatus.java (diff)
Commit 47313c08f080fb90748f402e12161446e5beaa68 by GitHub
feat: Remote Secure Token Service  (#3569)

* chore: sts modules refactor

* feat: Secure Token Service remote implementation

* feat: Secure Token Service remote implementation

* pr remarks
The file was modified extensions/common/iam/identity-trust/identity-trust-service/src/test/java/org/eclipse/edc/iam/identitytrust/validation/SelfIssuedIdTokenValidatorTest.java (diff)
The file was modified spi/common/identity-trust-sts-spi/src/main/java/org/eclipse/edc/iam/identitytrust/sts/model/StsClientTokenAdditionalParams.java (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-embedded/src/main/java/org/eclipse/edc/iam/identitytrust/sts/embedded/SelfIssuedTokenDecorator.java
The file was modified extensions/common/iam/identity-trust/identity-trust-sts/build.gradle.kts (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-remote-core/src/main/resources/META-INF/services/org.eclipse.edc.spi.system.ServiceExtension
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-core/src/test/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/service/StsClientServiceImplTest.java
The file was modified system-tests/sts-api/sts-api-test-runner/build.gradle.kts (diff)
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-core/build.gradle.kts
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-embedded/src/main/java/org/eclipse/edc/iam/identitytrust/sts/embedded/EmbeddedSecureTokenService.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-core/src/test/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/service/StsClientTokenGeneratorServiceImplTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-core/src/main/java/org/eclipse/edc/iam/identitytrust/sts/core/StsDefaultServicesExtension.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-embedded/src/test/java/org/eclipse/edc/iam/identitytrust/sts/embedded/SelfIssuedTokenDecoratorTest.java
The file was removedsystem-tests/sts-api/sts-api-test-runner/src/test/java/org/eclipse/edc/test/e2e/stsapi/StsApiEndToEndTest.java
The file was modified extensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/validation/SelfIssuedIdTokenValidator.java (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-core/build.gradle.kts
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-core/src/main/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/service/StsClientServiceImpl.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-remote/src/main/java/org/eclipse/edc/iam/identitytrust/sts/remote/StsRemoteClientConfiguration.java
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-core/src/main/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/service/StsClientTokenGeneratorServiceImpl.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-core/src/test/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/store/InMemoryStsClientStoreTest.java
The file was modified extensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/controller/SecureTokenServiceApiController.java (diff)
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-core/src/test/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/service/StsClientTokenGeneratorServiceImplTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-embedded/build.gradle.kts
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-embedded/src/main/java/org/eclipse/edc/iam/identitytrust/sts/embedded/SelfIssuedTokenDecorator.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-remote/src/test/java/org/eclipse/edc/iam/identitytrust/sts/remote/RemoteSecureTokenServiceTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-remote-core/build.gradle.kts
The file was modified spi/common/jwt-spi/src/main/java/org/eclipse/edc/jwt/spi/JwtRegisteredClaimNames.java (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-core/src/main/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/service/StsClientTokenGeneratorServiceImpl.java
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-core/src/test/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/StsDefaultStoresExtensionTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-core/src/test/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/StsClientTokenIssuanceIntegrationTest.java
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-core/src/main/java/org/eclipse/edc/iam/identitytrust/sts/core/StsDefaultServicesExtension.java
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-core/src/main/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/store/InMemoryStsClientStore.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-core/src/test/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/StsDefaultStoresExtensionTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-core/src/main/resources/META-INF/services/org.eclipse.edc.spi.system.ServiceExtension
The file was addedsystem-tests/sts-api/sts-api-test-runner/src/test/java/org/eclipse/edc/test/e2e/sts/api/StsApiEndToEndTest.java
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-core/src/main/resources/META-INF/services/org.eclipse.edc.spi.system.ServiceExtension
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-remote-core/src/test/java/org/eclipse/edc/iam/identitytrust/sts/remote/core/StsRemoteClientExtensionTest.java
The file was modified system-tests/sts-api/sts-api-test-runtime/build.gradle.kts (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-core/src/test/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/service/StsClientServiceImplTest.java
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-core/src/test/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/store/InMemoryStsClientStoreTest.java
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-embedded/build.gradle.kts
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-remote-core/src/main/java/org/eclipse/edc/iam/identitytrust/sts/remote/core/StsRemoteClientExtension.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-core/src/main/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/store/InMemoryStsClientStore.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-remote-core/src/main/java/org/eclipse/edc/iam/identitytrust/sts/remote/core/StsRemoteClientConfigurationExtension.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-remote-core/src/test/java/org/eclipse/edc/iam/identitytrust/sts/remote/core/StsRemoteClientConfigurationExtensionTest.java
The file was modified settings.gradle.kts (diff)
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-core/src/test/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/StsDefaultServicesExtensionTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-core/src/test/resources/ec-privatekey.pem
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-core/src/test/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/StsDefaultServicesExtensionTest.java
The file was modified extensions/common/iam/identity-trust/identity-trust-core/build.gradle.kts (diff)
The file was addedsystem-tests/sts-api/sts-api-test-runner/src/test/java/org/eclipse/edc/test/e2e/sts/api/StsEndToEndTestBase.java
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-core/src/main/java/org/eclipse/edc/iam/identitytrust/sts/core/StsDefaultStoresExtension.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-remote/build.gradle.kts
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-embedded/src/test/java/org/eclipse/edc/iam/identitytrust/sts/embedded/EmbeddedSecureTokenServiceTest.java
The file was modified extensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-api/src/main/java/org/eclipse/edc/connector/api/sts/model/StsTokenRequest.java (diff)
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-embedded/src/test/java/org/eclipse/edc/iam/identitytrust/sts/embedded/SelfIssuedTokenDecoratorTest.java
The file was addedsystem-tests/sts-api/sts-api-test-runner/src/test/java/org/eclipse/edc/test/e2e/sts/api/RemoteStsEndToEndTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-core/src/main/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/service/StsClientServiceImpl.java
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-core/src/test/resources/ec-privatekey.pem
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-embedded/src/test/java/org/eclipse/edc/iam/identitytrust/sts/embedded/EmbeddedSecureTokenServiceIntegrationTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-embedded/README.md
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-core/src/test/java/org/eclipse/edc/iam/identitytrust/sts/core/defaults/StsClientTokenIssuanceIntegrationTest.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/SelfIssuedTokenConstants.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-core/src/main/java/org/eclipse/edc/iam/identitytrust/sts/core/StsDefaultStoresExtension.java
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-embedded/src/test/java/org/eclipse/edc/iam/identitytrust/sts/embedded/EmbeddedSecureTokenServiceIntegrationTest.java
The file was removedextensions/common/iam/identity-trust/identity-trust-sts-embedded/src/test/java/org/eclipse/edc/iam/identitytrust/sts/embedded/EmbeddedSecureTokenServiceTest.java
The file was modified launchers/sts-server/build.gradle.kts (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-embedded/src/main/java/org/eclipse/edc/iam/identitytrust/sts/embedded/EmbeddedSecureTokenService.java
The file was addedextensions/common/iam/identity-trust/identity-trust-sts/identity-trust-sts-remote/src/main/java/org/eclipse/edc/iam/identitytrust/sts/remote/RemoteSecureTokenService.java
Commit dbc079b80b615c8f461c7c7af1f24403a5b7afe7 by GitHub
build(deps): bump org.eclipse.jetty.websocket:websocket-jakarta-server from 11.0.17 to 11.0.18 (#3582)

* build(deps): bump org.eclipse.jetty.websocket:websocket-jakarta-server

Bumps org.eclipse.jetty.websocket:websocket-jakarta-server from 11.0.17 to 11.0.18.

---
updated-dependencies:
- dependency-name: org.eclipse.jetty.websocket:websocket-jakarta-server
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: update dependencies file

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Enrico Risa <enrico.risa@gmail.com>
The file was modified DEPENDENCIES (diff)
The file was modified gradle/libs.versions.toml (diff)
Commit 5dcd530f69e5e762d63fcee4b9768e0d5d2d51ee by GitHub
chore: Decouple `oauth2-spi` from `data-address-http-data-spi` (#3584)

Decouple the oauth2-spi from data-address-http-data-spi
The file was modified spi/common/oauth2-spi/src/main/java/org/eclipse/edc/iam/oauth2/spi/Oauth2DataAddressValidator.java (diff)
The file was modified spi/common/oauth2-spi/build.gradle.kts (diff)
The file was modified spi/common/oauth2-spi/src/test/java/org/eclipse/edc/iam/oauth2/spi/Oauth2DataAddressValidatorTest.java (diff)
Commit 7c424e546d3cfd4eedc416c1b0a0c8c441e13654 by GitHub
chore: Decouple core modules (#3586)

* Remove catalog-spi dependency on contract-spi

* Remove control-plane-spi dependency on web-spi

* Update dependencies

* Update dependencies
The file was modified core/control-plane/catalog-core/build.gradle.kts (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/asset/AssetServiceImplTest.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/transferprocess/TransferProcessProtocolServiceImplTest.java (diff)
The file was modified data-protocols/dsp/dsp-negotiation/dsp-negotiation-transform/src/main/java/org/eclipse/edc/protocol/dsp/negotiation/transform/to/JsonObjectToContractAgreementMessageTransformer.java (diff)
The file was modified data-protocols/dsp/dsp-negotiation/dsp-negotiation-transform/src/test/java/org/eclipse/edc/protocol/dsp/negotiation/transform/from/JsonObjectFromContractAgreementMessageTransformerTest.java (diff)
The file was modified extensions/common/api/management-api-configuration/src/test/java/org/eclipse/edc/connector/api/management/configuration/transform/JsonObjectFromContractAgreementTransformerTest.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/main/java/org/eclipse/edc/connector/api/management/contractnegotiation/transform/JsonObjectToContractRequestTransformer.java (diff)
The file was modified spi/control-plane/contract-spi/src/main/java/org/eclipse/edc/connector/contract/spi/validation/ValidatedConsumerOffer.java (diff)
The file was modified core/control-plane/contract-core/src/test/java/org/eclipse/edc/connector/contract/listener/ContractNegotiationEventListenerTest.java (diff)
The file was modified data-protocols/dsp/dsp-negotiation/dsp-negotiation-transform/src/test/java/org/eclipse/edc/protocol/dsp/negotiation/transform/from/JsonObjectFromContractRequestMessageTransformerTest.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/contractagreement/ContractAgreementServiceImplTest.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/transferprocess/TransferProcessEventDispatchTest.java (diff)
The file was modified spi/control-plane/contract-spi/src/test/java/org/eclipse/edc/connector/contract/spi/event/ContractEventTest.java (diff)
The file was removedspi/control-plane/contract-spi/src/main/java/org/eclipse/edc/connector/contract/spi/types/offer/ContractOffer.java
The file was modified system-tests/management-api/management-api-test-runner/build.gradle.kts (diff)
The file was modified core/control-plane/contract-core/src/main/java/org/eclipse/edc/connector/contract/policy/PolicyArchiveImpl.java (diff)
The file was modified spi/control-plane/control-plane-spi/src/main/java/org/eclipse/edc/connector/spi/contractagreement/ContractAgreementService.java (diff)
The file was modified spi/control-plane/contract-spi/src/main/java/org/eclipse/edc/connector/contract/spi/types/agreement/ContractAgreementMessage.java (diff)
The file was modified spi/control-plane/contract-spi/src/main/java/org/eclipse/edc/connector/contract/spi/types/negotiation/ContractNegotiation.java (diff)
The file was modified extensions/control-plane/store/sql/contract-negotiation-store-sql/src/main/java/org/eclipse/edc/connector/store/sql/contractnegotiation/store/schema/postgres/ContractAgreementMapping.java (diff)
The file was modified spi/common/catalog-spi/build.gradle.kts (diff)
The file was modified core/common/connector-core/src/main/java/org/eclipse/edc/connector/core/policy/ContractExpiryCheckFunction.java (diff)
The file was modified spi/control-plane/contract-spi/src/main/java/org/eclipse/edc/connector/contract/spi/event/contractnegotiation/ContractNegotiationEvent.java (diff)
The file was modified spi/control-plane/contract-spi/src/main/java/org/eclipse/edc/connector/contract/spi/types/negotiation/ContractOfferMessage.java (diff)
The file was modified core/control-plane/contract-core/src/main/java/org/eclipse/edc/connector/contract/negotiation/AbstractContractNegotiationManager.java (diff)
The file was modified spi/control-plane/contract-spi/src/main/java/org/eclipse/edc/connector/contract/spi/types/negotiation/ContractRequestMessage.java (diff)
The file was modified extensions/control-plane/transfer/transfer-data-plane/src/test/java/org/eclipse/edc/connector/transfer/dataplane/validation/ContractValidationRuleTest.java (diff)
The file was modified core/control-plane/contract-core/src/test/java/org/eclipse/edc/connector/contract/negotiation/ProviderContractNegotiationManagerImplTest.java (diff)
The file was modified data-protocols/dsp/dsp-http-core/build.gradle.kts (diff)
The file was modified system-tests/management-api/management-api-test-runner/src/test/java/org/eclipse/edc/test/e2e/managementapi/ContractNegotiationApiEndToEndTest.java (diff)
The file was modified spi/control-plane/contract-spi/src/test/java/org/eclipse/edc/connector/contract/spi/types/offer/ContractOfferTest.java (diff)
The file was addedspi/common/core-spi/src/main/java/org/eclipse/edc/spi/types/domain/offer/ContractOffer.java
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/test/java/org/eclipse/edc/connector/api/management/contractnegotiation/ContractNegotiationApiControllerTest.java (diff)
The file was modified core/control-plane/contract-core/src/main/java/org/eclipse/edc/connector/contract/validation/ContractValidationServiceImpl.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-agreement-api/src/main/java/org/eclipse/edc/connector/api/management/contractagreement/ContractAgreementApiController.java (diff)
The file was modified DEPENDENCIES (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/contractagreement/ContractAgreementServiceImpl.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/contractnegotiation/ContractNegotiationProtocolServiceImplTest.java (diff)
The file was modified spi/control-plane/control-plane-spi/src/main/java/org/eclipse/edc/connector/spi/contractnegotiation/ContractNegotiationService.java (diff)
The file was modified core/control-plane/control-plane-core/src/main/java/org/eclipse/edc/connector/defaults/storage/contractnegotiation/InMemoryContractNegotiationStore.java (diff)
The file was modified core/control-plane/contract-core/src/test/java/org/eclipse/edc/connector/contract/validation/ContractValidationServiceImplTest.java (diff)
The file was modified spi/control-plane/contract-spi/src/main/java/org/eclipse/edc/connector/contract/spi/negotiation/store/ContractNegotiationStore.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/contractnegotiation/ContractNegotiationServiceImplTest.java (diff)
The file was modified data-protocols/dsp/dsp-negotiation/dsp-negotiation-transform/src/test/java/org/eclipse/edc/protocol/dsp/negotiation/transform/from/JsonObjectFromContractOfferMessageTransformerTest.java (diff)
The file was modified core/control-plane/contract-core/src/test/java/org/eclipse/edc/connector/contract/policy/PolicyArchiveImplTest.java (diff)
The file was modified extensions/common/api/management-api-configuration/src/main/java/org/eclipse/edc/connector/api/management/configuration/ManagementApiSchema.java (diff)
The file was modified spi/control-plane/contract-spi/src/test/java/org/eclipse/edc/connector/contract/spi/types/negotiation/ContractRequestMessageTest.java (diff)
The file was modified spi/control-plane/contract-spi/src/testFixtures/java/org/eclipse/edc/connector/contract/spi/testfixtures/negotiation/store/TestFunctions.java (diff)
The file was modified spi/control-plane/contract-spi/src/testFixtures/java/org/eclipse/edc/connector/contract/spi/testfixtures/negotiation/store/ContractNegotiationStoreTestBase.java (diff)
The file was modified data-protocols/dsp/dsp-negotiation/dsp-negotiation-transform/src/test/java/org/eclipse/edc/protocol/dsp/negotiation/transform/to/JsonObjectToContractAgreementMessageTransformerTest.java (diff)
The file was modified core/control-plane/control-plane-core/src/test/java/org/eclipse/edc/connector/defaults/storage/contractnegotiation/TestFunctions.java (diff)
The file was modified data-protocols/dsp/dsp-negotiation/dsp-negotiation-transform/src/main/java/org/eclipse/edc/protocol/dsp/negotiation/transform/to/JsonObjectToContractOfferMessageTransformer.java (diff)
The file was addedspi/common/core-spi/src/main/java/org/eclipse/edc/spi/types/domain/agreement/ContractAgreement.java
The file was modified spi/control-plane/control-plane-spi/build.gradle.kts (diff)
The file was removedspi/control-plane/contract-spi/src/main/java/org/eclipse/edc/connector/contract/spi/types/agreement/ContractAgreement.java
The file was modified extensions/control-plane/store/sql/contract-negotiation-store-sql/src/main/java/org/eclipse/edc/connector/store/sql/contractnegotiation/store/SqlContractNegotiationStore.java (diff)
The file was modified spi/control-plane/contract-spi/src/main/java/org/eclipse/edc/connector/contract/spi/validation/ContractValidationService.java (diff)
The file was modified core/common/connector-core/src/test/java/org/eclipse/edc/connector/core/policy/ContractExpiryCheckFunctionEvaluationTest.java (diff)
The file was modified extensions/common/api/management-api-configuration/src/test/java/org/eclipse/edc/connector/api/management/configuration/ManagementApiSchemaTest.java (diff)
The file was modified extensions/common/api/management-api-configuration/build.gradle.kts (diff)
The file was modified system-tests/management-api/management-api-test-runner/src/test/java/org/eclipse/edc/test/e2e/managementapi/ContractAgreementApiEndToEndTest.java (diff)
The file was modified data-protocols/dsp/dsp-negotiation/dsp-negotiation-transform/src/main/java/org/eclipse/edc/protocol/dsp/negotiation/transform/to/JsonObjectToContractRequestMessageTransformer.java (diff)
The file was modified core/control-plane/contract-core/src/test/java/org/eclipse/edc/connector/contract/negotiation/ConsumerContractNegotiationManagerImplTest.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/main/java/org/eclipse/edc/connector/api/management/contractnegotiation/transform/JsonObjectFromContractNegotiationTransformer.java (diff)
The file was modified spi/control-plane/contract-spi/src/main/java/org/eclipse/edc/connector/contract/spi/types/negotiation/ContractRequest.java (diff)
The file was modified extensions/common/api/management-api-configuration/src/main/java/org/eclipse/edc/connector/api/management/configuration/transform/JsonObjectFromContractAgreementTransformer.java (diff)
The file was modified core/policy-monitor/policy-monitor-core/src/test/java/org/eclipse/edc/connector/policy/monitor/manager/PolicyMonitorManagerImplTest.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/contractnegotiation/ContractNegotiationEventDispatchTest.java (diff)
The file was modified core/control-plane/contract-core/src/test/java/org/eclipse/edc/connector/contract/negotiation/ContractNegotiationIntegrationTest.java (diff)
The file was modified spi/control-plane/contract-spi/src/main/java/org/eclipse/edc/connector/contract/spi/event/contractnegotiation/ContractNegotiationFinalized.java (diff)
The file was modified core/control-plane/contract-core/src/main/java/org/eclipse/edc/connector/contract/negotiation/ConsumerContractNegotiationManagerImpl.java (diff)
The file was modified core/policy-monitor/policy-monitor-core/src/main/java/org/eclipse/edc/connector/policy/monitor/manager/PolicyMonitorManagerImpl.java (diff)
The file was modified core/control-plane/contract-core/src/main/java/org/eclipse/edc/connector/contract/negotiation/ProviderContractNegotiationManagerImpl.java (diff)
The file was modified extensions/control-plane/provision/provision-http/src/test/java/org/eclipse/edc/connector/provision/http/impl/HttpProvisionerExtensionEndToEndTest.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/main/java/org/eclipse/edc/connector/service/contractnegotiation/ContractNegotiationServiceImpl.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/test/java/org/eclipse/edc/connector/api/management/contractnegotiation/transform/JsonObjectFromContractNegotiationTransformerTest.java (diff)
The file was modified spi/common/catalog-spi/src/main/java/org/eclipse/edc/catalog/spi/Catalog.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-agreement-api/src/test/java/org/eclipse/edc/connector/api/management/contractagreement/ContractAgreementApiControllerTest.java (diff)
Commit 7ca9375d57935ca9c23b8d4d1b187577949710aa by GitHub
chore: Remove unused dependencies from `control-plane-spi` (#3588)

Remove unused dependencies from control-plane-spi
The file was modified core/control-plane/control-plane-aggregate-services/build.gradle.kts (diff)
The file was modified spi/control-plane/control-plane-spi/build.gradle.kts (diff)
Commit c6f53a5353278221b318b172fb29c2b7e7038363 by GitHub
docs: cleanup documentation (#3591)

The file was addeddocs/developer/data-transfer.md
The file was modified docs/developer/decision-records/2022-04-21-dpf-blob-data-transfer/README.md (diff)
The file was addeddocs/developer/decision-records/2022-04-21-dpf-blob-data-transfer/blob-transfer.puml
The file was removeddocs/developer/architecture/usage-control/diagrams/contract-negotiation-states.puml
The file was removeddocs/developer/architecture/data-transfer/diagrams/transfer-messages-push-sync.png
The file was removeddocs/developer/architecture/usage-control/diagrams/contract-negotiation-states.png
The file was removeddocs/developer/architecture/identity-management/diagrams/data-request.png
The file was removeddocs/developer/architecture/data-transfer/diagrams/transfer-messages-pull-async.puml
The file was removeddocs/developer/architecture/data-transfer/diagrams/transfer-messages-pull-async.png
The file was addeddocs/developer/diagrams/contract-negotiation-states.puml
The file was removeddocs/developer/architecture/usage-control/enforcement.md
The file was removeddocs/developer/architecture/identity-management/diagrams/service-discovery.png
The file was removeddocs/developer/architecture/README.md
The file was removeddocs/developer/architecture/catalog/diagrams/provide-offers.puml
The file was removeddocs/developer/architecture/diagrams/context-model-identity.puml
The file was addeddocs/developer/ids-dataspace-protocol/management-api.md
The file was removeddocs/developer/architecture/diagrams/mvp.png
The file was removeddocs/developer/architecture/usage-control/diagrams/negotiation-process.puml
The file was removeddocs/developer/architecture/identity-management/diagrams/data-request.puml
The file was addeddocs/developer/diagrams/service-discovery.puml
The file was removeddocs/developer/architecture/diagrams/Pull.png
The file was removeddocs/developer/architecture/data-transfer/diagrams/transfer-data-plane-consumer-pull.puml
The file was addeddocs/developer/contracts.md
The file was addeddocs/developer/diagrams/transfer-process-states.puml
The file was removeddocs/developer/architecture/data-transfer/diagrams/blob-transfer.puml
The file was addeddocs/developer/diagrams/transfer-data-plane-consumer-pull.png
The file was addeddocs/developer/diagrams/contract-negotiation-states.png
The file was modified extensions/control-plane/transfer/transfer-data-plane/README.md (diff)
The file was removeddocs/developer/architecture/domain-model.md
The file was addeddocs/developer/decision-records/2022-04-21-dpf-blob-data-transfer/blob-transfer.png
The file was removeddocs/developer/architecture/catalog/diagrams/provide-offers.png
The file was addeddocs/developer/diagrams/service-discovery.png
The file was removeddocs/developer/architecture/ids-dataspace-protocol/transfer-process-architecture.md
The file was removeddocs/developer/architecture/identity-management/diagrams/service-discovery.puml
The file was removeddocs/developer/architecture/data-transfer/diagrams/transfer-messages-pull-sync.png
The file was addeddocs/developer/ids-dataspace-protocol/README.md
The file was removeddocs/developer/architecture/data-transfer/diagrams/data-flow-http-push.puml
The file was addeddocs/developer/diagrams/transfer-data-plane-provider-push.png
The file was removeddocs/developer/architecture/ids-dataspace-protocol/json-ld-processing-architecture.md
The file was removeddocs/developer/architecture/diagrams/context-model-transfer.puml
The file was removeddocs/developer/architecture/data-transfer/diagrams/blob-transfer.png
The file was removeddocs/developer/architecture/data-transfer/diagrams/data-flow-api-endpoint_2.png
The file was removeddocs/developer/architecture/usage-control/README.md
The file was removeddocs/developer/architecture/ids-dataspace-protocol/README.md
The file was removeddocs/developer/architecture/diagrams/context-model-dataspace.puml
The file was removeddocs/developer/architecture/diagrams/context-model-transfer.png
The file was removeddocs/developer/architecture/catalog/README.md
The file was addeddocs/developer/ids-dataspace-protocol/transfer-process-architecture.md
The file was removeddocs/developer/architecture/data-transfer/diagrams/data-flow-http-push.png
The file was removeddocs/developer/architecture/ids-dataspace-protocol/ids-endpoints-services-architecture.md
The file was removeddocs/developer/architecture/data-transfer/README.md
The file was addeddocs/developer/diagrams/data-request.png
The file was removeddocs/developer/architecture/data-transfer/diagrams/transfer-provider.puml
The file was removeddocs/developer/architecture/catalog/diagrams/offer-query.puml
The file was removeddocs/developer/architecture/configuration/README.md
The file was removeddocs/developer/architecture/usage-control/contracts.md
The file was removeddocs/developer/architecture/data-transfer/diagrams/transfer-provider.png
The file was addeddocs/developer/configuration.md
The file was addeddocs/developer/terminology.md
The file was removeddocs/developer/architecture/data-transfer/diagrams/transfer-messages-pull-sync.puml
The file was removeddocs/developer/architecture/catalog/diagrams/offer-query.png
The file was removeddocs/developer/architecture/ids-dataspace-protocol/contract-negotiation-architecture.md
The file was removeddocs/developer/architecture/diagrams/examples-asset.png
The file was removeddocs/developer/architecture/ids-dataspace-protocol/management-api.md
The file was addeddocs/developer/ids-dataspace-protocol/json-ld-processing-architecture.md
The file was removeddocs/developer/architecture/diagrams/domain-model.puml
The file was addeddocs/developer/diagrams/transfer-data-plane-provider-push.puml
The file was removeddocs/developer/architecture/data-transfer/diagrams/data-flow-api-endpoint.puml
The file was removeddocs/developer/architecture/data-transfer/diagrams/data-flow-api-endpoint_2_current.png
The file was removeddocs/developer/architecture/diagrams/domain-model.png
The file was removeddocs/developer/architecture/diagrams/tie-diagram.png
The file was addeddocs/developer/ids-dataspace-protocol/ids-endpoints-services-architecture.md
The file was removeddocs/developer/architecture/data-transfer/diagrams/transfer-messages-push-async.puml
The file was removeddocs/developer/architecture/usage-control/diagrams/negotiation-messages.puml
The file was addeddocs/developer/ids-dataspace-protocol/contract-negotiation-architecture.md
The file was removeddocs/developer/architecture/data-transfer/diagrams/transfer-data-plane-consumer-pull.png
The file was addeddocs/developer/diagrams/transfer-data-plane-consumer-pull.puml
The file was removeddocs/developer/architecture/diagrams/tie-diagram.puml
The file was removeddocs/developer/architecture/data-transfer/diagrams/transfer-process-states.puml
The file was removeddocs/developer/architecture/data-transfer/diagrams/description-request-flow.png
The file was removeddocs/developer/architecture/usage-control/diagrams/negotiation-process.png
The file was addeddocs/developer/diagrams/transfer-process-states.png
The file was removeddocs/developer/architecture/data-transfer/diagrams/transfer-process-states.png
The file was removeddocs/developer/architecture/usage-control/diagrams/negotiation-messages.png
The file was removeddocs/developer/architecture/data-transfer/diagrams/transfer-data-plane-provider-push.puml
The file was removeddocs/developer/architecture/diagrams/context-model-dataspace.png
The file was removeddocs/developer/architecture/usage-control/policies.md
The file was modified docs/developer/README.md (diff)
The file was removeddocs/developer/architecture/diagrams/examples-asset.puml
The file was removeddocs/developer/architecture/identity-management/README.md
The file was removeddocs/developer/architecture/data-transfer/diagrams/transfer-messages-push-async.png
The file was addeddocs/developer/diagrams/data-request.puml
The file was removeddocs/developer/architecture/data-transfer/diagrams/transfer-messages-push-sync.puml
The file was removeddocs/developer/architecture/diagrams/context-model-identity.png
The file was removeddocs/developer/architecture/data-transfer/diagrams/transfer-data-plane-provider-push.png
The file was removeddocs/developer/architecture/data-transfer/diagrams/description-request-flow.puml
The file was addeddocs/developer/identity-management.md
The file was removeddocs/developer/architecture/terminology.md
The file was removeddocs/developer/architecture/data-transfer/diagrams/transfer-consumer.puml
The file was removeddocs/developer/architecture/diagrams/mvp.puml
The file was removeddocs/developer/architecture/data-transfer/diagrams/transfer-consumer.png
Commit 08314638972cef6b3252a60758fa4cbdae9d1627 by GitHub
fix: fix flaky tests (#3592)

The file was modified extensions/data-plane/data-plane-integration-tests/src/test/java/org/eclipse/edc/connector/dataplane/http/DataPlaneHttpIntegrationTests.java (diff)
Commit 2dce1f0d54b4d41d4454a34e5d1a61f79496bc24 by GitHub
build(deps): bump jupiter from 5.10.0 to 5.10.1 (#3589)

* build(deps): bump jupiter from 5.10.0 to 5.10.1

Bumps `jupiter` from 5.10.0 to 5.10.1.

Updates `org.junit.jupiter:junit-jupiter-api` from 5.10.0 to 5.10.1
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1)

Updates `org.junit.jupiter:junit-jupiter-engine` from 5.10.0 to 5.10.1
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1)

Updates `org.junit.jupiter:junit-jupiter-params` from 5.10.0 to 5.10.1
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1)

---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter-api
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.junit.jupiter:junit-jupiter-engine
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.junit.jupiter:junit-jupiter-params
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: dependencies file

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Enrico Risa <enrico.risa@gmail.com>
The file was modified gradle/libs.versions.toml (diff)
The file was modified DEPENDENCIES (diff)
Commit fdf099a18eb98cde29cdfc1de49a2dcfd3d491b8 by GitHub
docs: decision record about API versioning (#3595)

* docs: decision record about API versioning

* Apply suggestions from code review

Co-authored-by: alexandrudanciu <80531692+alexandrudanciu@users.noreply.github.com>
Co-authored-by: Jim Marino <jim.marino@gmail.com>

* DEPENDENCIES

---------

Co-authored-by: alexandrudanciu <80531692+alexandrudanciu@users.noreply.github.com>
Co-authored-by: Jim Marino <jim.marino@gmail.com>
The file was addeddocs/developer/decision-records/2023-11-09-api-versioning/README.md
The file was modified docs/developer/decision-records/README.md (diff)
The file was modified DEPENDENCIES (diff)
Commit 0d6086df44abd774b73b718b51f7430af4bf2aa2 by GitHub
feat(IATP): pluggable constraint to scope mapping (#3593)

* feat(IATP): pluggable constraint to scope mapping

* pr remarks
The file was removedextensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/InMemorySignatureSuiteRegistry.java
The file was addedextensions/common/iam/identity-trust/identity-trust-core/src/main/resources/META-INF/services/org.eclipse.edc.spi.system.ServiceExtension
The file was removedextensions/common/iam/identity-trust/identity-trust-core/src/test/java/org/eclipse/edc/iam/identitytrust/core/DefaultTrustedIssuerRegistryTest.java
The file was removedextensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/DefaultTrustedIssuerRegistry.java
The file was addedextensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/defaults/DefaultTrustedIssuerRegistry.java
The file was addedextensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/scope/IatpScopeExtractorVisitor.java
The file was modified extensions/common/iam/identity-trust/identity-trust-core/src/test/java/org/eclipse/edc/iam/identitytrust/core/IatpDefaultServicesExtensionTest.java (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-core/src/test/java/org/eclipse/edc/iam/identitytrust/core/scope/IatpScopeExtractorRegistryTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/scope/IatpScopeExtractorFunction.java
The file was addedextensions/common/iam/identity-trust/identity-trust-core/src/test/java/org/eclipse/edc/iam/identitytrust/core/IatpScopeExtractorExtensionTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/IatpScopeExtractorExtension.java
The file was modified extensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/IatpDefaultServicesExtension.java (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/scope/IatpScopeExtractorRegistry.java
The file was addedextensions/common/iam/identity-trust/identity-trust-core/src/test/java/org/eclipse/edc/iam/identitytrust/core/scope/IatpScopeExtractorFunctionTest.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/scope/ScopeExtractor.java
The file was addedextensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/defaults/InMemorySignatureSuiteRegistry.java
The file was addedextensions/common/iam/identity-trust/identity-trust-core/src/test/java/org/eclipse/edc/iam/identitytrust/core/scope/ScopeTestFunctions.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/scope/ScopeExtractorRegistry.java
The file was modified spi/common/identity-trust-spi/build.gradle.kts (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-core/src/test/java/org/eclipse/edc/iam/identitytrust/core/defaults/DefaultTrustedIssuerRegistryTest.java
Commit a62205b309fa8f6bd8553b65b6b23b9cce2d26ee by GitHub
build: fix flaky test (#3601)

The file was modified extensions/data-plane/data-plane-kafka/src/main/java/org/eclipse/edc/dataplane/kafka/pipeline/KafkaDataSource.java (diff)
The file was modified system-tests/e2e-transfer-test/runner/src/test/java/org/eclipse/edc/test/e2e/participant/EndToEndTransferParticipant.java (diff)
Commit efb407e1a69b053043a2a04775e184686caaa10f by GitHub
build(deps): bump io.swagger.core.v3:swagger-annotations-jakarta from 2.2.18 to 2.2.19 (#3600)

* build(deps): bump io.swagger.core.v3:swagger-annotations-jakarta

Bumps io.swagger.core.v3:swagger-annotations-jakarta from 2.2.18 to 2.2.19.

---
updated-dependencies:
- dependency-name: io.swagger.core.v3:swagger-annotations-jakarta
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: dependencies file

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Enrico Risa <enrico.risa@gmail.com>
The file was modified DEPENDENCIES (diff)
The file was modified gradle/libs.versions.toml (diff)
Commit b580bc4d78bb067e8e67f42d745c91b10b1b346f by GitHub
feat: implement own LdpIssuer (replacing Titanium) (#3604)

* feat: implement own LdpIssuer (replacing Titanium)

* added monitor, srcdoc, formatting
The file was addedextensions/common/crypto/ldp-verifiable-credentials/src/main/java/org/eclipse/edc/verifiablecredentials/linkeddata/LdpIssuer.java
The file was modified extensions/common/crypto/jws2020/src/testFixtures/java/org/eclipse/edc/security/signature/jws2020/TestFunctions.java (diff)
The file was addedextensions/common/crypto/ldp-verifiable-credentials/src/test/resources/jws2020/issuing/0001_vc.json
The file was addedextensions/common/crypto/ldp-verifiable-credentials/src/test/java/org/eclipse/edc/verifiablecredentials/linkeddata/LdpIssuerTest.java
The file was addedextensions/common/crypto/ldp-verifiable-credentials/src/test/resources/jws2020/issuing/0005_vp_compacted_signed.json
The file was addedextensions/common/crypto/ldp-verifiable-credentials/src/test/resources/jws2020/issuing/0004_vc_did_key.json
The file was addedextensions/common/crypto/ldp-verifiable-credentials/src/test/resources/jws2020/issuing/0003_vc_embedded.json
Commit 72a522a0eb50b22d2074e92c4ece032ca7871e5e by GitHub
feat(IATP): configurable trusted issuers (#3603)

* feat(IATP): configurable trusted issuers

* pr remarks
The file was addedextensions/common/iam/identity-trust/identity-trust-issuers-configuration/src/main/resources/META-INF/services/org.eclipse.edc.spi.system.ServiceExtension
The file was modified settings.gradle.kts (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-issuers-configuration/src/test/java/org/eclipse/edc/identitytrust/issuer/configuration/TrustedIssuerConfigurationExtensionTest.java
The file was addedextensions/common/iam/identity-trust/identity-trust-issuers-configuration/README.md
The file was addedextensions/common/iam/identity-trust/identity-trust-issuers-configuration/src/main/java/org/eclipse/edc/identitytrust/issuer/configuration/TrustedIssuerConfigurationExtension.java
The file was addedextensions/common/iam/identity-trust/identity-trust-issuers-configuration/build.gradle.kts
Commit c27c2992d9c3b2de661cfb7abaf7954c623eae42 by GitHub
fix: disallow multiple auth headers (#3607)

The file was modified extensions/common/auth/auth-tokenbased/src/test/java/org/eclipse/edc/api/auth/token/TokenBasedAuthenticationServiceTest.java (diff)
The file was modified extensions/common/auth/auth-tokenbased/src/main/java/org/eclipse/edc/api/auth/token/TokenBasedAuthenticationService.java (diff)
Commit 9139493db1baeb34bd2bd0939599ff4e7e1e2e56 by Andrea Bertagnolli
build: add breaking-change section to release note
The file was modified .github/release.yaml (diff)
Commit 7def811aa20939ab446ae0dda721fd803f8d2083 by GitHub
fix(docs): adjust release approach link (#3608)

The file was modified README.md (diff)
Commit 9d472cf7ae2a111d498dcc1ef136f4db35ae3d14 by GitHub
feat: get rid of `cid` claim in `EndpointDataReference` auth token (#3541)

feat: get rid of cid claim in EDR auth token
The file was modified extensions/control-plane/transfer/transfer-data-plane/src/main/java/org/eclipse/edc/connector/transfer/dataplane/TransferDataPlaneCoreExtension.java (diff)
The file was modified extensions/control-plane/transfer/transfer-data-plane/src/main/java/org/eclipse/edc/connector/transfer/dataplane/proxy/ConsumerPullDataPlaneProxyTokenDecorator.java (diff)
The file was modified spi/control-plane/transfer-data-plane-spi/src/main/java/org/eclipse/edc/connector/transfer/dataplane/spi/TransferDataPlaneConstants.java (diff)
The file was modified extensions/control-plane/transfer/transfer-data-plane/src/main/java/org/eclipse/edc/connector/transfer/dataplane/proxy/ConsumerPullDataPlaneProxyResolver.java (diff)
The file was modified extensions/control-plane/transfer/transfer-data-plane/src/test/java/org/eclipse/edc/connector/transfer/dataplane/proxy/ConsumerPullDataPlaneProxyTokenDecoratorTest.java (diff)
The file was removedextensions/control-plane/transfer/transfer-data-plane/src/main/java/org/eclipse/edc/connector/transfer/dataplane/validation/ContractValidationRule.java
The file was modified extensions/control-plane/transfer/transfer-data-plane/src/test/java/org/eclipse/edc/connector/transfer/dataplane/proxy/ConsumerPullDataPlaneProxyResolverTest.java (diff)
The file was removedextensions/control-plane/transfer/transfer-data-plane/src/test/java/org/eclipse/edc/connector/transfer/dataplane/validation/ContractValidationRuleTest.java
Commit 5b131759720f309256cc81de3bea60234d2b4d9d by GitHub
fix: create PresentationVerifier (no inject) (#3611)

* fix: create PresentationVerifier (no inject)

* fixed test
The file was modified extensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/IdentityAndTrustExtension.java (diff)
The file was modified extensions/common/iam/identity-trust/identity-trust-core/src/test/java/org/eclipse/edc/iam/identitytrust/core/IdentityAndTrustExtensionTest.java (diff)
Commit 1a927997d48acd839b68ec89637698166bf6ce46 by GitHub
chore: moved IATP model classes up from IdentityHub (#3612)

The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/presentationdefinition/FilterExpression.java
The file was addedextensions/common/iam/identity-trust/identity-trust-transform/src/main/java/org/eclipse/edc/iam/identitytrust/transform/to/JsonObjectToPresentationQueryTransformer.java
The file was addedextensions/common/iam/identity-trust/identity-trust-transform/src/test/resources/presentation_query.json
The file was modified extensions/common/iam/identity-trust/identity-trust-service/src/main/java/org/eclipse/edc/iam/identitytrust/IdentityAndTrustService.java (diff)
The file was addedextensions/common/iam/identity-trust/identity-trust-transform/src/test/resources/presentation_ex.json
The file was addedspi/common/identity-trust-spi/src/test/java/org/eclipse/edc/identitytrust/model/credentialservice/PresentationSubmissionSerDesTest.java
The file was modified spi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/VcConstants.java (diff)
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/presentationdefinition/InputDescriptor.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/credentialservice/PresentationQuery.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/credentialservice/PresentationResponse.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/credentialservice/InputDescriptorMapping.java
The file was addedextensions/common/iam/identity-trust/identity-trust-transform/src/test/java/org/eclipse/edc/iam/identitytrust/transform/to/JsonObjectToPresentationQueryTransformerTest.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/credentialservice/PresentationSubmission.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/presentationdefinition/Format.java
The file was modified extensions/common/iam/identity-trust/identity-trust-transform/build.gradle.kts (diff)
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/presentationdefinition/Constraints.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/presentationdefinition/Field.java
The file was addedspi/common/identity-trust-spi/src/main/java/org/eclipse/edc/identitytrust/model/presentationdefinition/PresentationDefinition.java
The file was modified extensions/common/iam/identity-trust/identity-trust-core/src/main/java/org/eclipse/edc/iam/identitytrust/core/IdentityAndTrustExtension.java (diff)
Commit 209f33d1cc49ead235af6d19095a9df402f8bf9f by GitHub
docs: remove duplicated /select endpoint from api spec (#3614)

The file was modified extensions/data-plane-selector/data-plane-selector-api/src/main/java/org/eclipse/edc/connector/dataplane/selector/api/v2/DataplaneSelectorApi.java (diff)
Commit dd990582bf45b8b2ad8a31e6f0f0d3c0868ce9a6 by GitHub
refactor(api): counterPartyAddress (#3597)

* refactor(management-api): counterPartyAddress (#3343)

Signed-off-by: Sascha Isele <sascha.isele.external@zf.com>

* checkstyle fix

Signed-off-by: Sascha Isele <sascha.isele.external@zf.com>

* review suggestions and checkstyle

Signed-off-by: Sascha Isele <sascha.isele.external@zf.com>

* moved deprecation warning to validators

Signed-off-by: Sascha Isele <sascha.isele.external@zf.com>

* added tests checking for deprecation warning in validators

Signed-off-by: Sascha Isele <sascha.isele.external@zf.com>

---------

Signed-off-by: Sascha Isele <sascha.isele.external@zf.com>
The file was modified extensions/control-plane/api/management-api/catalog-api/src/main/java/org/eclipse/edc/connector/api/management/catalog/CatalogApiExtension.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/main/java/org/eclipse/edc/connector/api/management/contractnegotiation/ContractNegotiationApi.java (diff)
The file was modified extensions/control-plane/api/management-api/transfer-process-api/src/test/java/org/eclipse/edc/connector/api/management/transferprocess/validation/TransferRequestValidatorTest.java (diff)
The file was modified extensions/control-plane/api/management-api/transfer-process-api/src/test/java/org/eclipse/edc/connector/api/management/transferprocess/TransferProcessApiTest.java (diff)
The file was modified extensions/control-plane/api/management-api/catalog-api/src/test/java/org/eclipse/edc/connector/api/management/catalog/transform/JsonObjectToCatalogRequestTransformerTest.java (diff)
The file was modified extensions/control-plane/api/management-api/catalog-api/src/test/java/org/eclipse/edc/connector/api/management/catalog/CatalogApiTest.java (diff)
The file was modified extensions/control-plane/api/management-api/management-api-test-fixtures/src/testFixtures/java/org/eclipse/edc/test/system/utils/Participant.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/test/java/org/eclipse/edc/connector/api/management/contractnegotiation/validation/ContractRequestValidatorTest.java (diff)
The file was modified extensions/control-plane/api/management-api/transfer-process-api/src/test/java/org/eclipse/edc/connector/api/management/transferprocess/transform/JsonObjectToTransferRequestTransformerTest.java (diff)
The file was modified core/control-plane/control-plane-aggregate-services/src/test/java/org/eclipse/edc/connector/service/transferprocess/TransferProcessEventDispatchTest.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/main/java/org/eclipse/edc/connector/api/management/contractnegotiation/ContractNegotiationApiExtension.java (diff)
The file was modified spi/control-plane/transfer-spi/src/main/java/org/eclipse/edc/connector/transfer/spi/types/TransferRequest.java (diff)
The file was modified extensions/control-plane/api/management-api/catalog-api/src/main/java/org/eclipse/edc/connector/api/management/catalog/transform/JsonObjectToCatalogRequestTransformer.java (diff)
The file was modified extensions/control-plane/api/management-api/catalog-api/src/test/java/org/eclipse/edc/connector/api/management/catalog/validation/CatalogRequestValidatorTest.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/test/java/org/eclipse/edc/connector/api/management/contractnegotiation/ContractNegotiationApiTest.java (diff)
The file was modified extensions/control-plane/api/management-api/catalog-api/src/main/java/org/eclipse/edc/connector/api/management/catalog/validation/CatalogRequestValidator.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/main/java/org/eclipse/edc/connector/api/management/contractnegotiation/transform/JsonObjectToContractRequestTransformer.java (diff)
The file was modified core/control-plane/transfer-core/src/main/java/org/eclipse/edc/connector/transfer/process/TransferProcessManagerImpl.java (diff)
The file was modified extensions/control-plane/api/management-api/transfer-process-api/src/main/java/org/eclipse/edc/connector/api/management/transferprocess/TransferProcessApi.java (diff)
The file was modified extensions/control-plane/api/management-api/transfer-process-api/src/main/java/org/eclipse/edc/connector/api/management/transferprocess/validation/TransferRequestValidator.java (diff)
The file was modified extensions/control-plane/api/management-api/transfer-process-api/src/main/java/org/eclipse/edc/connector/api/management/transferprocess/transform/JsonObjectToTransferRequestTransformer.java (diff)
The file was modified extensions/control-plane/api/management-api/transfer-process-api/src/main/java/org/eclipse/edc/connector/api/management/transferprocess/TransferProcessApiExtension.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/test/java/org/eclipse/edc/connector/api/management/contractnegotiation/transform/JsonObjectToContractRequestTransformerTest.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/main/java/org/eclipse/edc/connector/api/management/contractnegotiation/validation/ContractRequestValidator.java (diff)
The file was modified spi/control-plane/contract-spi/src/main/java/org/eclipse/edc/connector/contract/spi/types/negotiation/ContractRequest.java (diff)
Commit 8c3013a46a480bf0c3bf8b751f1f1127cb5c9550 by GitHub
feat: Remove duplicate information in the initiate negotiation api request (#3605)

* Remove duplicate information in the initiate negotiation api request without icreasing the api version.

* Fix unit test.

* Fix review findings.

* Move logs to validator.

* Move logs to validator.

* Adapt ContractRequestSchema

* Update extensions/control-plane/api/management-api/contract-negotiation-api/src/main/java/org/eclipse/edc/connector/api/management/contractnegotiation/ContractNegotiationApi.java

Co-authored-by: ndr_brt <andrea.bertagnolli@gmail.com>

* Fix Checkstyle

* Solve conflict

---------

Co-authored-by: ndr_brt <andrea.bertagnolli@gmail.com>
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/main/java/org/eclipse/edc/connector/api/management/contractnegotiation/ContractNegotiationApiExtension.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/test/java/org/eclipse/edc/connector/api/management/contractnegotiation/ContractNegotiationApiTest.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/test/java/org/eclipse/edc/connector/api/management/contractnegotiation/ContractNegotiationApiControllerTest.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/main/java/org/eclipse/edc/connector/api/management/contractnegotiation/ContractNegotiationApi.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/main/java/org/eclipse/edc/connector/api/management/contractnegotiation/validation/ContractRequestValidator.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/main/java/org/eclipse/edc/connector/api/management/contractnegotiation/transform/JsonObjectToContractRequestTransformer.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/test/java/org/eclipse/edc/connector/api/management/contractnegotiation/validation/ContractRequestValidatorTest.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/test/java/org/eclipse/edc/connector/api/management/contractnegotiation/transform/JsonObjectToContractRequestTransformerTest.java (diff)
The file was modified spi/control-plane/contract-spi/src/main/java/org/eclipse/edc/connector/contract/spi/types/negotiation/ContractRequest.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/main/java/org/eclipse/edc/connector/api/management/contractnegotiation/model/ContractOfferDescription.java (diff)
The file was modified extensions/control-plane/api/management-api/contract-negotiation-api/src/main/java/org/eclipse/edc/connector/api/management/contractnegotiation/transform/JsonObjectToContractOfferDescriptionTransformer.java (diff)
Commit ab11d8908160cf417ceae632a898bf3f7cd21902 by EDC Bot
Bump version from 0.4.0 to 0.4.1-SNAPSHOT [skip ci]
The file was modified README.md (diff)
The file was modified gradle.properties (diff)
The file was modified gradle/libs.versions.toml (diff)
The file was modified DEPENDENCIES (diff)