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

IAM-224-Oauth interface implementation #278

Merged
merged 21 commits into from
Jan 18, 2024

Commits on Jan 15, 2024

  1. add oauth relation

    pass oauth config as env variables
    
    fix mypy issue
    
    address review comments
    natalian98 authored and nsklikas committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    11ed343 View commit details
    Browse the repository at this point in the history
  2. add unit test for oauth relation, minor fixes

    send new client config to oauth relation on config_changed event
    
    address review comments
    
    fix lint
    natalian98 authored and nsklikas committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    7064e1c View commit details
    Browse the repository at this point in the history
  3. update oauth lib

    fix pyright check error
    
    fix relation-broken event, change oauth provider name
    
    fix integration tests
    
    fix rebase issue
    natalian98 authored and nsklikas committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    da10a76 View commit details
    Browse the repository at this point in the history
  4. feat: observe custom oauth_removed event

    fix: rebase conflict
    natalian98 authored and nsklikas committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    14125d8 View commit details
    Browse the repository at this point in the history
  5. feat: integration test for oauth relation

    fix: rebase correction
    bencekov authored and nsklikas committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    aff4529 View commit details
    Browse the repository at this point in the history
  6. fix: fixes based on comments in pr canonical#278

    feat: added settings for enabling refresh tokens
    refactor: refactors made on comments on pr canonical#278
    bencekov authored and nsklikas committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    b2b1a6e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c7cfcc4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    221e2c4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    98e29bc View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    cf4df3c View commit details
    Browse the repository at this point in the history
  11. fix: bump juju version

    nsklikas committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    b49f21e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    658deb5 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    662d886 View commit details
    Browse the repository at this point in the history
  14. fix: revert bug introduced by 3c76c26

    The ca certs were updated after the services restarted
    nsklikas committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    01a93ce View commit details
    Browse the repository at this point in the history
  15. fix: address review comments

    nsklikas committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    593c680 View commit details
    Browse the repository at this point in the history
  16. wip: use oauth_tools library

    natalian98 authored and nsklikas committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    0c65bd9 View commit details
    Browse the repository at this point in the history
  17. wip: use https

    natalian98 authored and nsklikas committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    cba2019 View commit details
    Browse the repository at this point in the history
  18. wip: install package in tox.ini

    natalian98 authored and nsklikas committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    f0e204e View commit details
    Browse the repository at this point in the history
  19. wip: install package with git ssh

    natalian98 authored and nsklikas committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    a3e0c41 View commit details
    Browse the repository at this point in the history
  20. Revert "wip: install package with git ssh"

    This reverts commit b636947.
    natalian98 authored and nsklikas committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    64420e2 View commit details
    Browse the repository at this point in the history
  21. wip: use fixtures from oauth_tools

    natalian98 authored and nsklikas committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    24283e1 View commit details
    Browse the repository at this point in the history