Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: stacklet/stacklet-admin
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.1.5
Choose a base ref
...
head repository: stacklet/stacklet-admin
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 5 commits
  • 31 files changed
  • 4 contributors

Commits on Jul 16, 2025

  1. feat: support selecting among multiple IDPs [ENG-4075] (#71)

    [ENG-4075](https://stacklet.atlassian.net/browse/ENG-4075)
    
    ### what
    
    support selecting an identity provider in `auto-configure` when the server
    reports multiple.
    If multiple IDPs are detected, the `--idp` option is required to pick one.
    
    ### why
    
    Allow logging in when multiple IDPs are configured in platform.
    
    ### testing
    
    tested against my sandbox with the corresponding platform change
    
    ### docs
    
    n/a
    albertodonato authored Jul 16, 2025
    Configuration menu
    Copy the full SHA
    930a268 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2025

  1. feat: use the saml_providers field from cognito config (#72)

    ### what
    
    use the "saml_provider" config key to find the IDP list, fallback to the
    old "saml" one for now
    
    ### why
    
    the new key will eventually replace the other one
    
    ### testing
    
    tested in sandbox
    
    ### docs
    
    n/a
    albertodonato authored Jul 22, 2025
    Configuration menu
    Copy the full SHA
    3949c50 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2025

  1. chore: security updates for dependencies (#73)

    ### what
    
     - Update dependencies with security fixes
     - Update versions in .tool-versions to match what is in use elsewhere
    - Update flake8 version in pre-commit config to fix py3.12
    incompatibility
     - Update test suite to adapt to new version of moto
     - Update pyproject.toml for modern poetry
    
    ### why
    
    Security, consistency.
    
    ### testing
    
    `poetry install` and unit tests.
    
    ### docs
    
    N/A
    jtroup authored Jul 30, 2025
    Configuration menu
    Copy the full SHA
    c11e571 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2025

  1. chore: add and run linting with ruff and deptry (#75)

    ### what
    
    Add linting with ruff and deptry
    
    ### why
    
    Cleanliness and consistency with other projects
    
    ### testing
    
    Running the following `just` targets: `install`, `lint`, `format` and
    `test`
    
    ### docs
    
    N/A
    jtroup authored Aug 7, 2025
    Configuration menu
    Copy the full SHA
    16909fe View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2025

  1. fix: Make URL and Prefix mutually exclusive (#77)

    ### what
    
    Make URL and Prefix mutually exclusive. Don't return exit code zero if
    things failed.
    
    ### why
    
    If you passed both at the same time `prefix` would override the URL, so
    for example if you said `--url=console.dev.stacklet.dev` but then also
    said `--prefix=dev` it would ignore url and send you to
    `console.dev.stacklet.io` which is confusing.
    
    ### testing
    
    Added many tests
    
    ### docs
    
    The CLI has `--help`
    
    ---------
    
    Co-authored-by: John Anderson <john@stacklet.io>
    sontek and John Anderson authored Aug 26, 2025
    Configuration menu
    Copy the full SHA
    004c2f1 View commit details
    Browse the repository at this point in the history
Loading