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

SSO - Digital Credential Demo #1311

Draft
wants to merge 26 commits into
base: main
Choose a base branch
from

Commits on Jan 25, 2024

  1. Identity Provider from hardcode to config

    Signed-off-by: Jason Sherman <tools@usingtechnolo.gy>
    usingtechnology committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    c0c81a0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77db78b View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. update frontend unit tests.

    fixes made to files where bugs found.
    changed a param substitution name in resource files.
    
    Signed-off-by: Jason Sherman <tools@usingtechnolo.gy>
    usingtechnology committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    22a4377 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    48269b1 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

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

Commits on Feb 14, 2024

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

Commits on Feb 26, 2024

  1. SSO - standard realm updates

    remove keycloak from API, replace with jwt verification only.
    token to user mapping now in configuration not in keycloak.
    frontend keycloak configuration changes slightly (no resource_access).
    no user role.
    
    Signed-off-by: Jason Sherman <tools@usingtechnolo.gy>
    usingtechnology committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    879f6b5 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. update keycloak configuration to use another name: oidc.

    allow null logoutUrl.
    add parameters to logoutUrl at runtime
    
    Signed-off-by: Jason Sherman <tools@usingtechnolo.gy>
    usingtechnology committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    d746ebc View commit details
    Browse the repository at this point in the history
  2. resolve merge conflicts around user access & form permissions

    Signed-off-by: Jason Sherman <tools@usingtechnolo.gy>
    usingtechnology committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    7091e05 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7c610cd View commit details
    Browse the repository at this point in the history
  4. fix CodeQL for permissive regex

    Signed-off-by: Jason Sherman <tools@usingtechnolo.gy>
    usingtechnology committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    7242d58 View commit details
    Browse the repository at this point in the history
  5. filtering on idp/Hint vs code

    Signed-off-by: Jason Sherman <tools@usingtechnolo.gy>
    usingtechnology committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    b70f8de View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Configuration menu
    Copy the full SHA
    4c1a158 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e6493c3 View commit details
    Browse the repository at this point in the history
  3. db rollback fix

    Signed-off-by: Jason Sherman <tools@usingtechnolo.gy>
    usingtechnology committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    47e6797 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. adding documentation for developers

    Signed-off-by: Jason Sherman <tools@usingtechnolo.gy>
    usingtechnology committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    7598f28 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

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

Commits on Mar 10, 2024

  1. add tests for new service classes.

    fix middleware calls.
    fix issues raised in PR.
    
    Signed-off-by: Jason Sherman <tools@usingtechnolo.gy>
    usingtechnology committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    cafc838 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. tweak middleware - catch more errors, throw 401 on invalid token/unau…

    …thorized
    
    Signed-off-by: Jason Sherman <tools@usingtechnolo.gy>
    usingtechnology committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    0a39ed1 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Configuration menu
    Copy the full SHA
    c2ff5f4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0492b30 View commit details
    Browse the repository at this point in the history
  3. rename migration to provide space for emergency merges before we rele…

    …ase.
    
    remove index on keycloakId, remove restriction that is is a GUID
    change token map value parsing spec, allow json and stringToGUID.
    add/enhance tests around token parsing
    
    Signed-off-by: Jason Sherman <tools@usingtechnolo.gy>
    usingtechnology committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    85ce000 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Fix for form.idpHints and FE idp store IDP check

    Signed-off-by: Jason Sherman <tools@usingtechnolo.gy>
    usingtechnology committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    18b0673 View commit details
    Browse the repository at this point in the history
  2. Add support for digital credential IDPs.

    Need supplementary login parameters to OIDC.
    
    Signed-off-by: Jason Sherman <tools@usingtechnolo.gy>
    usingtechnology committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    a58e66b View commit details
    Browse the repository at this point in the history
  3. little fudge room on token time for different systems.

    add default CHEFs permission for digital cred IDP
    
    Signed-off-by: Jason Sherman <tools@usingtechnolo.gy>
    usingtechnology committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    92842c1 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. change from main

    new config map and env vars for demo against sandbox sso
    
    Signed-off-by: Jason Sherman <tools@usingtechnolo.gy>
    usingtechnology committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    cd67f93 View commit details
    Browse the repository at this point in the history