-
Notifications
You must be signed in to change notification settings - Fork 9
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
Use instance in VC Playground #28
Comments
VC Playground has SVG credential rendering features: https://lists.w3.org/Archives/Public/public-credentials/2024Aug/0005.html |
jrhender
added a commit
that referenced
this issue
Jan 20, 2025
* feat: add review endpoint Signed-off-by: ShikharBhatt <[email protected]> * Revert "feat: add review endpoint" This reverts commit e93196d. * feat: add review endpoint Signed-off-by: ShikharBhatt <[email protected]> * fix: e2e tests Signed-off-by: ShikharBhatt <[email protected]> * refactor: OnlyRedirect is duplicate of RedirectUrl Signed-off-by: John Henderson <[email protected]> --------- Signed-off-by: ShikharBhatt <[email protected]> Signed-off-by: John Henderson <[email protected]> Co-authored-by: John Henderson <[email protected]>
jrhender
added a commit
that referenced
this issue
Jan 21, 2025
* feat: add review endpoint Signed-off-by: ShikharBhatt <[email protected]> * Revert "feat: add review endpoint" This reverts commit e93196d. * feat: add review endpoint Signed-off-by: ShikharBhatt <[email protected]> * fix: e2e tests Signed-off-by: ShikharBhatt <[email protected]> * refactor: OnlyRedirect is duplicate of RedirectUrl Signed-off-by: John Henderson <[email protected]> --------- Signed-off-by: ShikharBhatt <[email protected]> Signed-off-by: John Henderson <[email protected]> Co-authored-by: John Henderson <[email protected]>
jrhender
added a commit
that referenced
this issue
Jan 21, 2025
* feat: add review endpoint Signed-off-by: ShikharBhatt <[email protected]> * Revert "feat: add review endpoint" This reverts commit e93196d. * feat: add review endpoint Signed-off-by: ShikharBhatt <[email protected]> * fix: e2e tests Signed-off-by: ShikharBhatt <[email protected]> * refactor: OnlyRedirect is duplicate of RedirectUrl Signed-off-by: John Henderson <[email protected]> --------- Signed-off-by: ShikharBhatt <[email protected]> Signed-off-by: John Henderson <[email protected]> Co-authored-by: John Henderson <[email protected]>
jrhender
added a commit
that referenced
this issue
Jan 21, 2025
Initial implementation of the VC API workflows functionality https://w3c-ccg.github.io/vc-api/#workflows-and-exchanges It is functionally very similar to the previous "exchanges". Commit messages: * feat: add workflow creation api Signed-off-by: ShikharBhatt <[email protected]> * style: prettier on workflow files Signed-off-by: jrhender <[email protected]> * feat(workflow): initial createExchange (#14) --------- Signed-off-by: jrhender <[email protected]> * feat: add exchange apis and minor updates Signed-off-by: ShikharBhatt <[email protected]> * fix: create new VpRequestDefinitionDto Signed-off-by: ShikharBhatt <[email protected]> * feat(workflows): sketch participateInExchange Signed-off-by: jrhender <[email protected]> * fix(workflows): fix redirectUrl in issuance step Signed-off-by: jrhender <[email protected]> * chore: add participate in exchange Signed-off-by: ShikharBhatt <[email protected]> * chore: implement participate in an exchange method Signed-off-by: ShikharBhatt <[email protected]> * chore: rename entity tables Signed-off-by: ShikharBhatt <[email protected]> * chore: integrate callback in participate in exchange Signed-off-by: ShikharBhatt <[email protected]> * test: initial workflow e2e test (#15) --------- Signed-off-by: jrhender <[email protected]> * fix(WfExchangeEntity): rename to differentiate from ExchangeEntity Signed-off-by: jrhender <[email protected]> * fix(workflow.service): full exchangeId when creating exchange. (#18) ExchangeId in Create Exchange response should be full URL as per spec. Signed-off-by: jrhender <[email protected]> * feat(vc-api controller): add participate in wf exchange Signed-off-by: jrhender <[email protected]> * feat(wf exchanges): participate request body Fixing Participate Exchange request body to match the spec. Signed-off-by: jrhender <[email protected]> * feat: exchange state apis (#20) * feat: add exchange state apis - exchange state api - exchange step state api Signed-off-by: ShikharBhatt <[email protected]> * fix(workflow.service): full exchangeId when creating exchange. (#18) ExchangeId in Create Exchange response should be full URL as per spec. Signed-off-by: jrhender <[email protected]> * feat: add exchange state apis - exchange state api - exchange step state api Signed-off-by: ShikharBhatt <[email protected]> * fix(workflow.service): full exchangeId when creating exchange. (#18) ExchangeId in Create Exchange response should be full URL as per spec. Signed-off-by: jrhender <[email protected]> * feat(vc-api controller): add participate in wf exchange Signed-off-by: jrhender <[email protected]> * feat(wf exchanges): participate request body Fixing Participate Exchange request body to match the spec. Signed-off-by: jrhender <[email protected]> * feat: add exchange state apis - exchange state api - exchange step state api Signed-off-by: ShikharBhatt <[email protected]> * fix: merging conflicts Signed-off-by: ShikharBhatt <[email protected]> --------- Signed-off-by: ShikharBhatt <[email protected]> Signed-off-by: jrhender <[email protected]> Signed-off-by: Shikhar Bhatt <[email protected]> Co-authored-by: John Henderson <[email protected]> Co-authored-by: jrhender <[email protected]> * feat(wf-exchange-entity): return next action on empty participate body Signed-off-by: jrhender <[email protected]> * fix(workflow.service): pass baseUrl to entity Signed-off-by: jrhender <[email protected]> * docs: add worfklows documentation (#23) Signed-off-by: ShikharBhatt <[email protected]> * fix(workflow.service): remove extra slash Signed-off-by: jrhender <[email protected]> * test(wallet-client): fix continueWorkflowExchange Signed-off-by: jrhender <[email protected]> * test(wf-exchange.entity): using exchangeResponse to get requirements Signed-off-by: jrhender <[email protected]> * fix(wf-exchange.entity): only hydrate interact if it is queryExchangeStep Signed-off-by: jrhender <[email protected]> * fix(workflow.service): add full url as exchangeId Signed-off-by: jrhender <[email protected]> * refactor: Fix typo in parameter name from `expectsProcessionInProgress` Signed-off-by: jrhender <[email protected]> * refactor: Update continueWorkflowExchange method with enum-based response handling Signed-off-by: jrhender <[email protected]> * feat: Add state field to ExchangeStep with predefined states Signed-off-by: jrhender <[email protected]> * fix(issuance-exchange): make processPresentation a no-op Signed-off-by: jrhender <[email protected]> * fix(exchange-step): remove started state. It is the same as in-progress Signed-off-by: jrhender <[email protected]> * feat: Add markComplete method and private state with getter to ExchangeStep Signed-off-by: jrhender <[email protected]> * feat(exchange-steps): marking steps as complete when done Signed-off-by: jrhender <[email protected]> * fix(workflow-service): fix the retrieval of current step Signed-off-by: jrhender <[email protected]> * test(workflow e2e): correcting stepIds Signed-off-by: jrhender <[email protected]> * fix: step presentation submission persistence Signed-off-by: ShikharBhatt <[email protected]> * fix:(wf-exchange.entity): replace current step reference after mutating Signed-off-by: jrhender <[email protected]> * feat(workflows): add review endpoint (#28) * feat: add review endpoint Signed-off-by: ShikharBhatt <[email protected]> * Revert "feat: add review endpoint" This reverts commit e93196d. * feat: add review endpoint Signed-off-by: ShikharBhatt <[email protected]> * fix: e2e tests Signed-off-by: ShikharBhatt <[email protected]> * refactor: OnlyRedirect is duplicate of RedirectUrl Signed-off-by: John Henderson <[email protected]> --------- Signed-off-by: ShikharBhatt <[email protected]> Signed-off-by: John Henderson <[email protected]> Co-authored-by: John Henderson <[email protected]> * fix(workflow e2e): create correct presentation exchange Signed-off-by: jrhender <[email protected]> * fix(workflow e2e): convert step to instance Signed-off-by: jrhender <[email protected]> * chore: deprecate exchanges apis Signed-off-by: ShikharBhatt <[email protected]> * style: app prettier fixes Signed-off-by: jrhender <[email protected]> * test(vc-api.controller): fix unit test Signed-off-by: jrhender <[email protected]> --------- Signed-off-by: ShikharBhatt <[email protected]> Signed-off-by: jrhender <[email protected]> Signed-off-by: Shikhar Bhatt <[email protected]> Signed-off-by: John Henderson <[email protected]> Co-authored-by: ShikharBhatt <[email protected]> Co-authored-by: Shikhar Bhatt <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The VC Playground is a demonstration application for Verifiable Credential issuance and verification: https://vcplayground.org.
Wallets interact with a VC API instance in order to accomplish the exchanges, issuance and verification.
The VC Playground maintainers have offered to integrate this VC API implementation in the past. A challenge has previously been the use of additional LD Contexts. However, this issue may be resolved by the use of Credo for credential operations (#20).
The text was updated successfully, but these errors were encountered: