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: implement revocation using anoncreds interface #132

Merged
merged 63 commits into from
Jun 21, 2023

Commits on Mar 31, 2023

  1. feat: revocation updates

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    ccbcfcf View commit details
    Browse the repository at this point in the history
  2. refactor: drop indy reqs on rev objects

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    452515b View commit details
    Browse the repository at this point in the history
  3. refactor: rename IndyRevocation -> AnonCredsRevocation

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    76a6c15 View commit details
    Browse the repository at this point in the history
  4. refactor: de-indy-ify AnonCredsRevocation

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    a4e2a69 View commit details
    Browse the repository at this point in the history
  5. refactor: issuer rev reg record usage from anoncreds

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    d277ecc View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. start of updating send_entry+

    Signed-off-by: Adam Burdett <burdettadam@gmail.com>
    burdettadam committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    195fe02 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. fix: send_entry logic moved to legacy indy

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    c35b488 View commit details
    Browse the repository at this point in the history
  2. feat: register rev status list on legacy indy

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    895ae08 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. fix(anoncreds): legacy regex matching

    Signed-off-by: Adam Burdett <burdettadam@gmail.com>
    burdettadam committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    d68b805 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. feat: revoke_credentials returns rev lists

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    f233098 View commit details
    Browse the repository at this point in the history
  2. fix: raise not imp

    Signed-off-by: Adam Burdett <burdettadam@gmail.com>
    burdettadam committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    c690405 View commit details
    Browse the repository at this point in the history
  3. fix(anoncreds): did indy regtistry cleanup

    Signed-off-by: Adam Burdett <burdettadam@gmail.com>
    burdettadam committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    224b4fb View commit details
    Browse the repository at this point in the history
  4. fix: clean up did web registry

    Signed-off-by: Char Howland <char@indicio.tech>
    cjhowland committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    c3ff93f View commit details
    Browse the repository at this point in the history
  5. fix(anoncreds): did indy update_revocation_status_list

    Signed-off-by: Adam Burdett <burdettadam@gmail.com>
    burdettadam committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    5288253 View commit details
    Browse the repository at this point in the history
  6. fix(anoncreds): did:web regex

    Signed-off-by: Adam Burdett <burdettadam@gmail.com>
    burdettadam committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    8e3e585 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #118 from Indicio-tech/feature/anoncreds-cleanup

    Clean up stubbed registry classes
    dbluhm committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    a044fe1 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #117 from Indicio-tech/feature/anoncreds-regex

    fix(anoncreds): legacy regex matching
    dbluhm committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    c7b8dc9 View commit details
    Browse the repository at this point in the history
  9. refactor: rename revocation status list ot revocation list

    Signed-off-by: Char Howland <char@indicio.tech>
    cjhowland committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    f384f9f View commit details
    Browse the repository at this point in the history
  10. Merge pull request #119 from Indicio-tech/refactor/anoncreds-revocati…

    …on-list-rename
    
    refactor: rename revocation status list to revocation list
    dbluhm committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    1f67c1b View commit details
    Browse the repository at this point in the history
  11. fix(flake8): made flake8 happier

    Signed-off-by: Adam Burdett <burdettadam@gmail.com>
    burdettadam committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    02f1b82 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2023

  1. Merge pull request #120 from Indicio-tech/feature/anoncreds-test-cleanup

    fix(flake8): made flake8 happier
    dbluhm committed Apr 7, 2023
    Configuration menu
    Copy the full SHA
    9ffe2c4 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2023

  1. test: rev reg def and rev reg list posts in test

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    af733b8 View commit details
    Browse the repository at this point in the history
  2. fix: rev reg def models

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    c422b2f View commit details
    Browse the repository at this point in the history
  3. fix: anoncreds issuer specifies tails dir

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    96ccbe9 View commit details
    Browse the repository at this point in the history
  4. feat: initial pass at rev list register endpoint

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    6043173 View commit details
    Browse the repository at this point in the history
  5. fix: rev status list to rev list

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    1178edf View commit details
    Browse the repository at this point in the history
  6. fix: remove status from anoncreds/revocation-list endpoint

    Signed-off-by: Char Howland <char@indicio.tech>
    cjhowland committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    cfcd24b View commit details
    Browse the repository at this point in the history
  7. Merge pull request #121 from Indicio-tech/feature/rev-status-list-reg…

    …ister
    
    Updates and initial pass and rev list register and update
    dbluhm committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    6ef08dd View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. fix: remove url check for tails_public_uri

    Signed-off-by: Char Howland <char@indicio.tech>
    cjhowland committed May 2, 2023
    Configuration menu
    Copy the full SHA
    2fcd5f1 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. fix: update init_issuer_registry calls to include issuer_id argument

    Signed-off-by: Char Howland <char@indicio.tech>
    cjhowland committed May 3, 2023
    Configuration menu
    Copy the full SHA
    a2bb0c2 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. feat: add generic tails file upload

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed May 4, 2023
    Configuration menu
    Copy the full SHA
    2736000 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2023

  1. feat: update anoncreds-rs build

    Signed-off-by: Char Howland <char@indicio.tech>
    cjhowland committed May 5, 2023
    Configuration menu
    Copy the full SHA
    6c9dc1a View commit details
    Browse the repository at this point in the history
  2. feat: update image for tails-server

    Signed-off-by: Char Howland <char@indicio.tech>
    cjhowland committed May 5, 2023
    Configuration menu
    Copy the full SHA
    40f065b View commit details
    Browse the repository at this point in the history
  3. fix: remove status list from revocation-list endpoint

    Signed-off-by: Char Howland <char@indicio.tech>
    cjhowland committed May 5, 2023
    Configuration menu
    Copy the full SHA
    aa56931 View commit details
    Browse the repository at this point in the history
  4. fix: remove url check

    Signed-off-by: Char Howland <char@indicio.tech>
    cjhowland committed May 5, 2023
    Configuration menu
    Copy the full SHA
    bad0784 View commit details
    Browse the repository at this point in the history
  5. fix: pass issuer_id into init_issuer_registry()

    Signed-off-by: Char Howland <char@indicio.tech>
    cjhowland committed May 5, 2023
    Configuration menu
    Copy the full SHA
    4c1f36b View commit details
    Browse the repository at this point in the history
  6. fix: update MasterSecret references

    Signed-off-by: Char Howland <char@indicio.tech>
    cjhowland committed May 5, 2023
    Configuration menu
    Copy the full SHA
    44ed2c3 View commit details
    Browse the repository at this point in the history
  7. fix: remove RevocationRegistryDelta references

    Signed-off-by: Char Howland <char@indicio.tech>
    cjhowland committed May 5, 2023
    Configuration menu
    Copy the full SHA
    c45170b View commit details
    Browse the repository at this point in the history
  8. Merge pull request #122 from Indicio-tech/fix/anoncreds-build-adjustm…

    …ents
    
    Fix/anoncreds build adjustments
    dbluhm committed May 5, 2023
    Configuration menu
    Copy the full SHA
    56640e0 View commit details
    Browse the repository at this point in the history
  9. fix: object ids not necessarily known until finished

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed May 5, 2023
    Configuration menu
    Copy the full SHA
    0eb5ac4 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. feat(tailsfile): generic tails file upload

    Signed-off-by: Adam Burdett <burdettadam@gmail.com>
    burdettadam committed May 19, 2023
    Configuration menu
    Copy the full SHA
    57d1e4b View commit details
    Browse the repository at this point in the history
  2. fix(tailsfile): generic tails file upload

    Signed-off-by: Adam Burdett <burdettadam@gmail.com>
    burdettadam committed May 19, 2023
    Configuration menu
    Copy the full SHA
    d5135c4 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. refactor: shorten get rev reg def result object name

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed May 22, 2023
    Configuration menu
    Copy the full SHA
    674c8da View commit details
    Browse the repository at this point in the history
  2. fix: get rev reg def in legacy indy registry

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed May 22, 2023
    Configuration menu
    Copy the full SHA
    5ff529e View commit details
    Browse the repository at this point in the history
  3. feat: use issuer create and register upgrade

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed May 22, 2023
    Configuration menu
    Copy the full SHA
    7d2e573 View commit details
    Browse the repository at this point in the history
  4. fix: tails location mismatch

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed May 22, 2023
    Configuration menu
    Copy the full SHA
    ac2776a View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. feat: issue revocable creds using anoncreds interface

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed May 23, 2023
    Configuration menu
    Copy the full SHA
    81ab818 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #126 from Indicio-tech/feature/anoncreds-revocable…

    …-issuance
    
    Issue revocable creds using anoncreds interface
    dbluhm committed May 23, 2023
    Configuration menu
    Copy the full SHA
    34a67bc View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. fix(anoncreds): proof, rev reg def id

    Signed-off-by: Adam Burdett <burdettadam@gmail.com>
    burdettadam committed May 24, 2023
    Configuration menu
    Copy the full SHA
    52e12ff View commit details
    Browse the repository at this point in the history

Commits on May 26, 2023

  1. fix: remove redundant get_revocation_registry_definitions() function …

    …defintion
    
    Signed-off-by: Char Howland <char@indicio.tech>
    cjhowland committed May 26, 2023
    Configuration menu
    Copy the full SHA
    bfacecd View commit details
    Browse the repository at this point in the history
  2. Merge pull request #127 from Indicio-tech/fix/anoncreds-proof-request

    fix anoncreds proof request
    dbluhm committed May 26, 2023
    Configuration menu
    Copy the full SHA
    08056f8 View commit details
    Browse the repository at this point in the history
  3. refactor: use anoncreds models in get_ledger_objects

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed May 26, 2023
    Configuration menu
    Copy the full SHA
    8a699bc View commit details
    Browse the repository at this point in the history

Commits on May 29, 2023

  1. refactor: split rev methods from issuer

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed May 29, 2023
    Configuration menu
    Copy the full SHA
    aa87a45 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. feat: update to use tails server image with backwards compatible put,…

    … get file methods
    
    Signed-off-by: Char Howland <char@indicio.tech>
    cjhowland committed May 30, 2023
    Configuration menu
    Copy the full SHA
    ff62b91 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. feat(revocation): update revocation to track pending state

    Signed-off-by: Adam Burdett <burdettadam@gmail.com>
    burdettadam committed May 31, 2023
    Configuration menu
    Copy the full SHA
    958cc7b View commit details
    Browse the repository at this point in the history
  2. fix(revocation): pr feed back changes

    Signed-off-by: Adam Burdett <burdettadam@gmail.com>
    burdettadam committed May 31, 2023
    Configuration menu
    Copy the full SHA
    5aebbd8 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. fix: store states for rev reg def and rev list

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed Jun 1, 2023
    Configuration menu
    Copy the full SHA
    6dc5971 View commit details
    Browse the repository at this point in the history
  2. feat: mark pending on rev list, set active registry

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed Jun 1, 2023
    Configuration menu
    Copy the full SHA
    298790c View commit details
    Browse the repository at this point in the history
  3. Merge pull request #130 from Indicio-tech/feature/anoncreds-pending-r…

    …evocation
    
    feat(revocation): update revocation to track pending state
    dbluhm committed Jun 1, 2023
    Configuration menu
    Copy the full SHA
    d14199d View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2023

  1. feat: implement update_revocation_list

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    e3ff931 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. feat: implement get revocation list on legacy indy

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    524a89b View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. fix: revocation errors

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    d964672 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. fix: missing error info

    Signed-off-by: Daniel Bluhm <dbluhm@pm.me>
    dbluhm committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    3ae503b View commit details
    Browse the repository at this point in the history