-
Notifications
You must be signed in to change notification settings - Fork 2
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
feat: Add verify presentation API and update StatusList APIs [DEV-2811] & [DEV-2669] #265
Conversation
86312b2
to
fcf464f
Compare
0413ca6
to
62c04a6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Branch is not up-to-date with develop and has merge conflicts. (Note: this will always result in an instant rejection.)
- Can we please work through the Swagger file and agree on inputs/outputs? So for example I can see credential status and resource create both use a text input for DIDs and then the rest is just a body. Before we do this in code, can we agree on the changes in Swagger first and simplify? For example, for credential status create, I expect to see:
- Issuer DID (text)
- Status List Name (text)
- Status Purpose (dropdown)
- Encrypted (dropdown)
- Options (optional, additional JSON for optional parameters)
...and so on for the other APIs. I at least want these for the credential service APIs, but would be good to do them for all and make it consistent as an approach.
@Tweeddalex Maybe for the scope of this, we do the simplifications for just presentation and credential status APIs, and then for next sprint do the implications and refactor for other APIs in a separate task.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No any new comments since previous review
c1e7e3e
to
623f8ad
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Status List API bits seem fine but Presentation verify confuses me in the response. There also seems to be stuff in here that's related to general API simplification on unrelated things like DIDs. See ClickUp comment and split
## [2.4.0-develop.7](2.4.0-develop.6...2.4.0-develop.7) (2023-07-07) ### Features * Add verify presentation API and update StatusList APIs [DEV-2811] & [DEV-2669] ([#265](#265)) ([4e43430](4e43430))
🎉 This PR is included in version 2.4.0-develop.7 🎉 The release is available on: Your semantic-release bot 📦🚀 |
## [2.5.0-develop.1](2.4.1...2.5.0-develop.1) (2023-07-11) ### Features * Add credential-status check API [DEV-2940] ([#293](#293)) ([34ad827](34ad827)) * Add Default role assigning while creating and account or signing in [DEV-2905] ([#286](#286)) ([c99bed2](c99bed2)) * Add verify presentation API and update StatusList APIs [DEV-2811] & [DEV-2669] ([#265](#265)) ([4e43430](4e43430)) ### Bug Fixes * Add policies to Verification API [DEV-2951] ([#294](#294)) ([d3c6ea9](d3c6ea9)) * Fix issue with broken webhook being used for setting default user role in LogTo [DEV-2962] ([#295](#295)) ([a3c8fde](a3c8fde))
🎉 This PR is included in version 2.5.0-develop.1 🎉 The release is available on: Your semantic-release bot 📦🚀 |
## [2.5.0](2.4.1...2.5.0) (2023-07-11) ### Features * Add credential-status check API [DEV-2940] ([#293](#293)) ([34ad827](34ad827)) * Add Default role assigning while creating and account or signing in [DEV-2905] ([#286](#286)) ([c99bed2](c99bed2)) * Add verify presentation API and update StatusList APIs [DEV-2811] & [DEV-2669] ([#265](#265)) ([4e43430](4e43430)) ### Bug Fixes * Add policies to Verification API [DEV-2951] ([#294](#294)) ([d3c6ea9](d3c6ea9)) * Fix issue with broken webhook being used for setting default user role in LogTo [DEV-2962] ([#295](#295)) ([a3c8fde](a3c8fde))
🎉 This PR is included in version 2.5.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
This PR includes the following
/presentation/verify
api/credential-status/create
api/credential-status/update
apiapplication/x-www-form-urlencoded