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

feat: allow marking non-SOV DIDs as public #2144

Merged

Conversation

chumbert
Copy link
Contributor

In the continuity of the work with non-indy DIDs: remove the restriction for did:sov when marking a DID as public at the wallet level.

These wallet implementations don't include any indy-related logic. All the logic and restrictions are done in the wallet/set-public-did route.

This change allows using the wallet to mark DIDs from other methods as being public as opposed to having to re-implement all the logic in an ad-hoc plugin.

Remove the restriction for did:sov when marking a DID as public **at the
wallet level**.

Signed-off-by: Clément Humbert <[email protected]>
@swcurran
Copy link
Contributor

@chumbert — can you please update the branch so we can merge it? Thanks!

@sonarqubecloud
Copy link

sonarqubecloud bot commented Mar 1, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@chumbert
Copy link
Contributor Author

chumbert commented Mar 1, 2023

Can someone with the permissions restart the integration tests ? It looks like the failing test is flaky and not related to these changes.

@swcurran
Copy link
Contributor

swcurran commented Mar 1, 2023

@ryjones — is there a GitHub role/team that enables a “rerun pipeline” action? If so, could you add me to that group?

@ianco ianco merged commit 9300ac9 into openwallet-foundation:main Mar 1, 2023
@ryjones
Copy link
Contributor

ryjones commented Mar 1, 2023

@swcurran if you go here, do you see the failed tests? If you go here, for example, do you see the "rerun jobs" button at the top?
Screenshot 2023-03-01 at 07 59 10

@swcurran
Copy link
Contributor

swcurran commented Mar 1, 2023

Thanks @ryjones — I was able to find that button. Cool stuff - didn’t know it was possible.

That will be a big a help. Of course if we made the tests a little more stable, this wouldn’t happen… :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants