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

fix: feature digital credentials #2329

Closed
wants to merge 45 commits into from

Commits on Oct 25, 2023

  1. feat: devcontainer configuraton for vscode

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    58e63e2 View commit details
    Browse the repository at this point in the history
  2. feat: hard code digital business card schema

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    107604e View commit details
    Browse the repository at this point in the history
  3. feat: hard code digital business card schema

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    3793db1 View commit details
    Browse the repository at this point in the history
  4. feat: issue credentials through Traction tenant

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    d0c51ce View commit details
    Browse the repository at this point in the history
  5. refactor: app initialization workflow

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    7b88982 View commit details
    Browse the repository at this point in the history
  6. feat: use out-of-band invitation for connecting

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    ad0fa01 View commit details
    Browse the repository at this point in the history
  7. feat: use v2.0 for issuing credential

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    2e75d5f View commit details
    Browse the repository at this point in the history
  8. feat: web socket implmentation with flask-socketio

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    79a2631 View commit details
    Browse the repository at this point in the history
  9. feat: db migration script to enable revocation

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    fc8edc4 View commit details
    Browse the repository at this point in the history
  10. feat: revocation endpoint

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    4fe8406 View commit details
    Browse the repository at this point in the history
  11. feat: replace endpoints

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    aec27f2 View commit details
    Browse the repository at this point in the history
  12. chore: fix linting errors

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    99e54fe View commit details
    Browse the repository at this point in the history
  13. chore: update requirements

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    88e3ccc View commit details
    Browse the repository at this point in the history
  14. chore: update tests

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    fd96a6e View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. feat: traction token exchanger

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    e397e04 View commit details
    Browse the repository at this point in the history
  2. chore: update workflow variables

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    1f2fe2b View commit details
    Browse the repository at this point in the history
  3. chore: update workflow variables

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    4090b35 View commit details
    Browse the repository at this point in the history
  4. refactor: ws cors setting is a config option

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    7f1f546 View commit details
    Browse the repository at this point in the history
  5. chore: fix linting errors

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    a259818 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2023

  1. refactor: clean up init in digital credential service

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    080825f View commit details
    Browse the repository at this point in the history
  2. 18284: digital credentials (bcgov#2260)

    * feat: devcontainer configuraton for vscode
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: hard code digital business card schema
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: hard code digital business card schema
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: issue credentials through Traction tenant
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * refactor: app initialization workflow
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: use out-of-band invitation for connecting
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: use v2.0 for issuing credential
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: web socket implmentation with flask-socketio
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: db migration script to enable revocation
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: revocation endpoint
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: replace endpoints
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * chore: fix linting errors
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * chore: update requirements
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * chore: update tests
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: traction token exchanger
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * chore: update workflow variables
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * chore: update workflow variables
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * refactor: ws cors setting is a config option
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * chore: fix linting errors
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * refactor: clean up init in digital credential service
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    ---------
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji authored Oct 27, 2023
    Configuration menu
    Copy the full SHA
    6beb1b1 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2023

  1. feat: endpoints to reset credential offers

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    87d0854 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Merge remote-tracking branch 'upstream/feature-digital-credentials' i…

    …nto feature-digital-credentials
    amanji committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    4042676 View commit details
    Browse the repository at this point in the history
  2. feat: credential id lookup table

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    26a01e7 View commit details
    Browse the repository at this point in the history
  3. feat: add business roles

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    32a7d7a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    205dd68 View commit details
    Browse the repository at this point in the history
  5. chore: fix tests and linting

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    c55cebc View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. chore: fix tests

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    8ad8cb9 View commit details
    Browse the repository at this point in the history
  2. 18284 feat: digital credentials (bcgov#2281)

    * feat: devcontainer configuraton for vscode
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: hard code digital business card schema
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: hard code digital business card schema
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: issue credentials through Traction tenant
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * refactor: app initialization workflow
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: use out-of-band invitation for connecting
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: use v2.0 for issuing credential
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: web socket implmentation with flask-socketio
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: db migration script to enable revocation
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: revocation endpoint
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: replace endpoints
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * chore: fix linting errors
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * chore: update requirements
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * chore: update tests
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: traction token exchanger
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * chore: update workflow variables
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * chore: update workflow variables
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * refactor: ws cors setting is a config option
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * chore: fix linting errors
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * refactor: clean up init in digital credential service
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: endpoints to reset credential offers
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: credential id lookup table
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: add business roles
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * chore: fix tests and linting
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * chore: fix tests
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    ---------
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji authored Oct 31, 2023
    Configuration menu
    Copy the full SHA
    65a9a4d View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'upstream/feature-digital-credentials' i…

    …nto feature-digital-credentials
    amanji committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    2fc5cb3 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. refactor: remove records from Traction on deletion

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    d368673 View commit details
    Browse the repository at this point in the history
  2. Revert "feat: web socket implmentation with flask-socketio"

    This reverts commit 79a2631.
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    0b3b60b View commit details
    Browse the repository at this point in the history
  3. fix: port so it doesnt overlap with airplay server on OSX

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    9763a17 View commit details
    Browse the repository at this point in the history
  4. Revert "fix: port so it doesnt overlap with airplay server on OSX"

    This reverts commit 9763a17.
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    633e3d9 View commit details
    Browse the repository at this point in the history
  5. feat: digital credentials (bcgov#2287)

    * feat: devcontainer configuraton for vscode
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: hard code digital business card schema
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: hard code digital business card schema
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: issue credentials through Traction tenant
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * refactor: app initialization workflow
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: use out-of-band invitation for connecting
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: use v2.0 for issuing credential
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: web socket implmentation with flask-socketio
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: db migration script to enable revocation
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: revocation endpoint
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: replace endpoints
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * chore: fix linting errors
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * chore: update requirements
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * chore: update tests
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: traction token exchanger
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * chore: update workflow variables
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * chore: update workflow variables
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * refactor: ws cors setting is a config option
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * chore: fix linting errors
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * refactor: clean up init in digital credential service
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: endpoints to reset credential offers
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: credential id lookup table
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * feat: add business roles
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * chore: fix tests and linting
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * chore: fix tests
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * refactor: remove records from Traction on deletion
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * Revert "feat: web socket implmentation with flask-socketio"
    
    This reverts commit 79a2631.
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * fix: port so it doesnt overlap with airplay server on OSX
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    * Revert "fix: port so it doesnt overlap with airplay server on OSX"
    
    This reverts commit 9763a17.
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    
    ---------
    
    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji authored Nov 1, 2023
    Configuration menu
    Copy the full SHA
    2976d11 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Merge remote-tracking branch 'upstream/feature-digital-credentials' i…

    …nto feature-digital-credentials
    amanji committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    b22e419 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

  1. Configuration menu
    Copy the full SHA
    fc6c34a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    40f3af2 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Configuration menu
    Copy the full SHA
    18d2aaa View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. fix: 404 errors from Traction when revoking or replacing a credential

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    cf606ec View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. Configuration menu
    Copy the full SHA
    764bdf1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    74c4dab View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. Configuration menu
    Copy the full SHA
    b79f19b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    692d1ad View commit details
    Browse the repository at this point in the history
  3. fix: DBC queue message types

    Signed-off-by: Akiff Manji <amanji@petridish.dev>
    amanji committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    4890c32 View commit details
    Browse the repository at this point in the history