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

Credential registry #241

Merged
merged 73 commits into from
May 30, 2023
Merged

Credential registry #241

merged 73 commits into from
May 30, 2023

Commits on Apr 19, 2023

  1. Configuration menu
    Copy the full SHA
    af1d8dd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6a1c19a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    16bc1d9 View commit details
    Browse the repository at this point in the history
  4. Factor out sender_is_owner

    annenkov committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    6aee7ce View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    50fb828 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    de2ab44 View commit details
    Browse the repository at this point in the history
  7. Change key index to u8; factor out signature based authorization; add…

    … authorization based on revocation keys
    annenkov committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    6cacd62 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    adc6c51 View commit details
    Browse the repository at this point in the history
  9. Add events

    annenkov committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    03d91bd View commit details
    Browse the repository at this point in the history
  10. Renamed get to view

    annenkov committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    73f0828 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    125a44e View commit details
    Browse the repository at this point in the history
  12. Use MetadataUrl from CIS2

    annenkov committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    8751e12 View commit details
    Browse the repository at this point in the history
  13. Restructure CredentialData; add more tests: get_status, add/view keys…

    …; fix NotAcivated behaviour of get_status
    annenkov committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    81970d4 View commit details
    Browse the repository at this point in the history
  14. Docs for tests

    annenkov committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    23ae17d View commit details
    Browse the repository at this point in the history
  15. Documentation

    annenkov committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    4acbe04 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    8a0876e View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ae12594 View commit details
    Browse the repository at this point in the history
  18. Fix Uuidv4 parameter

    annenkov committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    4b9b87b View commit details
    Browse the repository at this point in the history
  19. Fix message in test

    annenkov committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    48da920 View commit details
    Browse the repository at this point in the history
  20. Remove view state entrypoint

    annenkov committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    607a03a View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. Configuration menu
    Copy the full SHA
    8353ddb View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review

    Co-authored-by: Emil Holm Gjørup <[email protected]>
    annenkov and limemloh authored Apr 21, 2023
    Configuration menu
    Copy the full SHA
    94e9c4c View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. Address some review comments

    annenkov committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    ebbeaec View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2023

  1. Suggestions

    annenkov authored Apr 26, 2023
    Configuration menu
    Copy the full SHA
    de7857c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    80cf865 View commit details
    Browse the repository at this point in the history
  3. Suggestions

    annenkov authored Apr 26, 2023
    Configuration menu
    Copy the full SHA
    88a73b3 View commit details
    Browse the repository at this point in the history
  4. Fix docs; add to readme

    annenkov committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    ac8b482 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2023

  1. Remove serialization schema; add separate CredentialEntryResponse for…

    … credential data queries; remove redundant Arbitrary implementations
    annenkov committed May 1, 2023
    Configuration menu
    Copy the full SHA
    72305f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    813c879 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e10521d View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Split revoke entrypoint

    annenkov committed May 2, 2023
    Configuration menu
    Copy the full SHA
    f65e78a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7820cac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ebccd1b View commit details
    Browse the repository at this point in the history
  4. Restructure input/response data structures; restructure credential da…

    …ta and change the use of StateBox
    annenkov committed May 2, 2023
    Configuration menu
    Copy the full SHA
    e3b2fcb View commit details
    Browse the repository at this point in the history
  5. fix comments

    annenkov committed May 2, 2023
    Configuration menu
    Copy the full SHA
    8dfacda View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a26133a View commit details
    Browse the repository at this point in the history
  7. Clarify a note

    annenkov committed May 2, 2023
    Configuration menu
    Copy the full SHA
    00d104b View commit details
    Browse the repository at this point in the history
  8. Clarify a note more

    annenkov committed May 2, 2023
    Configuration menu
    Copy the full SHA
    027715c View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Fix signed message: add reason and revocation_key_index (depending on…

    … which signature is verified)
    annenkov committed May 3, 2023
    Configuration menu
    Copy the full SHA
    ba6c5c2 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

  1. Add credential type and a schema registry; un-revoking (restoring) by…

    … issuers; remove view prefix in entrypoint names
    annenkov committed May 8, 2023
    Configuration menu
    Copy the full SHA
    059994f View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. Configuration menu
    Copy the full SHA
    8ad0fb1 View commit details
    Browse the repository at this point in the history
  2. Update docs

    annenkov committed May 9, 2023
    Configuration menu
    Copy the full SHA
    c3d93dc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    85f4a80 View commit details
    Browse the repository at this point in the history
  4. Remove holder_restorable

    annenkov committed May 9, 2023
    Configuration menu
    Copy the full SHA
    f6f594a View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Apply suggestions from code review

    Co-authored-by: Doris Benda <[email protected]>
    annenkov and DOBEN authored May 10, 2023
    Configuration menu
    Copy the full SHA
    1a1e66a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f7c70b2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    27c9fed View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c171a46 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Configuration menu
    Copy the full SHA
    998ab6f View commit details
    Browse the repository at this point in the history
  2. Remove getrandom

    annenkov committed May 11, 2023
    Configuration menu
    Copy the full SHA
    a81f3b7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d2ac4d6 View commit details
    Browse the repository at this point in the history
  4. Log restoration event

    annenkov committed May 11, 2023
    Configuration menu
    Copy the full SHA
    dd4f15f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c118e72 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. Configuration menu
    Copy the full SHA
    7aab872 View commit details
    Browse the repository at this point in the history
  2. Fix clippy warnings

    annenkov committed May 12, 2023
    Configuration menu
    Copy the full SHA
    9f5b0f3 View commit details
    Browse the repository at this point in the history
  3. Fix formatting

    annenkov committed May 12, 2023
    Configuration menu
    Copy the full SHA
    8683da2 View commit details
    Browse the repository at this point in the history
  4. Add serialization helpers

    annenkov committed May 12, 2023
    Configuration menu
    Copy the full SHA
    8b92390 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f1ed3cd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    31e582b View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. Fix docs

    annenkov committed May 15, 2023
    Configuration menu
    Copy the full SHA
    4dfa36d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aaf293a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6453950 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Configuration menu
    Copy the full SHA
    9faba4b View commit details
    Browse the repository at this point in the history
  2. Make valid_from non-optional

    annenkov committed May 16, 2023
    Configuration menu
    Copy the full SHA
    0f60e45 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. Misc changes (#276)

    * Changes and simplifications.
    
    * Address review comments.
    
    * Fix removal of revocation keys.
    
    * Remove issuer keys.
    
    * Add functions for updating credential metadata, and emitting relevant events.
    
    * Remove unused Update event, fix serialization.
    
    * Fix signature checking.
    
    * Remove the use of credential IDs (uuids).
    
    * Update examples/credential-registry/src/lib.rs
    
    * Add comments; fix holder revocation test
    
    ---------
    
    Co-authored-by: Danil Annenkov <[email protected]>
    abizjak and annenkov authored May 23, 2023
    Configuration menu
    Copy the full SHA
    b2557de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ef8a2aa View commit details
    Browse the repository at this point in the history
  3. Fix docs

    annenkov committed May 23, 2023
    Configuration menu
    Copy the full SHA
    f20b057 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. Configuration menu
    Copy the full SHA
    039f407 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    317e973 View commit details
    Browse the repository at this point in the history
  3. Add revocation key event

    annenkov committed May 24, 2023
    Configuration menu
    Copy the full SHA
    1eb19fe View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Configuration menu
    Copy the full SHA
    dc0e68e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d9eefa3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7a061fa View commit details
    Browse the repository at this point in the history