-
Notifications
You must be signed in to change notification settings - Fork 87
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
Identity.rs v2.0 Resolver #1377
base: identity2-dev
Are you sure you want to change the base?
Commits on Jun 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b7853fb - Browse repository at this point
Copy the full SHA b7853fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0114b35 - Browse repository at this point
Copy the full SHA 0114b35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88a538e - Browse repository at this point
Copy the full SHA 88a538eView commit details
Commits on Jun 12, 2024
-
fix type issue in #[resolver(..)] annotation, support for multiple re…
…solvers with the same signature
Configuration menu - View commit details
-
Copy full SHA for bfd5d59 - Browse repository at this point
Copy the full SHA bfd5d59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29d29b7 - Browse repository at this point
Copy the full SHA 29d29b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c1eab4 - Browse repository at this point
Copy the full SHA 9c1eab4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1e2542 - Browse repository at this point
Copy the full SHA e1e2542View commit details
Commits on Jun 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5671118 - Browse repository at this point
Copy the full SHA 5671118View commit details
Commits on Jun 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2af02da - Browse repository at this point
Copy the full SHA 2af02daView commit details
Commits on Jun 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bb13b38 - Browse repository at this point
Copy the full SHA bb13b38View commit details
Commits on Jun 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b290625 - Browse repository at this point
Copy the full SHA b290625View commit details
Commits on Jul 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c704062 - Browse repository at this point
Copy the full SHA c704062View commit details
Commits on Aug 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2ebacb8 - Browse repository at this point
Copy the full SHA 2ebacb8View commit details
Commits on Aug 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 13f9987 - Browse repository at this point
Copy the full SHA 13f9987View commit details
Commits on Sep 2, 2024
-
Add feature to support custom
now_utc
implementations (#1397)* Add feature to support custom `now_utc` implementations This PR adds a feature to `identity_core` to allow specifying a custom function to get the current time (`Timestamp::now_utc`). The feature is disabled by default. Closes #1391. * Formatting * Fix wrong comment * chore: clippy fixes and fmt * chore: clippy fixes and fmt * Allow compilation for target wasm32-unknown-unknown without js-sys Also removes the unused dependency on `iota-crypto` (which also had a dependency on `js-sys` through the `random` feature). * chore(ci): Fix CI actions; add random feature to iota crypto --------- Co-authored-by: Yasir <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 842f483 - Browse repository at this point
Copy the full SHA 842f483View commit details -
Make
bls12_381_plus
dependency more flexible again (#1393)* update `bls12_381_plus` dependency - making version range more flexible again * fix clippy warning * fix clippy warning * fix clippy warnings * remove undefined feature check * bump depdendency version for `iota-crypto` * bump dependency version of bls12_381_plus in wasm bindings * update sandbox ci action to use 'docker compose' instead of 'docker-compose' * update step name to match latest updates
Configuration menu - View commit details
-
Copy full SHA for b355b47 - Browse repository at this point
Copy the full SHA b355b47View commit details
Commits on Sep 4, 2024
-
Mark
js-sys
as optional for identity_core (#1405)* Mark `js-sys` as optional for identity_core In #1397 my intention was to make the `js-sys` dependency mutually exclusive with the feature `custom_time`. As it turns out, it's not that simple and mixing target specific dependencies with feature specific dependencies does not actually work. See [here](https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html#platform-specific-dependencies) and [here](https://doc.rust-lang.org/cargo/reference/features.html#mutually-exclusive-features). So this removes the broken feature reference in the dependency declaration and instead marks it as `optional`. Also, the feature `custom_time` takes precedence over `js-sys` so these do not actually conflict and one _could_ enable both. * Make js-sys a default feature * Fix defaults switch * Don't expose `js-sys` feature Co-authored-by: Yasir <[email protected]> --------- Co-authored-by: Yasir <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 84f1b7e - Browse repository at this point
Copy the full SHA 84f1b7eView commit details
Commits on Sep 5, 2024
-
Add support for
did:jwk
resolution (#1404)* did:jwk implementation & resolution * did:jwk WASM bindings * wasm did jwk test * cargo fmt * add missing license header * Update identity_did/src/did_jwk.rs Co-authored-by: wulfraem <[email protected]> * Update identity_did/src/did_jwk.rs Co-authored-by: wulfraem <[email protected]> --------- Co-authored-by: wulfraem <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 02a0857 - Browse repository at this point
Copy the full SHA 02a0857View commit details -
Linked Verifiable Presentations (#1398)
* feat: implement `Service` for Linked Verifiable Presentations * feat: add example for Linked Verifiable Presentations * cargo clippy, fmt, code * cargo clippy + fmt * fix linked vp example * wasm bindings * Update bindings/wasm/src/credential/linked_verifiable_presentation_service.rs Co-authored-by: wulfraem <[email protected]> * cargo fmt --------- Co-authored-by: Enrico Marconi <[email protected]> Co-authored-by: Enrico Marconi <[email protected]> Co-authored-by: wulfraem <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for deecc7e - Browse repository at this point
Copy the full SHA deecc7eView commit details -
Add WASM bindings for EcDSA JWS Verifier (#1396)
* wasm bindings for ecdsa verifier * make signature verifier optional, defaulting to a compound verifier * update comments on new default wasm jws verifier * cargo fmt * dprint fmt
Configuration menu - View commit details
-
Copy full SHA for ba36609 - Browse repository at this point
Copy the full SHA ba36609View commit details
Commits on Sep 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a0c7b06 - Browse repository at this point
Copy the full SHA a0c7b06View commit details
Commits on Sep 13, 2024
-
Remove dependency on
identity_core
default features (#1408)* Remove dependency on `identity_core` default features `identity_did` and `identity_document` depend on `identity_core` but do not turn off default features. This means that these crates cannot be compiled for `wasm32-unknown-unknown` without a dependency on `js-sys`. Given the default features are not required, removing them makes these crates compatible across a wider range of compilation targets. * chore: enable default feature for identity core * chore: fmt --------- Co-authored-by: Yasir <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 13acb23 - Browse repository at this point
Copy the full SHA 13acb23View commit details
Commits on Sep 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d7c2cd9 - Browse repository at this point
Copy the full SHA d7c2cd9View commit details