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

First PR after initial contribution #2

Merged
merged 333 commits into from
Nov 15, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
333 commits
Select commit Hold shift + click to select a range
922ff9f
Merge pull request #414 from catenax-ng/chore(testing)TRI-759]-Rename…
ds-ext-kmassalski Oct 19, 2022
9c1fb8a
Update README.md
mkanal Oct 19, 2022
9796eef
Update README.md
mkanal Oct 19, 2022
fb5872b
feat(impl):[TRI-764] add postman collection call
ds-ext-kmassalski Oct 19, 2022
a217959
feat(impl):[TRI-764] update postman collection with esr call
ds-ext-kmassalski Oct 19, 2022
4ccd9e1
feat(fix):[TRI-742] - fix sending event when job not finished
ds-ext-kmassalski Oct 19, 2022
a44a78c
feat(cucumber):[TRI-767] Add expected files
ds-jhartmann Oct 19, 2022
e770c31
chore(testdata):[-] Add new testdata sets
ds-jhartmann Oct 19, 2022
1d8ab03
Added relationship-test-JSON for TRI-704
ds-alexander-bulgakov Oct 19, 2022
838ff5b
Added test-JSON for submodels in TRI-705
ds-alexander-bulgakov Oct 19, 2022
4410e16
Added test-JSON for relationship in TRI-767
ds-alexander-bulgakov Oct 19, 2022
87c7873
Added test-JSON for submodels in TRI-767
ds-alexander-bulgakov Oct 19, 2022
775649e
Updated relationships-JSON for TRI-528
ds-alexander-bulgakov Oct 19, 2022
25368e8
Updated submodels-JSON for TRI-528
ds-alexander-bulgakov Oct 19, 2022
2a15230
feat(cucumber):[TRI-767] Fix expected file reading
ds-jhartmann Oct 19, 2022
45a8912
feat(cucumber):[TRI-767] Exclude sample test from execution
ds-jhartmann Oct 19, 2022
ad189e5
feat(cucumber):[TRI-767] Exclude sample test from execution
ds-jhartmann Oct 19, 2022
d8c7ff8
chore(deps): bump dependency-check-maven from 7.2.1 to 7.3.0
dependabot[bot] Oct 20, 2022
335c818
Merge pull request #419 from catenax-ng/feature/TRI-742-fix-sending-e…
ds-ext-kmassalski Oct 20, 2022
343f070
chore(testdata):[-] Adjust testdata script for asPlanned test data
ds-jhartmann Oct 20, 2022
877f634
Merge branch 'main' into chore/add-new-testdata
ds-jhartmann Oct 20, 2022
3ccb02f
Merge pull request #421 from catenax-ng/dependabot/maven/org.owasp-de…
ds-ext-kmassalski Oct 20, 2022
6535d30
Merge pull request #420 from catenax-ng/chore/add-new-testdata
ds-jhartmann Oct 20, 2022
d5224b2
feat(fix):[TRI-812] - update bpn endpoint to working one
ds-ext-kmassalski Oct 20, 2022
6f120a8
feat(fix):[TRI-812] - update helm chart values
ds-ext-kmassalski Oct 20, 2022
08b2454
Merge pull request #422 from catenax-ng/feature/TRI-812-update-bpn-en…
ds-ext-kmassalski Oct 20, 2022
b8e63e1
Merge branch 'main' into feature/TRI-764-add-esr-call-to-postman
ds-ext-kmassalski Oct 20, 2022
1c6bd6f
feat(cucumber):[TRI-767] Add sort to expected result compare
ds-jhartmann Oct 20, 2022
bf1ef8d
TRI-759: Added python-file for tests of external-functions
ds-alexander-bulgakov Oct 20, 2022
4726f1c
TRI-759: Fixed external-functions
ds-alexander-bulgakov Oct 20, 2022
024fa80
feat(cucumber):[TRI-767] Fix checkstyle error
ds-jhartmann Oct 20, 2022
7881841
fix(test):[TRI-759] Correct tests
mkanal Oct 21, 2022
7d27f50
chore(deps): bump peaceiris/actions-gh-pages from 3.8.0 to 3.9.0
dependabot[bot] Oct 24, 2022
74cbd77
chore(deps): bump asciidoctorj from 2.5.6 to 2.5.7
dependabot[bot] Oct 24, 2022
feeef31
feat(cucumber):[TRI-767] Compare expected and actual based on content…
ds-jhartmann Oct 24, 2022
94c2a93
Merge pull request #424 from catenax-ng/dependabot/github_actions/pea…
ds-jkreutzfeld Oct 24, 2022
f73224a
Merge pull request #425 from catenax-ng/dependabot/maven/org.asciidoc…
ds-jkreutzfeld Oct 24, 2022
bda062d
Merge branch 'main' into feature/TRI-767-Cucumber-E2E-Test
ds-jhartmann Oct 24, 2022
5be51e2
feat(impl):[TRI-807] refactoring and business logic for bomAsPlanned
ds-ext-kmassalski Oct 24, 2022
51b6f01
TRI-759: Added tests for deprecated aspects and submodels-check
ds-alexander-bulgakov Oct 24, 2022
4109762
feat(impl):[TRI-807] fix pmd's findings
ds-ext-kmassalski Oct 24, 2022
4de76cd
feat(fix):[TRI-807] fixes for owasp
ds-ext-kmassalski Oct 24, 2022
eb6df42
feat(impl):[TRI-807] improvement for test data
ds-ext-kmassalski Oct 24, 2022
0e95f41
feat(cucumber):[TRI-767] Extract IRS Url as environment variable. Mov…
ds-jhartmann Oct 24, 2022
ef75c0d
Merge pull request #412 from catenax-ng/feature/TRI-767-Cucumber-E2E-…
ds-jhartmann Oct 24, 2022
60b99bb
Merge pull request #418 from catenax-ng/feature/TRI-764-add-esr-call-…
ds-ext-kmassalski Oct 24, 2022
707bee5
feat(impl):[TRI-809] - update changelog
ds-ext-kmassalski Oct 24, 2022
46e80ca
chore(deps): bump jruby from 9.3.8.0 to 9.3.9.0
dependabot[bot] Oct 25, 2022
74124fa
feat(cucumber):[TRI-767] Add separate integration test pipeline
ds-jhartmann Oct 25, 2022
5ea1d22
Merge pull request #428 from catenax-ng/chore/move-e2e-tests-to-separ…
ds-jhartmann Oct 25, 2022
e4cb2fe
feat(fix):[TRI-807] adjust review comment
ds-ext-kmassalski Oct 25, 2022
a13b686
Merge pull request #427 from catenax-ng/dependabot/maven/org.jruby-jr…
ds-jkreutzfeld Oct 25, 2022
1f7a929
Merge pull request #426 from catenax-ng/feature/TRI-807-impl-logic-bo…
ds-ext-kmassalski Oct 25, 2022
754806d
chore(deps): bump actions/checkout from 2 to 3
dependabot[bot] Oct 26, 2022
54d1556
chore(docs):[-] Fix reference to IRS helm chart
ds-jkreutzfeld Oct 26, 2022
c325d66
Merge pull request #431 from catenax-ng/fix/docs
ds-jkreutzfeld Oct 26, 2022
94e45e1
Merge pull request #429 from catenax-ng/dependabot/github_actions/act…
ds-jkreutzfeld Oct 26, 2022
de26ddb
fix(readme):[TRI-493] resonable doc
mkanal Oct 26, 2022
c3e30cb
Merge pull request #417 from catenax-ng/TRI-493-reasonable-doc
mkanal Oct 26, 2022
1375592
Delete report.json
mkanal Oct 26, 2022
c386451
Merge branch 'main' into TRI-796-Aspects-in-IRS-and-CatenaX-do-not-ma…
mkanal Oct 26, 2022
bf49f55
Merge pull request #416 from catenax-ng/TRI-796-Aspects-in-IRS-and-Ca…
ds-jkreutzfeld Oct 26, 2022
3490bca
TRI-795: Fixed error check for wrong globalAssetIds and added new ext…
ds-alexander-bulgakov Oct 26, 2022
a21bc78
Revert "fix(api):[TRI-796] update aspects to released 2.0.0 aspects"
ds-jkreutzfeld Oct 26, 2022
79762ab
Merge pull request #432 from catenax-ng/revert-416-TRI-796-Aspects-in…
ds-jkreutzfeld Oct 26, 2022
6dbf95c
feat(testdata):[TRI-766] Adjust testdata script to local kubernetes e…
ds-jhartmann Oct 26, 2022
a020c5b
TRI-795: Added new tests for experemental functions
ds-alexander-bulgakov Oct 26, 2022
814fa0e
TRI-795: Fixed run
ds-alexander-bulgakov Oct 26, 2022
ca4d345
feat(charts):[TRI-766] Add helm environment for local deployment with…
ds-jhartmann Oct 26, 2022
fc0c7b7
Merge branch 'main' into feature/TRI-766-IRS-local-deployment
ds-jhartmann Oct 26, 2022
6b2dbb3
fix(owasp):[-] Exclude vulnerable library in new module
ds-jkreutzfeld Oct 26, 2022
081746f
fix(owasp):[-] Switch back to temurin base image due to less issues
ds-jkreutzfeld Oct 26, 2022
06f090d
Merge pull request #434 from catenax-ng/fix/owasp
ds-jkreutzfeld Oct 27, 2022
5da8fda
feat(test):[TRI-806] add postman collection calls
ds-ext-kmassalski Oct 27, 2022
f7bf4e5
Merge pull request #435 from catenax-ng/feature/TRI-806-postman-coll-…
ds-ext-kmassalski Oct 27, 2022
d131b56
TRI-795: Added tests for 3.1.1, 2.0.2, 2.0.1, 2.0.0 and prepared exte…
ds-alexander-bulgakov Oct 27, 2022
9e25a38
TRI-795: Added tests for 2.0.3
ds-alexander-bulgakov Oct 27, 2022
6f59a6b
feat(charts):[TRI-766] Adjust testdata script to handle arbitrary amo…
ds-jhartmann Oct 27, 2022
9d36418
feat(charts):[TRI-766] Make testdata script submodel version independent
ds-jhartmann Oct 27, 2022
2805807
feat(charts):[TRI-766] Change AssemblyPartRelationship to 1.1.1
ds-jhartmann Oct 27, 2022
da0bf90
feat(charts):[TRI-766] Disable persistent postgres volumes
ds-jhartmann Oct 27, 2022
3f01979
feat(charts):[TRI-766] Add IRS local installation script
ds-jhartmann Oct 27, 2022
97d7a23
feat(charts):[TRI-766] Add IRS local helm postman environment
ds-jhartmann Oct 27, 2022
d5c4198
chore(actions):[-] Adjust tavern cron job to be executed once a day i…
ds-jhartmann Oct 27, 2022
02909f1
Merge pull request #436 from catenax-ng/chore/adjust-tavern-cronjob
ds-jhartmann Oct 28, 2022
9dc4f8f
chore(deps): bump eclipse-temurin from 17-jre-alpine to 19-jre-alpine
dependabot[bot] Oct 28, 2022
be4cecc
Merge pull request #437 from catenax-ng/dependabot/docker/eclipse-tem…
ds-jkreutzfeld Oct 28, 2022
f81889e
Corrected 2.1.0 to RUNNING request
ds-alexander-bulgakov Oct 28, 2022
9756756
Changed 4.0.0 to 3.1.2 "search for unknown jobid"
ds-alexander-bulgakov Oct 28, 2022
5680e4b
TRI-795: Added tests for 2.1.0, 3.1.1 and 3.1.2 and several smaller c…
ds-alexander-bulgakov Oct 28, 2022
6a23a04
Merge remote-tracking branch 'origin/feature/TRI-759-Testbranch_for_e…
ds-alexander-bulgakov Oct 28, 2022
ed57710
TRI-795: Added external function for timestamp comparison
ds-alexander-bulgakov Oct 28, 2022
d13727b
Deleted testikus, it´s only a test file
ds-alexander-bulgakov Oct 28, 2022
b27237c
feat(impl):[TRI-741] business logic impl for new aspect submodel
ds-ext-kmassalski Oct 28, 2022
d2b955a
feat(charts):[TRI-766] Update start scripts for Windows and Linux
ds-jhartmann Oct 28, 2022
8b3440a
feat(charts):[TRI-766] Add instructions to README.md
ds-jhartmann Oct 28, 2022
7ead38a
Merge branch 'main' into feature/TRI-759-Testbranch_for_externalFunct…
ds-jhartmann Oct 28, 2022
608bca7
Merge pull request #438 from catenax-ng/feature/TRI-759-Testbranch_fo…
ds-alexander-bulgakov Oct 28, 2022
c4f3755
chore(release):[-] Update IRS version to 1.4.0
ds-jhartmann Oct 28, 2022
94fd042
chore(release):[-] Update IRS version to 1.4.0
ds-jhartmann Oct 28, 2022
5a3fe3b
chore(release):[-] Update IRS version to 1.4.0
ds-jhartmann Oct 28, 2022
e2aaa74
Merge pull request #440 from catenax-ng/chore/prepare-release-1.4.0
ds-jhartmann Oct 28, 2022
eff68b6
chore(deps): bump checkstyle from 10.3.4 to 10.4
dependabot[bot] Oct 31, 2022
44a6d4c
Merge pull request #441 from catenax-ng/dependabot/maven/com.puppycra…
ds-jkreutzfeld Oct 31, 2022
69fdd1b
Merge pull request #439 from catenax-ng/feature/TRI-741-business-logi…
ds-ext-kmassalski Oct 31, 2022
0935ece
chore(deps): bump stCarolas/setup-maven from 4.4 to 4.5
dependabot[bot] Nov 1, 2022
16bb375
chore(deps): bump cucumber-bom from 7.8.1 to 7.9.0
dependabot[bot] Nov 2, 2022
a2d6451
Merge pull request #442 from catenax-ng/dependabot/github_actions/stC…
ds-jkreutzfeld Nov 2, 2022
46f3548
Merge pull request #443 from catenax-ng/dependabot/maven/io.cucumber-…
ds-jkreutzfeld Nov 2, 2022
181faaf
chore(dependencies):[-] Update Spring Boot to 2.7.5
ds-jkreutzfeld Nov 2, 2022
8805515
chore(dependencies):[-] Update Spring Security dependencies due to CVEs
ds-jkreutzfeld Nov 2, 2022
bc87c59
feat(charts):[TRI-766] Exclude charts/irs-environments/local/ from ki…
ds-jhartmann Nov 2, 2022
f98f4ee
feat(charts):[TRI-766] Exclude charts/irs-environments/local/ from tr…
ds-jhartmann Nov 2, 2022
8000149
chore(dependencies):[-] Update CHANGELOG
ds-jkreutzfeld Nov 2, 2022
10a53b4
Merge pull request #444 from catenax-ng/chore/update-spring-2.7.5
ds-jkreutzfeld Nov 2, 2022
9b03dc5
Merge branch 'main' into feature/TRI-766-IRS-local-deployment
ds-jkreutzfeld Nov 2, 2022
0fa4703
feat(charts):[TRI-766] Add credentials to set to README.md
ds-jhartmann Nov 2, 2022
352347e
feat(charts):[TRI-766] Add clearer description for input parameters
ds-jhartmann Nov 2, 2022
1fc2261
feat(charts):[TRI-766] Update Chart version to 2.2.0
ds-jhartmann Nov 2, 2022
1952b47
Merge pull request #433 from catenax-ng/feature/TRI-766-IRS-local-dep…
ds-jhartmann Nov 2, 2022
c3582c8
fix(aspects):[TRI-796] Update aspects
mkanal Nov 2, 2022
4bc7a7e
Merge pull request #447 from catenax-ng/TRI-796_Aspect_Updates
mkanal Nov 2, 2022
b7bc8b4
Update README.md
mkanal Nov 2, 2022
c14df06
Merge pull request #448 from catenax-ng/mkanal-patch-1
ds-jhartmann Nov 2, 2022
a48ff05
chore(deps-dev): bump wiremock-jre8 from 2.34.0 to 2.35.0
dependabot[bot] Nov 3, 2022
1181b4c
chore(actions):[-] Adjust tavern cron job to be executed once a day i…
ds-jhartmann Nov 3, 2022
7898b48
Merge pull request #450 from catenax-ng/dependabot/maven/com.github.t…
ds-jkreutzfeld Nov 3, 2022
46cde22
Merge branch 'main' into chore/adjust-tavern-cronjob
ds-jhartmann Nov 3, 2022
8e1fdf9
Merge pull request #451 from catenax-ng/chore/adjust-tavern-cronjob
ds-jhartmann Nov 3, 2022
2968624
chore(dependency):[-] Update spring security core / oauth2-resource-s…
ds-jkreutzfeld Nov 3, 2022
2b8eeb3
chore(dependency):[-] Update update all spring-security versions to 5…
ds-jkreutzfeld Nov 3, 2022
37d806a
Chore/fix tavern workflow (#446)
ds-jkreutzfeld Nov 3, 2022
ed05bc6
chore(dependency):[-] Explicitly update dependencies again, since pro…
ds-jkreutzfeld Nov 3, 2022
3f8caeb
feat(impl):[TRI-839] - extened job state response
ds-ext-kmassalski Nov 3, 2022
b4320e9
chore(dependency):[-] Explicitly update dependencies again, since pro…
ds-jkreutzfeld Nov 3, 2022
5c8f464
chore(dependency):[-] Update oauth2-jose as well
ds-jkreutzfeld Nov 3, 2022
b4ddca7
Merge pull request #453 from catenax-ng/feature/TRI-839-extended-job-…
ds-ext-kmassalski Nov 3, 2022
64fab40
feat(cucumber):[TRI-841] Add jobId as test execution embedding
ds-jhartmann Nov 3, 2022
37703ea
Merge pull request #452 from catenax-ng/chore/spring-security-update
ds-jhartmann Nov 4, 2022
4f16367
feat(impl):[TRI-839] add changelog entries, use correct field name
ds-ext-kmassalski Nov 4, 2022
6bdb299
Merge branch 'main' into feature/TRI-839-extended-job-states-response
ds-ext-kmassalski Nov 4, 2022
31248d7
feat(impl):[TRI-839] fix test
ds-ext-kmassalski Nov 4, 2022
124e3f8
Merge branch 'feature/TRI-839-extended-job-states-response' of github…
ds-ext-kmassalski Nov 4, 2022
40fec32
TRI-795: Added tests and external functions for testing TRI-839
ds-alexander-bulgakov Nov 4, 2022
74ad1d0
feat(cucumber):[TRI-841] Execute after only on integration tests
ds-jhartmann Nov 4, 2022
e515654
feat(cucumber):[TRI-841] Add configurable job ttl
ds-jhartmann Nov 4, 2022
95dc2ec
Merge branch 'main' into feature/TRI-841-Store-JobId-in-Test-Executions
ds-jhartmann Nov 4, 2022
ace6f81
Merge pull request #454 from catenax-ng/feature/TRI-839-extended-job-…
ds-ext-kmassalski Nov 4, 2022
c69a400
Merge branch 'main' into TRI-835_create_tavern_tests_for_Story_TRI-839
ds-jhartmann Nov 4, 2022
9aeee1b
chore(docs):[TRI-834] Initial commit of arc42 documentation
ds-jkreutzfeld Nov 4, 2022
c480b5c
feat(cucumber):[TRI-841] Update CHANGELOG.md
ds-jhartmann Nov 4, 2022
7886f32
Merge branch 'main' into feature/TRI-841-Store-JobId-in-Test-Executions
ds-jhartmann Nov 4, 2022
374dfb1
TRI-835: fixed external functions
ds-alexander-bulgakov Nov 4, 2022
40a77d9
Merge pull request #455 from catenax-ng/TRI-835_create_tavern_tests_f…
ds-alexander-bulgakov Nov 4, 2022
13db07d
docs(irs):[TRI-822] adding section of Known knowns to CHANGELOG.md to…
Nov 7, 2022
dd07dd8
fix(impl):[TRI-851] - fix creating tombstone when should not
ds-ext-kmassalski Nov 7, 2022
ea33721
Merge pull request #458 from catenax-ng/bug/TRI-851-fix-creating-tomb…
ds-ext-kmassalski Nov 7, 2022
df6529d
chore(workflows):[-] Remove eclipse-dash-ip-create.yml
ds-jhartmann Nov 7, 2022
e5a1e1a
Update TRI-528-expected-relationships.json
ds-alexander-bulgakov Nov 7, 2022
861b390
Update TRI-528 expected-submodels.json
ds-alexander-bulgakov Nov 7, 2022
1a5c183
Update TRI-704-expected-submodels.json
ds-alexander-bulgakov Nov 7, 2022
dcaf688
Update TRI-704-expected-relationships.json
ds-alexander-bulgakov Nov 7, 2022
d021e1c
Update TRI-767-expected-submodels.json
ds-alexander-bulgakov Nov 7, 2022
f15abe6
Update TRI-767-expected-relationships.json
ds-alexander-bulgakov Nov 7, 2022
0cb20c1
feat(doc):[TRI-840] Add OpenApi code gen, add OpenApi specification t…
ds-jhartmann Nov 7, 2022
2bb459a
chore(docs):[TRI-834] Add runtime, deployment view and cross concepts
ds-jkreutzfeld Nov 7, 2022
6d27808
chore(deps): bump spring-cloud-starter-openfeign from 3.1.4 to 3.1.5
dependabot[bot] Nov 8, 2022
9e7e1f8
chore(deps): bump spotbugs-maven-plugin from 4.7.2.1 to 4.7.3.0
dependabot[bot] Nov 8, 2022
6e0ab14
chore(deps): bump micrometer-registry-prometheus from 1.9.5 to 1.10.0
dependabot[bot] Nov 8, 2022
413c585
chore(deps): bump jackson-databind from 2.13.4.2 to 2.14.0
dependabot[bot] Nov 8, 2022
b893f07
perf(irs-api):[TRI-856] adding StopWatch to monitor time of execution…
Nov 8, 2022
96baf15
perf(irs-api):[TRI-856] adding StopWatch to monitor time of execution…
Nov 8, 2022
cefe2f1
Merge pull request #464 from catenax-ng/dependabot/maven/com.fasterxm…
ds-jkreutzfeld Nov 8, 2022
4a747d1
Merge pull request #463 from catenax-ng/dependabot/maven/io.micromete…
ds-jkreutzfeld Nov 8, 2022
d803478
Merge pull request #462 from catenax-ng/dependabot/maven/com.github.s…
ds-jkreutzfeld Nov 8, 2022
090591b
Merge pull request #461 from catenax-ng/dependabot/maven/org.springfr…
ds-jkreutzfeld Nov 8, 2022
a6361a9
Merge pull request #459 from catenax-ng/chore/remove-automatic-dash-i…
ds-jhartmann Nov 8, 2022
ef3acf7
Revert "chore(deps): bump jackson-databind from 2.13.4.2 to 2.14.0"
ds-jkreutzfeld Nov 8, 2022
49b66a9
Merge pull request #466 from catenax-ng/revert-464-dependabot/maven/c…
ds-jkreutzfeld Nov 8, 2022
4600a6c
TRI-821: added expected-relationships and expected-submodels jsons
ds-alexander-bulgakov Nov 8, 2022
1c08534
Merge pull request #465 from catenax-ng/TRI-856-performance-monitor-b…
ds-ext-abugajewski Nov 8, 2022
20392ae
Merge pull request #456 from catenax-ng/feature/TRI-841-Store-JobId-i…
ds-jhartmann Nov 8, 2022
a5c015d
feat(doc):[TRI-840] Remove Token URI from irs-v1.0.yaml
ds-jhartmann Nov 8, 2022
dfff7b2
feat(doc):[TRI-840] Remove github token env from irs api build
ds-jhartmann Nov 8, 2022
854316b
feat(doc):[TRI-840] Replace index.html with dummy content
ds-jhartmann Nov 8, 2022
5dec15c
feat(doc):[TRI-840] Remove keySetUri from run config
ds-jhartmann Nov 8, 2022
86c88d1
Merge pull request #460 from catenax-ng/feature/TRI-840-Provide-Swagg…
ds-jhartmann Nov 8, 2022
309a2c5
Update CHANGELOG.md
mkanal Nov 8, 2022
e0c3a5c
feat(cucumber):[TRI-871] Add tombstones are empty step
ds-jhartmann Nov 8, 2022
9c0a5c4
Merge pull request #469 from catenax-ng/TRI-XXX-Changelog
ds-jhartmann Nov 8, 2022
9d30037
feat(cucumber):[TRI-871] Add tombstones are empty step
ds-jhartmann Nov 8, 2022
3c8ae38
chore(docs):[TRI-834] Add draft of quality pages, provide full docume…
ds-jkreutzfeld Nov 8, 2022
7d5f065
feat(cucumber):[TRI-871] Fix code smells
ds-jhartmann Nov 8, 2022
dd53531
chore(docs):[TRI-834] Switch to SVG images and temporarily remove qua…
ds-jkreutzfeld Nov 8, 2022
7bbbd08
feat(workflows):[TRI-840] Fix irs build
ds-jhartmann Nov 8, 2022
1cae07e
Merge pull request #471 from catenax-ng/fix/publish-documentation-fix
ds-jhartmann Nov 8, 2022
069a8d7
chore(docs):[TRI-834] Remove duplicated content and improve aggregation
ds-jkreutzfeld Nov 8, 2022
b85d857
Merge branch 'main' into docs/TRI-834
ds-jkreutzfeld Nov 8, 2022
a6ddcb3
chore(deps): bump jackson-databind from 2.13.4.2 to 2.14.0
dependabot[bot] Nov 9, 2022
44c60e4
Merge pull request #473 from catenax-ng/dependabot/maven/com.fasterxm…
ds-ext-kmassalski Nov 9, 2022
c945a9f
Merge pull request #470 from catenax-ng/feature/TRI-871-Implement-tom…
ds-jhartmann Nov 9, 2022
4aa1a99
Merge pull request #467 from catenax-ng/TRI-870_adapt-cucumbertests-t…
ds-alexander-bulgakov Nov 9, 2022
2e19981
Merge pull request #468 from catenax-ng/TRI-821_add-check-jsons
ds-alexander-bulgakov Nov 9, 2022
ffb61dc
TRI-821: changed expected submodels and relationships jsons to data f…
ds-alexander-bulgakov Nov 9, 2022
d2f9b8d
TRI-849: added expected relationships and submodels jsons based on te…
ds-alexander-bulgakov Nov 9, 2022
a7562c2
feat(testdata):[TRI-590] Include test data set 1.4.0 asPlanned to red…
ds-jhartmann Nov 9, 2022
36e672f
Merge branch 'main' into TRI-822-add-known-knowns-to-changelog
ds-jkreutzfeld Nov 9, 2022
0c01eb7
Merge pull request #457 from catenax-ng/TRI-822-add-known-knowns-to-c…
ds-jkreutzfeld Nov 9, 2022
9e5c80d
feat(cucumber):[TRI-877] feature/TR-877 Implement And bomLifecycle as…
Nov 9, 2022
a497898
feat(impl):[TRI-851] unit test that can help with analyzing job response
ds-ext-kmassalski Nov 9, 2022
533859a
Revert "chore(deps): bump jackson-databind from 2.13.4.2 to 2.14.0"
ds-jhartmann Nov 9, 2022
58e42f3
Merge pull request #478 from catenax-ng/fix/revert-jackson-update
ds-jhartmann Nov 9, 2022
c319fbf
Merge pull request #479 from ds-mmaul/main
ds-jhartmann Nov 9, 2022
7a9deac
chore(migration):[TRI-797] Adapt URLs for tractus-x move
ds-jkreutzfeld Nov 9, 2022
a4533ed
Merge remote-tracking branch 'origin/feature/TRI-877-Implement-And-bo…
ds-alexander-bulgakov Nov 10, 2022
c918d1a
TRI-849: added expected relationships and submodels jsons based on te…
ds-alexander-bulgakov Nov 10, 2022
e0937c9
chore(migration):[TRI-797] Update NOTICE and SECURITY files for Eclipse
ds-jkreutzfeld Nov 10, 2022
e70184f
Merge pull request #480 from catenax-ng/feature/TRI-877-Implement-And…
ds-jhartmann Nov 10, 2022
119e15a
Merge branch 'main' into chore/TRI-797-prepare-repo-move
ds-jkreutzfeld Nov 10, 2022
4649fd8
feat(testdata):[TRI-590] Adjust testdata script to 1.4.0 asPlanned
ds-jhartmann Nov 10, 2022
7b9ac71
Merge branch 'main' into feature/TRI-590-add-testdataset-1.4.0-asPlanned
ds-jhartmann Nov 10, 2022
370c1b7
Merge pull request #482 from catenax-ng/feature/TRI-590-add-testdatas…
ds-jhartmann Nov 10, 2022
a5f2b80
feat(testdata):[TRI-590] Add testdataset 1.4.0 asPlanned Hotfix A
ds-jhartmann Nov 10, 2022
42e0c78
Merge branch 'main' into feature/TRI-590-add-testdataset-1.4.0-asPlanned
ds-jhartmann Nov 10, 2022
ab899e8
Merge pull request #483 from catenax-ng/feature/TRI-590-add-testdatas…
ds-jhartmann Nov 10, 2022
0b3a27c
TRI-839: changed status "CANCELED" from completed to running status
ds-alexander-bulgakov Nov 10, 2022
f8f284e
feat(impl):[TRI-851] merge main
ds-ext-kmassalski Nov 10, 2022
7f26895
Merge pull request #477 from catenax-ng/feature/TRI-851-job-analyzer-…
ds-ext-kmassalski Nov 10, 2022
55b8831
feat(testdata):[TRI-590] Fix json structure
ds-jhartmann Nov 10, 2022
12c0705
Merge pull request #486 from catenax-ng/fix/fix-testdata-json
ds-jhartmann Nov 10, 2022
8f4c5ce
TRI-849: updated expected-submodels.json with two more submodels from…
ds-alexander-bulgakov Nov 10, 2022
1349adf
Updated quantityNumber to double in expected-relation-ship.jsons
ds-alexander-bulgakov Nov 10, 2022
361525a
THI-839: Corrected testnames
ds-alexander-bulgakov Nov 10, 2022
405e92b
Merge pull request #484 from catenax-ng/TRI-821_changed_expected_json…
ds-alexander-bulgakov Nov 10, 2022
2adf363
Merge branch 'main' into TRI-839_correct_tavern_tests_for_CANCELED_jobs
ds-jhartmann Nov 10, 2022
7fff150
chore(migration):[TRI-797] Update DataChainKit and README links
ds-jkreutzfeld Nov 10, 2022
98fa5de
chore(migration):[TRI-797] Add remark to dash tool in CONTRIBUTING.md
ds-jkreutzfeld Nov 10, 2022
d04659e
chore(cve):[-] Enforce package update in Docker image to fix CVE-2022…
ds-jkreutzfeld Nov 10, 2022
970e0d2
Merge pull request #485 from catenax-ng/TRI-839_correct_tavern_tests_…
ds-alexander-bulgakov Nov 10, 2022
9199991
Merge pull request #488 from catenax-ng/fix/CVE-2022-43680
ds-jkreutzfeld Nov 10, 2022
3c1b94d
Merge pull request #472 from catenax-ng/docs/TRI-834
ds-jkreutzfeld Nov 11, 2022
eeca7e3
chore(release):[-] Prepare release 1.5.0
ds-jhartmann Nov 11, 2022
80afb6d
Merge pull request #489 from catenax-ng/chore/prepare-release
ds-jhartmann Nov 11, 2022
29dda84
THI-590: fixed expected results for TRI-821 and added for missing asP…
ds-alexander-bulgakov Nov 12, 2022
30a8d5a
Merge pull request #490 from catenax-ng/TRI-590_Add-cucumber-tests
ds-alexander-bulgakov Nov 14, 2022
1ba7ac2
chore(migration):[TRI-797] Inject sonar project key for usage in both…
ds-jkreutzfeld Nov 14, 2022
9a748da
chore(migration):[TRI-797] Add conditional docker image push for Dock…
ds-jkreutzfeld Nov 14, 2022
4460f72
Merge branch 'main' into chore/TRI-797-prepare-repo-move
ds-jkreutzfeld Nov 14, 2022
03b71d4
chore(migration):[TRI-797] Run DASH on main again
ds-jkreutzfeld Nov 14, 2022
17dd283
Merge pull request #1 from catenax-ng/chore/TRI-797-prepare-repo-move
ds-jkreutzfeld Nov 14, 2022
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
2 changes: 1 addition & 1 deletion .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ on:
- '**/*.md'
- '**/*.txt'
schedule:
- cron: '00 */1 * * 1-5'
- cron: '0 1 * * 1-5' # At 01:00 on every day-of-week from Monday through Friday.

jobs:
analyze:
Expand Down
41 changes: 0 additions & 41 deletions .github/workflows/eclipse-dash-ip-create.yml

This file was deleted.

3 changes: 1 addition & 2 deletions .github/workflows/eclipse-dash.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@ name: "Eclipse DASH IP Check"
on:
workflow_dispatch:
push:
branches-ignore:
- 'main'


jobs:
build:
Expand Down
28 changes: 28 additions & 0 deletions .github/workflows/helm-chart-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,35 @@ on:
- 'charts/**'

jobs:
get-helm-charts-versions:
outputs:
latest_version: ${{ steps.step1.outputs.latest_version }}
current_version: ${{ steps.step2.outputs.current_version }}
permissions:
contents: write
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 0

- name: Get helm charts latest tag version
id: step1
run: |
latestVersion=$(git tag | grep "irs-helm-[1-9]" | tail -1)
echo "::set-output name=latest_version::$latestVersion"
echo "Exported $latestVersion latest helm charts version"
- name: Get helm charts current version
id: step2
run: |
chartVersion=irs-helm-$(cat ./charts/irs/Chart.yaml | grep "version:" | head -1 | cut -d ":" -d " " -f2)
echo "::set-output name=current_version::$chartVersion"
echo "Exported $chartVersion helm charts version"

release:
needs: "get-helm-charts-versions"
if: needs.get-helm-charts-versions.outputs.latest_version != needs.get-helm-charts-versions.outputs.current_version
# depending on default permission settings for your org (contents being read-only or read-write for workloads), you will have to add permissions
# see: https://docs.github.com/en/actions/security-guides/automatic-token-authentication#modifying-the-permissions-for-the-github_token
permissions:
Expand Down
66 changes: 15 additions & 51 deletions .github/workflows/int-setup-testdata.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,32 +7,16 @@ on:
description: 'Path to Testdata file on GitHub'
required: true
type: string
submodelUrl1:
description: 'URL for Submodel server 1'
required: true
type: string
submodelUrl2:
description: 'URL for Submodel server 2'
required: true
type: string
submodelUrl3:
description: 'URL for Submodel server 3'
submodelUrls:
description: 'Space-separated list of Submodel server URLs'
required: true
type: string
aasUrl:
description: 'Digital twin registry URL'
required: true
type: string
edcUrl1:
description: 'Provider 1 control plane URL'
required: true
type: string
edcUrl2:
description: 'Provider 2 control plane URL'
required: true
type: string
edcUrl3:
description: 'Provider 3 control plane URL'
edcUrls:
description: 'Space-separated list of Provider control plane URLs'
required: true
type: string
edcApiKey:
Expand Down Expand Up @@ -62,60 +46,40 @@ jobs:
if: ${{ github.event.inputs.esrUrl == '' }}
env:
TESTFILE_PATH: ${{ github.event.inputs.testfilePath }}
SUBMODEL_URL_1: ${{ github.event.inputs.submodelUrl1 }}
SUBMODEL_URL_2: ${{ github.event.inputs.submodelUrl2 }}
SUBMODEL_URL_3: ${{ github.event.inputs.submodelUrl3 }}
SUBMODEL_URLs: ${{ github.event.inputs.submodelUrls }}
AAS_URL: ${{ github.event.inputs.aasUrl }}
EDC_URL_1: ${{ github.event.inputs.edcUrl1 }}
EDC_URL_2: ${{ github.event.inputs.edcUrl2 }}
EDC_URL_3: ${{ github.event.inputs.edcUrl3 }}
EDC_URLs: ${{ github.event.inputs.edcUrls }}
EDC_API_KEY: ${{ github.event.inputs.edcApiKey }}
run: |
python testdata-transform/reset-env.py \
-a $AAS_URL \
-e1 $EDC_URL_1 \
-e2 $EDC_URL_2 \
-e3 $EDC_URL_3 \
-edc $EDC_URLs \
-k $EDC_API_KEY
python testdata-transform/transform-and-upload.py \
-f $TESTFILE_PATH \
-s1 $SUBMODEL_URL_1 \
-s2 $SUBMODEL_URL_2 \
-s3 $SUBMODEL_URL_3 \
-s $SUBMODEL_URLs \
-a $AAS_URL \
-e1 $EDC_URL_1 \
-e2 $EDC_URL_2 \
-e3 $EDC_URL_3 \
-edc $EDC_URLs \
-k $EDC_API_KEY
- name: Delete existing and setup new test data on provider EDC and Registry
if: ${{ github.event.inputs.esrUrl != '' }}
env:
TESTFILE_PATH: ${{ github.event.inputs.testfilePath }}
SUBMODEL_URL_1: ${{ github.event.inputs.submodelUrl1 }}
SUBMODEL_URL_2: ${{ github.event.inputs.submodelUrl2 }}
SUBMODEL_URL_3: ${{ github.event.inputs.submodelUrl3 }}
SUBMODEL_URLs: ${{ github.event.inputs.submodelUrls }}
AAS_URL: ${{ github.event.inputs.aasUrl }}
EDC_URL_1: ${{ github.event.inputs.edcUrl1 }}
EDC_URL_2: ${{ github.event.inputs.edcUrl2 }}
EDC_URL_3: ${{ github.event.inputs.edcUrl3 }}
EDC_URLs: ${{ github.event.inputs.edcUrls }}
EDC_API_KEY: ${{ github.event.inputs.edcApiKey }}
ESR_URL: ${{ github.event.inputs.esrUrl }}
run: |
python testdata-transform/reset-env.py \
-a $AAS_URL \
-e1 $EDC_URL_1 \
-e2 $EDC_URL_2 \
-e3 $EDC_URL_3 \
-edc $EDC_URLs \
-k $EDC_API_KEY
python testdata-transform/transform-and-upload.py \
-f $TESTFILE_PATH \
-s1 $SUBMODEL_URL_1 \
-s2 $SUBMODEL_URL_2 \
-s3 $SUBMODEL_URL_3 \
-s $SUBMODEL_URLs \
-a $AAS_URL \
-e1 $EDC_URL_1 \
-e2 $EDC_URL_2 \
-e3 $EDC_URL_3 \
-k $EDC_API_KEY \
-edc $EDC_URLs \
-k $EDC_API_KEY
-e $ESR_URL
40 changes: 37 additions & 3 deletions .github/workflows/irs-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:
run: |
mvn --batch-mode --update-snapshots \
verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar \
-Dsonar.projectKey=catenax-ng_product-item-relationship-service
-Dsonar.projectKey=${{ secrets.SONAR_PROJECT_KEY }}
build_images:
strategy:
Expand All @@ -62,10 +62,16 @@ jobs:
DOCKER_BUILDKIT=1 docker build --build-arg BUILD_TARGET=${{ matrix.image }} --target ${{ matrix.image }} -t ${{ matrix.image }}:latest .
- name: Log in to registry
env:
DOCKER_HUB_USER: ${{ secrets.DOCKER_HUB_USER }}
if: env.DOCKER_HUB_USER == ''
# This is where you will update the PAT to GITHUB_TOKEN
run: echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u ${{ github.actor }} --password-stdin

- name: Push image
- name: Push image (GHCR)
env:
DOCKER_HUB_USER: ${{ secrets.DOCKER_HUB_USER }}
if: env.DOCKER_HUB_USER == ''
run: |
IMAGE_ID=ghcr.io/${{ github.repository_owner }}/${{ matrix.image }}
# Change all uppercase to lowercase
Expand All @@ -82,4 +88,32 @@ jobs:
docker push $IMAGE_ID:$VERSION
docker tag ${{ matrix.image }} $IMAGE_ID:$GITHUB_SHA
docker push $IMAGE_ID:$GITHUB_SHA
docker push $IMAGE_ID:$GITHUB_SHA
- name: Login to Docker Hub
env:
DOCKER_HUB_USER: ${{ secrets.DOCKER_HUB_USER }}
if: env.DOCKER_HUB_USER != ''
uses: docker/login-action@v2
with:
username: ${{ secrets.DOCKER_HUB_USER }}
password: ${{ secrets.DOCKER_HUB_TOKEN }}

- name: Push image (DockerHub)
env:
DOCKER_HUB_USER: ${{ secrets.DOCKER_HUB_USER }}
if: env.DOCKER_HUB_USER != ''
run: |
IMAGE_ID=tractusx/${{ matrix.image }}
# Change all uppercase to lowercase
IMAGE_ID=$(echo $IMAGE_ID | tr '[A-Z]' '[a-z]')
# Strip git ref prefix from version
VERSION=$(echo "${{ github.ref }}" | sed -e 's,.*/\(.*\),\1,')
# Strip "v" prefix from tag name
[[ "${{ github.ref }}" == "refs/tags/"* ]] && VERSION=$(echo $VERSION | sed -e 's/^v//')
# Use Docker `latest` tag convention
[ "$VERSION" == "main" ] && VERSION=latest
echo IMAGE_ID=$IMAGE_ID
echo VERSION=$VERSION
docker tag ${{ matrix.image }} $IMAGE_ID:$VERSION
docker push $IMAGE_ID:$VERSION
9 changes: 8 additions & 1 deletion .github/workflows/kics.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,8 @@ jobs:
# Scanning directory .
path: "."
# Exclude paths or files from scan
exclude_paths: "api/irs-v1.0.yaml"
# exclude_paths: "api/irs-v1.0.yaml"
exclude_paths: api-tests/irs-api-tests.tavern.yaml,charts/irs-environments/local/*
# Fail on HIGH severity results
fail_on: high
# when provided with a directory on output_path
Expand All @@ -56,6 +57,12 @@ jobs:
edc4c9ac9ee139c0d7947410439b66e3c6290cb97a37d97a7519d3d5e56a5a84,\
7f3e9461a3abdb7a281fdc736fb0827e69e9278ccd6b929bd32fc2d84336f68c,\
10e4fff1f26f0a765423e35a7d8952363a6e8961a58e20b3017cd7818745eb36"
# Exclude accepted queries from the build
exclude_queries: "9f88c88d-824d-4d9a-b985-e22977046042,\
00b78adf-b83f-419c-8ed8-c6018441dd3a,\
8c8261c2-19a9-4ef7-ad37-b8bc7bdd4d85,\
8c81d6c0-716b-49ec-afa5-2d62da4e3f3c,\
2d8c175a-6d90-412b-8b0e-e034ea49a1fe"

# Upload findings to GitHub Advanced Security Dashboard
- name: Upload SARIF file for GitHub Advanced Security Dashboard
Expand Down
17 changes: 16 additions & 1 deletion .github/workflows/publish-documentation.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,14 +21,29 @@ jobs:
with:
fetch-depth: 0

- name: Setup Graphviz
uses: ts-graphviz/setup-graphviz@v1

- name: Cache maven packages
uses: actions/cache@v3
with:
path: ~/.m2
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: ${{ runner.os }}-m2

- name: Build API documentation with Maven
run: |
mvn clean package -pl irs-models,irs-testing,irs-api -DskipTests --batch-mode
cp irs-api/target/generated-sources/openapi/index.html docs/src/docs/api-specification/index.html

- name: Build with Maven
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any
run: |
mvn -f docs/pom.xml --batch-mode generate-resources

- name: GitHub Pages action
uses: peaceiris/actions-gh-pages@v3.7.3
uses: peaceiris/actions-gh-pages@v3.9.0
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: "./docs/target/generated-docs"
Expand Down
48 changes: 48 additions & 0 deletions .github/workflows/tavern.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: Tavern IRS API test

on:
workflow_dispatch:
inputs:
irs-host:
type: choice
description: IRS environment to test
default: 'https://irs.int.demo.catena-x.net'
required: true
options:
- 'https://irs.int.demo.catena-x.net'
- 'https://irs.dev.demo.catena-x.net'
global-asset-id:
type: string
description: Global Asset ID to use for the tests
default: 'urn:uuid:cce14502-958a-42e1-8bb7-f4f41a9457d0'
required: true
schedule:
- cron: '0 1 * * 1-5' # At 01:00 on every day-of-week from Monday through Friday.

jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3

- name: Setup python
uses: actions/setup-python@v4
with:
python-version: 3.10.7

- name: Install dependencies
run: |
pip install pytest
pip install py
pip install tavern
pip list
- name: Run tests
env:
IRS_HOST: ${{ github.event.inputs.irs-host || 'https://irs.int.demo.catena-x.net' }}
KEYCLOAK_HOST: ${{ secrets.KEYCLOAK_OAUTH2_CLIENT_TOKEN_URI }}
KEYCLOAK_CLIENT_ID: ${{ secrets.KEYCLOAK_OAUTH2_CLIENT_ID }}
KEYCLOAK_CLIENT_SECRET: ${{ secrets.KEYCLOAK_OAUTH2_CLIENT_SECRET }}
GLOBAL_ASSET_ID: ${{ github.event.inputs.global-asset-id || 'urn:uuid:cce14502-958a-42e1-8bb7-f4f41a9457d0' }}
run: |
python -m pytest api-tests/irs-api-tests.tavern.yaml
3 changes: 2 additions & 1 deletion .github/workflows/trivy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
format: "sarif"
output: "trivy-results1.sarif"
severity: "CRITICAL,HIGH"
skip-dirs: "chart/aasregistry,chart/edc-controlplane,chart/edc-dataplane,chart/edc-provider-control-plane,chart/edc-provider-data-plane,chart/submodelservers"
skip-dirs: "chart/aasregistry,chart/edc-controlplane,chart/edc-dataplane,chart/edc-provider-control-plane,chart/edc-provider-data-plane,chart/submodelservers,charts/irs-environments/local"

- name: Upload Trivy scan results to GitHub Security tab
uses: github/codeql-action/upload-sarif@v2
Expand Down Expand Up @@ -86,6 +86,7 @@ jobs:
output: "trivy-results2.sarif"
exit-code: "1"
severity: "CRITICAL,HIGH"
trivyignores: ci/.trivyignore

- name: Upload Trivy scan results to GitHub Security tab
if: always()
Expand Down
Loading