Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release version 0.5.0 #602

Merged
merged 338 commits into from
Jul 11, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
338 commits
Select commit Hold shift + click to select a range
26fb63f
markdown lint
paullatzelsperger Apr 12, 2023
cbed534
fix workflow
paullatzelsperger Apr 12, 2023
f036a59
remove image namespace
paullatzelsperger Apr 12, 2023
fe6891e
prevent all interaction with dockerhub on pull requests
paullatzelsperger Apr 12, 2023
0566153
feature: publish Docker images to DockerHub
paullatzelsperger Apr 12, 2023
ab322ac
docs: decision record about refactoring helm charts
paullatzelsperger Apr 13, 2023
d38c163
docs: add technical committer to pr_etiquette.md (#182)
florianrusch-zf Apr 13, 2023
4347ea1
chore(deps): bump mikefarah/yq from 4.31.2 to 4.33.3
paullatzelsperger Apr 13, 2023
b6dce81
chore(deps): bump helm/chart-testing-action from 2.3.1 to 2.4.0
paullatzelsperger Apr 13, 2023
486d0cd
Merge pull request #205 from eclipse-tractusx/dependabot/github_actio…
paullatzelsperger Apr 13, 2023
79789ba
chore: update to temurin 17 (#212)
paullatzelsperger Apr 14, 2023
0ac05fe
feat(tests): removes lombok from edc-tests module (#159)
wolf4ood Apr 14, 2023
ecccbb0
chore: add a template for pull request descriptions (#213)
paullatzelsperger Apr 14, 2023
406e137
fix: Adapt Helm Chart for version 0.3.x (#211)
tuncaytunc-zf Apr 14, 2023
e566646
refactor: rename git branches (#218)
paullatzelsperger Apr 15, 2023
8587656
chore(deps): bump io.cucumber:cucumber-junit-platform-engine from 7.1…
dependabot[bot] Apr 17, 2023
568b0cf
chore(deps): bump io.cucumber:cucumber-java from 7.11.1 to 7.11.2 (#225)
dependabot[bot] Apr 17, 2023
d47f39e
chore(deps): bump org.testcontainers:junit-jupiter from 1.17.6 to 1.1…
dependabot[bot] Apr 17, 2023
bdd8482
chore(deps): bump com.bmuschko.docker-remote-api from 9.2.1 to 9.3.1 …
dependabot[bot] Apr 17, 2023
945ef0c
chore(deps): bump org.testcontainers:vault from 1.17.6 to 1.18.0 (#223)
dependabot[bot] Apr 17, 2023
fd241d0
docs(control-plane-adapter): improve documentation on how to use the …
saschaisele-zf Apr 17, 2023
ec424a8
feature: create in-mem helm chart (#219)
paullatzelsperger Apr 17, 2023
689f778
chore(deps): bump org.slf4j:slf4j-api from 2.0.3 to 2.0.7 (#234)
dependabot[bot] Apr 18, 2023
abb352a
chore(deps): bump com.azure:azure-security-keyvault-secrets (#235)
dependabot[bot] Apr 18, 2023
7c03aec
chore(deps): bump com.diffplug.spotless from 6.15.0 to 6.18.0 (#236)
dependabot[bot] Apr 18, 2023
192c442
chore(deps): bump com.github.johnrengelman.shadow from 8.0.0 to 8.1.1…
dependabot[bot] Apr 18, 2023
c0aa1d4
chore(deps): bump io.freefair.lombok from 6.6.2 to 8.0.1 (#238)
dependabot[bot] Apr 18, 2023
0b9c11c
chore(deps): bump org.flywaydb:flyway-core from 9.15.2 to 9.16.3 (#242)
dependabot[bot] Apr 19, 2023
d268bf0
chore(deps): bump com.google.code.gson:gson from 2.10 to 2.10.1 (#243)
dependabot[bot] Apr 19, 2023
f30e78a
refactor: update GitHub output command to current version (#233)
gcs14 Apr 19, 2023
31bfed7
fix: only run trivy when docker images were actually built (#240)
paullatzelsperger Apr 19, 2023
6521dc3
refactor: Extract the setup-java action into a re-usable action (#246)
tuncaytunc-zf Apr 19, 2023
04985e0
feat(BusinessPartnerValidation): adds logging if it's enabled on cont…
wolf4ood Apr 19, 2023
463c909
release-fix: use correct value
paullatzelsperger Apr 19, 2023
98988da
Release version 0.3.3 (#249)
github-actions[bot] Apr 19, 2023
93b2ad9
Introduce new snapshot version 0.3.4-SNAPSHOT
web-flow Apr 19, 2023
52a3ecd
release-fix: allow manual entry of Docker tag
paullatzelsperger Apr 19, 2023
42b8d03
chore: Add 0.3.3 to, and fix markdown in CHANGELOG.md (#252)
paullatzelsperger Apr 20, 2023
761ee87
docs: add decision record about conventional commits (#255)
paullatzelsperger Apr 20, 2023
524914b
fix: README.md points to wrong helm chart (#261)
florianrusch-zf Apr 20, 2023
69e84e9
feature: add explicit docker image creation during release process (#…
paullatzelsperger Apr 21, 2023
cd799fd
build(deps): add constraints to avoid vulnerable transitive dependenc…
ndr-brt Apr 21, 2023
76f2a15
chore: Rename Veracode appname in CI job (#265)
tuncaytunc-zf Apr 21, 2023
0579cc6
fix: Typo in veracode action (#267)
tuncaytunc-zf Apr 21, 2023
04e632e
Adapt Postman collection for 0.3.x (#232)
tuncaytunc-zf Apr 21, 2023
416531c
feat: Add/update documentation for connector kit (#138)
bcronin90 Apr 21, 2023
01b4267
feat: add GitHub workflow to automaticly add features to project (#264)
stephanbcbauer Apr 21, 2023
50ef73b
feature: refactor the main `tractusx-connector` chart (#230)
paullatzelsperger Apr 24, 2023
6c98c4d
build(deps): Move Gradle dependencies constrains into root build.grad…
tuncaytunc-zf Apr 24, 2023
844b35c
chore(deps): bump com.azure:azure-security-keyvault-secrets from 4.6.…
dependabot[bot] Apr 24, 2023
819f3b7
chore(deps): bump actions/checkout from 3.3.0 to 3.5.2 (#254)
dependabot[bot] Apr 24, 2023
37031c7
build(deps): Move centralized dependency constrains to "allprojects" …
tuncaytunc-zf Apr 24, 2023
5eb0eb3
feat: delete add-to-project workflow (#276)
stephanbcbauer Apr 25, 2023
b15cb71
Update DEPENDENCIES file
Apr 25, 2023
e659059
Add license and copyright header to the charts
Apr 25, 2023
5efa765
fix chart typo
Apr 25, 2023
f5d6917
fix charts
Apr 25, 2023
7e7fa6b
Update DEPENDENCIES file
Apr 26, 2023
1c817a5
Merge pull request #282 from catenax-ng/chore/updateDEPENDENCIES
SebastianBezold Apr 26, 2023
60d8faa
Fix charts
Apr 26, 2023
d91d313
Fix charts
Apr 26, 2023
80b70e6
Fix charts
Apr 26, 2023
e545d92
Create new connector certificates
Apr 26, 2023
202e3d9
Merge pull request #285 from catenax-ng/chore/addCopyrightHeaderToCharts
SebastianBezold Apr 26, 2023
fcb4694
chore(test): use new certificate in the deployment test (#288)
paullatzelsperger Apr 26, 2023
7dceee5
chore(build): add GHA variables for sonar project and org (#287)
paullatzelsperger Apr 26, 2023
59de4e2
chore(deps): bump org.junit:junit-bom from 5.9.2 to 5.9.3 (#290)
dependabot[bot] Apr 27, 2023
a276a63
chore(deps): bump org.junit.platform:junit-platform-suite (#291)
dependabot[bot] Apr 27, 2023
ce48a77
chore(build): remove CI-triggered sonar job (#292)
paullatzelsperger Apr 27, 2023
0d35a5f
chore: prepare Changelog and Migr. Guide for 0.3.4 (#298)
paullatzelsperger Apr 28, 2023
8edb5aa
chore(deps): bump org.flywaydb:flyway-core from 9.16.3 to 9.17.0 (#294)
dependabot[bot] Apr 28, 2023
97a4a29
refactor(chart): move test infrastructure into the test chart (#299)
paullatzelsperger May 2, 2023
30b4e16
chore(deps): bump io.cucumber:cucumber-junit-platform-engine (#300)
dependabot[bot] May 3, 2023
577bcb5
chore(deps): bump io.cucumber:cucumber-java from 7.11.2 to 7.12.0 (#301)
dependabot[bot] May 3, 2023
bf9e927
chore: remove all printstacktrace statementsw (#304)
paullatzelsperger May 3, 2023
e38b8b6
chore(build): use tractusx bot creds for release PRs etc.
paullatzelsperger May 4, 2023
71f4660
feat(build): publish to OSSRH Snapshots and MavenCentral (#319)
paullatzelsperger May 8, 2023
3433564
docs: update code-of-conduct (#317)
florianrusch-zf May 9, 2023
b350075
chore(deps): bump alpine (#324)
dependabot[bot] May 10, 2023
807953c
chore(deps): bump alpine (#325)
dependabot[bot] May 10, 2023
4e173cd
chore(deps): bump alpine (#326)
dependabot[bot] May 10, 2023
4e0acee
chore(deps): bump alpine (#323)
dependabot[bot] May 10, 2023
3b72478
chore(build): use composite action for GPG import (#320)
paullatzelsperger May 10, 2023
e920691
chore: Add .tractusx metafile (#335)
florianrusch-zf May 11, 2023
a6d9c07
feature: create helm chart using the Azure KeyVault variant (#279)
paullatzelsperger May 11, 2023
f11f62c
chore(helm): fix typo in required value in cp deployment (#337)
fty4 May 11, 2023
2357165
chore(deps): bump org.testcontainers:vault from 1.18.0 to 1.18.1 (#339)
dependabot[bot] May 11, 2023
f710bd0
chore(security): use uppercase AS in Dockerfiles (#341)
paullatzelsperger May 11, 2023
d50b690
chore(deps): bump org.testcontainers:junit-jupiter from 1.18.0 to 1.1…
dependabot[bot] May 12, 2023
d48d22b
feat: replace using hard-coded certs with dynamically generated ones …
paullatzelsperger May 15, 2023
58c746e
chore(deps): bump org.flywaydb:flyway-core from 9.17.0 to 9.18.0 (#349)
dependabot[bot] May 16, 2023
89410f6
docs: add documentation about the helm charts (#352)
paullatzelsperger May 16, 2023
b69afac
exclude charts/ from markdown lint, as the markdowns there are genera…
paullatzelsperger May 16, 2023
007bd65
chore(deps): bump helm/kind-action from 1.5.0 to 1.6.0 (#360)
dependabot[bot] May 16, 2023
af16fc2
fix: add migration for transferprocess_properties default value (#313)
bcronin90 May 16, 2023
a555045
fix: Rename ingress endpoint from ids to protocol (#358)
tuncaytunc-zf May 17, 2023
d80c3cd
Merge branch 'releases'
paullatzelsperger May 17, 2023
ccb221a
Introduce new snapshot version 0.3.5-SNAPSHOT
paullatzelsperger May 17, 2023
a9c2ddf
chore: remove duplicated helm-release workflow (#372)
paullatzelsperger May 18, 2023
05bf103
feature: switch to Dataspace Protocol (#378)
paullatzelsperger May 18, 2023
27fdbd0
removed version-catalog module
paullatzelsperger May 18, 2023
20e30b2
fix(migrations): remove transferprocess_properties column renaming (#…
wolf4ood May 18, 2023
a754b86
Introduce new snapshot version 0.4.1-SNAPSHOT
eclipse-tractusx-bot May 18, 2023
520d4cc
fix markdown errors
paullatzelsperger May 18, 2023
9578489
fix(ci): store release version in env (#383)
paullatzelsperger May 18, 2023
ed1155d
feat(tests): adds pg implementations for E2E tests (#382)
wolf4ood May 22, 2023
28e3e26
chore(deps): bump net.minidev:json-smart from 2.4.10 to 2.4.11 (#387)
dependabot[bot] May 22, 2023
569ecb7
chore(deps): bump com.azure:azure-security-keyvault-secrets (#386)
dependabot[bot] May 22, 2023
6e4142f
chore(deps): bump apache-sshd from 2.9.2 to 2.10.0 (#388)
dependabot[bot] May 22, 2023
bcdbb87
chore(deps): bump software.amazon.awssdk:s3 from 2.20.50 to 2.20.69 (…
dependabot[bot] May 22, 2023
69e4a06
chore(deps): bump org.testcontainers:junit-jupiter from 1.17.6 to 1.1…
dependabot[bot] May 22, 2023
c3e40fe
chore(deps): bump software.amazon.awssdk:s3 from 2.20.69 to 2.20.70 (…
dependabot[bot] May 23, 2023
a9b9e61
chore(deps): bump io.rest-assured:rest-assured from 4.5.0 to 5.3.0 (#…
dependabot[bot] May 23, 2023
4b41749
chore(deps): bump com.squareup.okhttp3:okhttp from 4.10.0 to 4.11.0 (…
dependabot[bot] May 23, 2023
231fec7
chore(deps): bump com.nimbusds:nimbus-jose-jwt from 9.25 to 9.31 (#394)
dependabot[bot] May 23, 2023
e368bce
chore: remove lombok from sftp-* modules (#392)
paullatzelsperger May 23, 2023
5a61b03
docs: add decision record about activating checkstyle (#397)
paullatzelsperger May 23, 2023
7f24bcb
feat(EdrManagementApi): implements first EDR management APIs (#331)
wolf4ood May 23, 2023
5f1af45
docs: adds decision record about Java 17 (#401)
wolf4ood May 23, 2023
da161f5
refactor: adapt code base to checkstyle rules (#402)
paullatzelsperger May 23, 2023
1072c6c
feat: remove Lombok from HashiCorp Vault impl (#404)
paullatzelsperger May 23, 2023
3514781
build: add workflow to manually release maven artefacts (#409)
paullatzelsperger May 24, 2023
baa2e72
chore(deps): bump mikefarah/yq from 4.33.3 to 4.34.1 (#410)
dependabot[bot] May 24, 2023
73cbfbe
chore(deps): bump com.azure:azure-security-keyvault-secrets (#411)
dependabot[bot] May 24, 2023
ac292eb
chore(deps): bump org.flywaydb:flyway-core from 9.18.0 to 9.19.0 (#412)
dependabot[bot] May 24, 2023
f9223c0
chore(deps): bump software.amazon.awssdk:s3 from 2.20.70 to 2.20.71 (…
dependabot[bot] May 24, 2023
e015785
chore: pin azure identity version in the versioncatalog (#414)
paullatzelsperger May 24, 2023
ec013bf
chore(deps): bump software.amazon.awssdk:s3 from 2.20.71 to 2.20.72 (…
dependabot[bot] May 25, 2023
8534c57
chore(deps): bump com.diffplug.spotless from 6.18.0 to 6.19.0 (#417)
dependabot[bot] May 25, 2023
aa7ceca
chore(deps): bump org.flywaydb:flyway-core from 9.19.0 to 9.19.1 (#416)
dependabot[bot] May 25, 2023
3ccb4a5
feat(EdrCache): add SQL implementation of EDR cache store (#405)
wolf4ood May 25, 2023
18d1fc1
chore: update curl version to 8.1.1-r1 (#418)
paullatzelsperger May 25, 2023
e1d2ff2
chore(deps): bump software.amazon.awssdk:s3 from 2.20.72 to 2.20.73 (…
dependabot[bot] May 26, 2023
09e3b8c
chore(deps): bump org.assertj:assertj-core from 3.23.1 to 3.24.2 (#422)
dependabot[bot] May 26, 2023
e53e64f
chore(deps): bump org.junit.jupiter:junit-jupiter-api (#423)
dependabot[bot] May 26, 2023
7815d5b
chore: fix DAPS module dependency, update to java 17 (#424)
paullatzelsperger May 26, 2023
52b8e68
feat(E2E): adds E2E test for CPA + DataPlaneProxy (#420)
wolf4ood May 30, 2023
c94a86b
chore(deps): bump software.amazon.awssdk:s3 from 2.20.73 to 2.20.74 (…
dependabot[bot] May 30, 2023
1a554e6
feature: participant id configuration and extractor (#427)
wolf4ood May 30, 2023
c4d49f6
chore(deps): update EDC to 0.1.0 (#433)
wolf4ood May 31, 2023
6735df2
docs: update Postman Collection for the version 0.4.0 (#431)
tuncaytunc-zf May 31, 2023
654f963
chore(deps): bump software.amazon.awssdk:s3 from 2.20.74 to 2.20.75 (…
dependabot[bot] May 31, 2023
991499d
chore(deps): bump org.testcontainers:vault from 1.18.1 to 1.18.2 (#436)
dependabot[bot] May 31, 2023
44ec494
feat(helm): make all charts self-contained (#370)
paullatzelsperger May 31, 2023
9495254
chore(deps): bump org.testcontainers:junit-jupiter from 1.18.1 to 1.1…
dependabot[bot] May 31, 2023
6759f3a
docs: add walkthrough for multi-connector setup (#437)
paullatzelsperger May 31, 2023
58048e1
chore: update changelog (#438)
paullatzelsperger May 31, 2023
91c50fa
Merge branch 'releases'
paullatzelsperger May 31, 2023
066fda7
Introduce new snapshot version 0.4.2-SNAPSHOT
paullatzelsperger May 31, 2023
6d6f82f
Merge branch 'releases'
paullatzelsperger May 31, 2023
c5b61db
fix: limit search for Chart.yaml to avoid subchart updates (#440)
paullatzelsperger May 31, 2023
49aaaff
chore(helm): fix indentation for ingress labels (#445)
fty4 Jun 7, 2023
fc82a19
chore(helm): fix tractusx-connector chart install cmd (#450)
fty4 Jun 7, 2023
95c9ee4
chore(deps): bump org.testcontainers:junit-jupiter from 1.18.2 to 1.1…
dependabot[bot] Jun 7, 2023
fef0c63
feat(helm): add networkPolicy (#336)
fty4 Jun 7, 2023
3db9d24
feat(helm): allow to omit ingress annotations key (#446)
fty4 Jun 7, 2023
29d4874
fix: wrong postgres env vars for deployment templates (#464)
ayhanmesin-zf Jun 12, 2023
813c8ea
chore(deps): bump org.testcontainers:vault from 1.18.2 to 1.18.3 (#443)
dependabot[bot] Jun 13, 2023
15f353e
chore(deps): bump com.azure:azure-identity from 1.9.0 to 1.9.1 (#452)
dependabot[bot] Jun 13, 2023
54e4d6f
chore(deps): bump org.flywaydb:flyway-core from 9.19.1 to 9.19.4 (#461)
dependabot[bot] Jun 13, 2023
cd7f0c4
chore(deps): bump software.amazon.awssdk:s3 from 2.20.75 to 2.20.84 (…
dependabot[bot] Jun 13, 2023
2f81217
feat(IdentityService): implements first skeleton of the SSI identity …
wolf4ood Jun 13, 2023
f72e7c2
chore(deps): bump software.amazon.awssdk:s3 from 2.20.84 to 2.20.85 (…
dependabot[bot] Jun 14, 2023
b1be1fe
docs: add decision record about the use of iron-verifiable-credential…
paullatzelsperger Jun 14, 2023
165d4c4
feat(helm): use release.name inside daps dependency (#475)
fty4 Jun 15, 2023
c1a0812
feat(helm): use release.name inside psql dependency (#474)
fty4 Jun 15, 2023
d2cf035
feat(helm): use release.name inside vault dependency (#473)
fty4 Jun 15, 2023
ce9458a
Remove catenax references (#471)
bcronin90 Jun 15, 2023
0a14cfc
Add parameter for db schema (#454)
bcronin90 Jun 15, 2023
79fa387
chore(helm): move test value file for memory chart to common director…
fty4 Jun 15, 2023
14b5e8d
chore(helm): add hook-delete-policy for Helm chart tests (#480)
fty4 Jun 15, 2023
0c38341
chore(deps): bump alpine (#490)
dependabot[bot] Jun 16, 2023
46d4a82
chore(deps): bump alpine (#491)
dependabot[bot] Jun 16, 2023
b27c1d3
chore(deps): bump alpine (#492)
dependabot[bot] Jun 16, 2023
a8222b6
chore(deps): bump alpine (#495)
dependabot[bot] Jun 16, 2023
3cfc390
chore(deps): bump org.bouncycastle:bcpkix-jdk18on from 1.73 to 1.74 (…
dependabot[bot] Jun 16, 2023
37474b9
chore(deps): bump software.amazon.awssdk:s3 from 2.20.85 to 2.20.86 (…
dependabot[bot] Jun 16, 2023
d41c59f
feat: add Jws2020 cryptosuite (#483)
paullatzelsperger Jun 16, 2023
6d50294
chore: remove in-mem vault (#498)
paullatzelsperger Jun 16, 2023
1ffac91
fix: construction of postgresql jdbc url (#499)
paullatzelsperger Jun 16, 2023
9d38475
- Delete old Local TXDC Setup.md (#488)
tuncaytunc-zf Jun 16, 2023
caf82d2
chore(deps): bump com.google.crypto.tink:tink from 1.7.0 to 1.9.0 (#500)
dependabot[bot] Jun 19, 2023
c9de5d0
chore(deps): bump software.amazon.awssdk:s3 from 2.20.86 to 2.20.87 (…
dependabot[bot] Jun 19, 2023
bc05aa8
chore(deps): bump io.rest-assured:rest-assured from 5.3.0 to 5.3.1 (#…
dependabot[bot] Jun 19, 2023
b5ceefc
chore(deps): bump software.amazon.awssdk:s3 from 2.20.87 to 2.20.88 (…
dependabot[bot] Jun 20, 2023
5c2e33d
refactor: move all dataplane proxy code to edc-extensions (#505)
paullatzelsperger Jun 20, 2023
006ec6c
feat(build): only increase patch version on final releases (#508)
paullatzelsperger Jun 20, 2023
9dcf138
chore(deps): bump org.flywaydb:flyway-core from 9.19.4 to 9.20.0 (#512)
dependabot[bot] Jun 21, 2023
aae102a
chore(deps): bump software.amazon.awssdk:s3 from 2.20.88 to 2.20.89 (…
dependabot[bot] Jun 21, 2023
e65f215
feat: add SSI integration to T-X (#510)
paullatzelsperger Jun 21, 2023
3c421a7
Replace DAPS with SSI in Helm charts (#511)
paullatzelsperger Jun 21, 2023
35e18bf
docs: added migration document and CHANGELOG
paullatzelsperger Jun 21, 2023
55e8d69
Introduce new snapshot version 0.5.0-SNAPSHOT
paullatzelsperger Jun 21, 2023
e3ef31c
docs: add quick guide to the charts' README (#520)
paullatzelsperger Jun 22, 2023
cfdfb69
chore(deps): bump com.azure:azure-security-keyvault-secrets (#523)
dependabot[bot] Jun 23, 2023
13a5fc9
chore(deps): bump org.bouncycastle:bcpkix-jdk18on from 1.74 to 1.75 (…
dependabot[bot] Jun 23, 2023
7be1012
chore(deps): bump software.amazon.awssdk:s3 from 2.20.89 to 2.20.91 (…
dependabot[bot] Jun 23, 2023
11a76e9
chore: upgrade to EDC 0.1.2 (#525)
paullatzelsperger Jun 23, 2023
e3ba0df
chore(tests): create the mock server in @BeforeEach (#524)
wolf4ood Jun 23, 2023
6ac39e8
chore: prepare Changelog (#526)
paullatzelsperger Jun 23, 2023
91da8d8
Introduce new snapshot version 0.5.0-SNAPSHOT
eclipse-tractusx-bot Jun 23, 2023
392060d
fix: remove duplicated headline in CHANGELOG
paullatzelsperger Jun 23, 2023
3794f44
Feat: add helm doc check to PR verification (#503)
bcronin90 Jun 23, 2023
0f583fd
refactor(build): restructure and serialize the build pipeline (#530)
paullatzelsperger Jun 26, 2023
8bbe6e6
chore(deps): bump software.amazon.awssdk:s3 from 2.20.91 to 2.20.92 (…
dependabot[bot] Jun 26, 2023
de7c6bc
feat(tests): adds E2E test for ContractNegotiation failure using SSI …
wolf4ood Jun 26, 2023
80eda4e
fix(build): use correct workflow name to trigger publish (#532)
paullatzelsperger Jun 26, 2023
0990eec
fix(test): enable coverage report via Sonar (#533)
paullatzelsperger Jun 26, 2023
3bc262d
chore(deps): bump software.amazon.awssdk:s3 from 2.20.92 to 2.20.93 (…
dependabot[bot] Jun 27, 2023
09d8448
Fix following requests in postman collection: (#535)
tuncaytunc-zf Jun 27, 2023
14d9e59
fix: replace '__' with '--' in the Sql EDR Store (#538)
paullatzelsperger Jun 27, 2023
fb0716b
feat(SSI): adds E2E test for Catalog request with real MIW (#544)
wolf4ood Jun 29, 2023
d0ec6f5
chore(deps): bump software.amazon.awssdk:s3 from 2.20.93 to 2.20.96 (…
dependabot[bot] Jun 30, 2023
77abaab
chore(deps): bump thomaseizinger/create-pull-request from 1.3.0 to 1.…
dependabot[bot] Jun 30, 2023
1e8036d
Introduce new snapshot version 0.5.0-SNAPSHOT
eclipse-tractusx-bot Jun 30, 2023
a572859
feat: add BPN as header in the call from dataplane to http source (#541)
ndr-brt Jun 30, 2023
28d6773
chore(build): fix changelog lint (#552)
wolf4ood Jun 30, 2023
0e82830
chore(deps): bump software.amazon.awssdk:s3 from 2.20.96 to 2.20.97 (…
dependabot[bot] Jul 3, 2023
7819b9d
refactor: Remove observability-api-customization and use upstream ext…
tuncaytunc-zf Jul 3, 2023
821afc1
chore(deps): bump software.amazon.awssdk:s3 from 2.20.97 to 2.20.98 (…
dependabot[bot] Jul 4, 2023
d13ea57
feat(ssi): add credential issuer and credential subject id validation…
wolf4ood Jul 4, 2023
674f42e
Fix deployment notes. (#560)
tuncaytunc-zf Jul 4, 2023
9a9717b
chore(build): updates to EDC 0.1.3 (#561)
wolf4ood Jul 4, 2023
03a2f3d
docs: add EDR API overview documentation
paullatzelsperger Jul 4, 2023
967e3ff
Introduce new snapshot version 0.5.0-SNAPSHOT
eclipse-tractusx-bot Jul 4, 2023
3ea1fe9
chore(changelog): fix md lint after release (#565)
wolf4ood Jul 5, 2023
7d99e4d
fix(charts): add temporary emptyDir volume to the controlplane charts…
wolf4ood Jul 5, 2023
c1b625d
fix(charts): add temp volume for tmp directory (#568)
wolf4ood Jul 5, 2023
d31eebe
feat: update DEPENDENCIES, add check to CI (#566)
paullatzelsperger Jul 5, 2023
d98d5cd
chore(build): updates to EDC 0.1.3 (#569)
wolf4ood Jul 5, 2023
ba3af80
Introduce new snapshot version 0.5.0-SNAPSHOT
eclipse-tractusx-bot Jul 5, 2023
35a4607
chore: update DEPENDENCIES, add approvals (#572)
paullatzelsperger Jul 6, 2023
57dd5a7
feat(docs): adds more information on MIW credential module (#576)
wolf4ood Jul 6, 2023
f9574c8
feat(MIWClient): adds response body in case errors in MIW response (#…
wolf4ood Jul 6, 2023
784bf0d
chore: reformat workflow yaml files (#578)
paullatzelsperger Jul 6, 2023
258650b
docs: add decision record about removing the CHANGELOG.md (#579)
paullatzelsperger Jul 6, 2023
f052433
feat(SSI): adds tolerance to eventual trailing slash in MIW or token …
wolf4ood Jul 7, 2023
7fd2d63
fix(test): converted some MockWebServer to long-running instances (#588)
paullatzelsperger Jul 7, 2023
9802d5f
feat(docs): updates postman collection (#587)
wolf4ood Jul 7, 2023
7d29e24
feat(docs): add changes in consumer pull flow in the migration guide …
wolf4ood Jul 7, 2023
b018a13
feat: remove `CHANGELOG.md`, generate automatically (#583)
paullatzelsperger Jul 10, 2023
c311e7d
chore(SSI): add security context in cache (#595)
wolf4ood Jul 10, 2023
0c68b47
chore(docs): adds a note about the `cid` removal (#596)
wolf4ood Jul 10, 2023
dfb837d
feat(test): add integration tests for MIW (#585)
paullatzelsperger Jul 10, 2023
10f1117
feat(Gateway): forward EDR + refactor (#597)
wolf4ood Jul 11, 2023
0248a21
chore(deps): bump net.minidev:json-smart from 2.4.11 to 2.5.0 (#593)
dependabot[bot] Jul 11, 2023
f9f80bb
docs: update migration guide for 0.5.0 (#601)
paullatzelsperger Jul 11, 2023
995ae24
docs: add link to MIW to readme (#592)
tmberthold Jul 11, 2023
9b70112
fix: remove CHANGELOG.md from release workflow
paullatzelsperger Jul 11, 2023
b4b533b
Prepare release 0.5.0
eclipse-tractusx-bot Jul 11, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 13 additions & 27 deletions .github/workflows/draft-new-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,56 +38,42 @@ jobs:
pull-requests: write
steps:
- uses: actions/[email protected]
-
name: Create release branch
- name: Create release branch
run: git checkout -b release/${{ github.event.inputs.version }}
-
name: Update changelog
uses: thomaseizinger/[email protected]
with:
tag: ${{ github.event.inputs.version }}
-
name: Initialize mandatory git config
- name: Initialize mandatory git config
run: |
git config user.name "eclipse-tractusx-bot"
git config user.email "[email protected]"
-
uses: ./.github/actions/setup-java
-
name: Bump version in gradle.properties
- uses: ./.github/actions/setup-java
- name: Bump version in gradle.properties
run: |-
# replace the project's (default) version, could be overwritten later with the -Pversion=... flag
sed -i 's/version=.*/version=${{ github.event.inputs.version }}/g' gradle.properties
# replace the project's (default) version, could be overwritten later with the -Pversion=... flag
sed -i 's/version=.*/version=${{ github.event.inputs.version }}/g' gradle.properties
env:
GITHUB_PACKAGE_USERNAME: ${{ github.actor }}
GITHUB_PACKAGE_PASSWORD: ${{ secrets.GITHUB_TOKEN }}
-
name: Bump version in /charts
- name: Bump version in /charts
uses: mikefarah/[email protected]
with:
cmd: |-
find charts -name Chart.yaml -maxdepth 3 | xargs -n1 yq -i '.appVersion = "${{ github.event.inputs.version }}" | .version = "${{ github.event.inputs.version }}"'
-
name: Update Chart READMEs
- name: Update Chart READMEs
uses: addnab/docker-run-action@v3
with:
image: jnorwood/helm-docs:v1.10.0
options: -v ${{ github.workspace }}/charts:/helm-docs
run: |
helm-docs --log-level debug
-
name: Commit changelog and manifest files
- name: Commit manifest files
id: make-commit
run: |
git add CHANGELOG.md gradle.properties $(find charts -name Chart.yaml) $(find charts -name README.md)
git add gradle.properties $(find charts -name Chart.yaml) $(find charts -name README.md)
git commit --message "Prepare release ${{ github.event.inputs.version }}"

echo "commit=$(git rev-parse HEAD)" >> $GITHUB_OUTPUT
-
name: Push new branch
- name: Push new branch
run: git push origin release/${{ github.event.inputs.version }}
-
name: Create pull request
- name: Create pull request
uses: thomaseizinger/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand All @@ -98,6 +84,6 @@ jobs:
reviewers: ${{ github.actor }}
body: |-
This PR was created in response to a manual trigger of the [release workflow](https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}).
The changelog was updated and versions have been bumped in [commit ${{ steps.make-commit.outputs.commit }}](${{ steps.make-commit.outputs.commit }}).
Versions have been bumped in [commit ${{ steps.make-commit.outputs.commit }}](${{ steps.make-commit.outputs.commit }}).

Merging this PR will create a GitHub release and upload any assets that are created as part of the release build.
70 changes: 32 additions & 38 deletions .github/workflows/helm-lint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,41 +41,35 @@ jobs:
helm-lint:
runs-on: ubuntu-latest
steps:
##############
### Set-Up ###
##############
-
uses: actions/[email protected]
with:
fetch-depth: 0
-
name: helm (setup)
uses: azure/[email protected]
with:
version: v3.8.1
-
name: python (setup)
uses: actions/setup-python@v4
with:
python-version: 3.7
-
name: chart-testing (setup)
uses: helm/[email protected]
#####################
### Chart Testing ###
#####################
-
name: chart-testing (list-changed)
id: list-changed
run: |
changed=$(ct list-changed --config ct.yaml --target-branch main)
if [[ -n "$changed" ]]; then
echo "changed=true" >> $GITHUB_OUTPUT
fi
-
name: chart-testing (lint)
if: steps.list-changed.outputs.changed == 'true'
run: |
ct lint \
--config ct.yaml \
--all
##############
### Set-Up ###
##############
- uses: actions/[email protected]
with:
fetch-depth: 0
- name: helm (setup)
uses: azure/[email protected]
with:
version: v3.8.1
- name: python (setup)
uses: actions/setup-python@v4
with:
python-version: 3.7
- name: chart-testing (setup)
uses: helm/[email protected]
#####################
### Chart Testing ###
#####################
- name: chart-testing (list-changed)
id: list-changed
run: |
changed=$(ct list-changed --config ct.yaml --target-branch main)
if [[ -n "$changed" ]]; then
echo "changed=true" >> $GITHUB_OUTPUT
fi
- name: chart-testing (lint)
if: steps.list-changed.outputs.changed == 'true'
run: |
ct lint \
--config ct.yaml \
--all
4 changes: 2 additions & 2 deletions .github/workflows/kics.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ name: "KICS"

on:
push:
branches: [main, releases]
branches: [ main, releases ]
pull_request:
branches: [main, releases]
branches: [ main, releases ]
workflow_dispatch:

schedule:
Expand Down
66 changes: 25 additions & 41 deletions .github/workflows/publish-new-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,24 +36,21 @@ jobs:
outputs:
RELEASE_VERSION: ${{ steps.release-version.outputs.RELEASE_VERSION }}
steps:
-
name: Extract version from branch name (for release branches)
- name: Extract version from branch name (for release branches)
if: startsWith(github.event.pull_request.head.ref, 'release/')
run: |
BRANCH_NAME="${{ github.event.pull_request.head.ref }}"
VERSION=${BRANCH_NAME#release/}

echo "RELEASE_VERSION=$VERSION" >> $GITHUB_ENV
-
name: Extract version from branch name (for hotfix branches)
- name: Extract version from branch name (for hotfix branches)
if: startsWith(github.event.pull_request.head.ref, 'hotfix/')
run: |
BRANCH_NAME="${{ github.event.pull_request.head.ref }}"
VERSION=${BRANCH_NAME#hotfix/}

echo "RELEASE_VERSION=$VERSION" >> $GITHUB_ENV
-
name: Output release version
- name: Output release version
id: release-version
run: |
echo "RELEASE_VERSION=${{ env.RELEASE_VERSION }}" >> $GITHUB_OUTPUT
Expand Down Expand Up @@ -102,12 +99,12 @@ jobs:
strategy:
fail-fast: false
matrix:
variant: [{dir: edc-controlplane, img: edc-runtime-memory},
{dir: edc-controlplane, img: edc-controlplane-memory-hashicorp-vault},
{dir: edc-controlplane, img: edc-controlplane-postgresql-hashicorp-vault},
{dir: edc-controlplane, img: edc-controlplane-postgresql-azure-vault},
{dir: edc-dataplane, img: edc-dataplane-azure-vault},
{dir: edc-dataplane, img: edc-dataplane-hashicorp-vault}]
variant: [ { dir: edc-controlplane, img: edc-runtime-memory },
{ dir: edc-controlplane, img: edc-controlplane-memory-hashicorp-vault },
{ dir: edc-controlplane, img: edc-controlplane-postgresql-hashicorp-vault },
{ dir: edc-controlplane, img: edc-controlplane-postgresql-azure-vault },
{ dir: edc-dataplane, img: edc-dataplane-azure-vault },
{ dir: edc-dataplane, img: edc-dataplane-hashicorp-vault } ]

steps:
- uses: actions/[email protected]
Expand Down Expand Up @@ -136,21 +133,17 @@ jobs:

if: github.event.pull_request.merged == true && needs.release-version.outputs.RELEASE_VERSION
steps:
-
name: Export RELEASE_VERSION env
- name: Export RELEASE_VERSION env
run: |
echo "RELEASE_VERSION=${{ needs.release-version.outputs.RELEASE_VERSION }}" >> $GITHUB_ENV
-
uses: actions/[email protected]
- uses: actions/[email protected]
with:
fetch-depth: 0
-
name: Install Helm
- name: Install Helm
uses: azure/[email protected]
with:
version: v3.8.1
-
name: Package helm, update index.yaml and push to gh-pages
- name: Package helm, update index.yaml and push to gh-pages
run: |
# Prepare git env
git config user.name "eclipse-tractusx-bot"
Expand Down Expand Up @@ -183,17 +176,14 @@ jobs:
pull-requests: write
if: github.event.pull_request.merged == true && needs.release-version.outputs.RELEASE_VERSION
steps:
-
name: Export RELEASE_VERSION env
- name: Export RELEASE_VERSION env
run: |
echo "RELEASE_VERSION=${{ needs.release-version.outputs.RELEASE_VERSION }}" >> $GITHUB_ENV
-
uses: actions/[email protected]
- uses: actions/[email protected]
with:
# 0 to fetch the full history due to upcoming merge of releases into main branch
fetch-depth: 0
-
name: Create Release Tag
- name: Create Release Tag
id: create_release_tag
run: |
# Prepare git env
Expand All @@ -207,22 +197,16 @@ jobs:
# Create & push tag
git tag --force ${{ env.RELEASE_VERSION }}
git push --force origin ${{ env.RELEASE_VERSION }}
-
name: Create Github Release
id: create_release
uses: thomaseizinger/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Create GitHub Release
uses: ncipollo/release-action@v1
with:
target_commitish: ${{ github.event.pull_request.merge_commit_sha }}
tag_name: ${{ env.RELEASE_VERSION }}
name: ${{ env.RELEASE_VERSION }}
draft: false
prerelease: false
-
uses: ./.github/actions/setup-java
-
name: Merge releases back into main and set new snapshot version
generateReleaseNotes: true
tag: ${{ env.RELEASE_VERSION }}
token: ${{ secrets.GITHUB_TOKEN }}
makeLatest: true
removeArtifacts: true
- uses: ./.github/actions/setup-java
- name: Merge releases back into main and set new snapshot version
if: github.event.pull_request.base.ref == 'releases'
run: |
# Prepare git env
Expand Down
34 changes: 28 additions & 6 deletions .github/workflows/verify.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ jobs:
- uses: ./.github/actions/setup-java
- name: Download latest Eclipse Dash
run: |
curl -L https://repo.eclipse.org/service/local/artifact/maven/redirect\?r\=dash-licenses\&g\=org.eclipse.dash\&a\=org.eclipse.dash.licenses\&v\=LATEST --output dash.jar
curl -L https://repo.eclipse.org/service/local/artifact/maven/redirect\?r\=dash-licenses\&g\=org.eclipse.dash\&a\=org.eclipse.dash.licenses\&v\=LATEST --output dash.jar
- name: Regenerate DEPENDENCIES
run: |
# dash returns a nonzero exit code if there are libs that need review. the "|| true" avoids that
Expand Down Expand Up @@ -187,9 +187,8 @@ jobs:
- name: Run Postgresql E2E tests
run: ./gradlew test -DincludeTags="PostgresqlIntegrationTest"

ssi-integration-tests:
miw-integration-tests:
runs-on: ubuntu-latest
continue-on-error: true
needs: [ verify-formatting, verify-license-headers ]

steps:
Expand All @@ -199,7 +198,30 @@ jobs:
- uses: actions/checkout@v2
- name: Starting MIW, Keycloak and Postgres Servers
run: |
docker compose -f edc-tests/e2e-tests/src/test/resources/docker-compose.yml up -d
cd edc-tests/miw-tests/src/test/resources/docker-environment
docker compose up --wait

- name: Run MIW E2E tests
run: ./gradlew test -DincludeTags="MiwIntegrationTest"
- uses: nick-fields/retry@v2
name: Wait for MIW
with:
timeout_minutes: 5
max_attempts: 3
command: |
code=$(curl -IL -sw "%{http_code}" http://localhost:8000/api/actuator/health -o /dev/null)
if [ "$code" -ne "401" ]; then
echo "MIW not ready yet, status = $code"
exit 1;
fi

- name: Seed test data
run: |
docker exec docker-environment-postgres-1 /opt/seed.sh

- name: Run MIW Integration tests
run: |
./gradlew -p edc-tests/miw-tests test -DincludeTags="MiwIntegrationTest" -PverboseTest=true
- name: Run SSI E2E tests
run: |
pwd
./gradlew compileJava compileTestJava
./gradlew -p edc-tests/e2e-tests test -DincludeTags="MiwIntegrationTest" -PverboseTest=true
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -109,3 +109,5 @@ buildNumber.properties
### Helm
**/*.lock
**/*.tgz

edc-tests/miw-tests/src/test/resources/docker-environment/postgres_data/
Loading