Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/feat/FMA-79_based_on_ps256' into…
Browse files Browse the repository at this point in the history
… develop

# Conflicts:
#	packages/gx-agent-cli/package.json
#	pnpm-lock.yaml
  • Loading branch information
nklomp committed Jul 10, 2023
2 parents 17b1d7f + a27528d commit 8315db6
Show file tree
Hide file tree
Showing 37 changed files with 1,494 additions and 2,087 deletions.
23 changes: 23 additions & 0 deletions docs/simple-gx-flow.puml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
@startuml

header Gaia-X CLI Workflow
title
Gaia-X CLI Workflow
A simple scenario for working with gx-cli
end title

autonumber

participant "GX cli agent" as agent order 0 #ORANGE
participant "GX Compliance service" as gc order 1 #GREEN
participant "Ecosystem Compliance service" as ec order 2 #PINK

agent -> agent: create did and place it in the well-known location
agent -> agent: create Participant example, modify and sign it
agent -> gc: agent wraps the VC inside a vp & sends it to\ngx-compliance to get a\n"Compliance Verifiable Credential"
gc -> agent: gx-compliance issues and sends a\nComplianceCredential to the agent
agent -> agent: agent creates a ServiceOffering example\nmodifies it, signs it, and with previously\ncreated/fetched Participant and Compliance\n credential wraps it inside a VerifiablePresentation
agent -> ec: agent sends the VerifiablePresentation created in the previous step to the Ecosystem Compliance service
ec -> agent: ec issues a Compliance VerifiableCredential with a credentialSubject list, one for each VerifiableCredential listed in the VP
agent -> agent: agent wraps all the aforementioned\nVerifiableCredentials into one VerifiablePresentation
@enduml
10 changes: 5 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,12 +40,12 @@
]
},
"resolutions": {
"@sphereon/ssi-sdk-core": "0.9.1-next.17",
"@sphereon/ssi-types": "0.9.1-next.17",
"@sphereon/bls-kms-local": "^0.10.2-next.2",
"@sphereon/ssi-sdk.core": "0.11.1-next.70",
"@sphereon/ssi-types": "0.11.1-next.70",
"@sphereon/ssi-sdk-ext.kms-local": "^0.12.1-next.2",
"@sphereon/did-uni-client": "^0.6.0",
"@sphereon/ssi-sdk-did-utils": "0.9.1-next.17",
"@sphereon/ssi-sdk-vc-handler-ld-local": "0.9.1-next.17",
"@sphereon/ssi-sdk-ext.did-utils": "0.12.1-next.2",
"@sphereon/ssi-sdk.vc-handler-ld-local": "0.11.1-next.70",
"@digitalcredentials/ed25519-verification-key-2020": "3.2.2",
"@veramo/cli": "4.2.0",
"@veramo/core": "4.2.0",
Expand Down
36 changes: 8 additions & 28 deletions packages/gx-agent-cli/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,51 +15,31 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline

**Note:** Version bump only for package @sphereon/gx-agent-cli





## [0.9.1](https://github.com/Sphereon/gx-agent/compare/v0.8.0...v0.9.1) (2023-05-24)


### Bug Fixes

* Make sure we are not getting did-jwt 7.x as that moved to ESM and has an issue with uint8arrays ([3fcbb3d](https://github.com/Sphereon/gx-agent/commit/3fcbb3dde133d4e215b941e1d511fdbec731754f))




- Make sure we are not getting did-jwt 7.x as that moved to ESM and has an issue with uint8arrays ([3fcbb3d](https://github.com/Sphereon/gx-agent/commit/3fcbb3dde133d4e215b941e1d511fdbec731754f))

# [0.8.0](https://github.com/Sphereon/gx-agent/compare/v0.7.0...v0.8.0) (2023-05-23)


### Features

* removed the challenge from VP creation, plus updated the dependencies ([5f68908](https://github.com/Sphereon/gx-agent/commit/5f68908974d2d99282ffa2a05f564185e9003719))




- removed the challenge from VP creation, plus updated the dependencies ([5f68908](https://github.com/Sphereon/gx-agent/commit/5f68908974d2d99282ffa2a05f564185e9003719))

# [0.7.0](https://github.com/Sphereon/gx-agent/compare/v0.6.0...v0.7.0) (2023-03-10)


### Bug Fixes

* fixed the issue with compliance credentials from ecosystem and so not saving for ecosystems ([77ee419](https://github.com/Sphereon/gx-agent/commit/77ee4197247c478a6054aa80640f119900b07add))
* getting type of VC is inline with our general approach ([e2097b9](https://github.com/Sphereon/gx-agent/commit/e2097b975a73a0b537cd390164b44437197f3199))
* made command so sd list also return the dcat service types ([9e07f47](https://github.com/Sphereon/gx-agent/commit/9e07f47b14b7fb32265266197005b5f3bba64fc6))

- fixed the issue with compliance credentials from ecosystem and so not saving for ecosystems ([77ee419](https://github.com/Sphereon/gx-agent/commit/77ee4197247c478a6054aa80640f119900b07add))
- getting type of VC is inline with our general approach ([e2097b9](https://github.com/Sphereon/gx-agent/commit/e2097b975a73a0b537cd390164b44437197f3199))
- made command so sd list also return the dcat service types ([9e07f47](https://github.com/Sphereon/gx-agent/commit/9e07f47b14b7fb32265266197005b5f3bba64fc6))

### Features

* added vp extraction functionality ([d7f8a95](https://github.com/Sphereon/gx-agent/commit/d7f8a95a78b9d7fbca12c1f21f3667162b5980e4))
* reverted the persist optionality, now we're saving the vps for participant submit command ([2b5c270](https://github.com/Sphereon/gx-agent/commit/2b5c270b78235ef6706fb0969f166a1bf1656b0a))
* vc list now can filter base on type and issuer ([04668f2](https://github.com/Sphereon/gx-agent/commit/04668f2c9cd57f1c6b051ca9f994ca438436e500))




- added vp extraction functionality ([d7f8a95](https://github.com/Sphereon/gx-agent/commit/d7f8a95a78b9d7fbca12c1f21f3667162b5980e4))
- reverted the persist optionality, now we're saving the vps for participant submit command ([2b5c270](https://github.com/Sphereon/gx-agent/commit/2b5c270b78235ef6706fb0969f166a1bf1656b0a))
- vc list now can filter base on type and issuer ([04668f2](https://github.com/Sphereon/gx-agent/commit/04668f2c9cd57f1c6b051ca9f994ca438436e500))

# [0.6.0](https://github.com/Sphereon/gx-agent/compare/v0.5.0...v0.6.0) (2023-03-07)

Expand Down
Loading

0 comments on commit 8315db6

Please sign in to comment.