Skip to content

Rebase onto Nike 2.8.2 release#26

Merged
mjreed-wbd merged 105 commits intomasterfrom
fix/rebase-2.8.2
Sep 11, 2025
Merged

Rebase onto Nike 2.8.2 release#26
mjreed-wbd merged 105 commits intomasterfrom
fix/rebase-2.8.2

Conversation

@mjreed-wbd
Copy link
Collaborator

No description provided.

joepurdy and others added 30 commits August 21, 2023 12:41
fix(425): parse NextJS data for role aliases
Replace getpass with ui.input(hidden=True)
Signed-off-by: Abdullah Barrak <abdullahalotaibi@lucidmotors.com>
Duo's Universal Prompt Okta integration involves a new type of MFA
factor, claims_provider. This change treats claims_provider as Duo
Universal Prompt and implements the interactions required to trigger a
push to the user's preferred device, then complete the transaction and
obtain a valid Okta session.

Supported authentication includes Duo Push, Phone Call, and Passcode.
feat: support account name as cred_profile option
Make the use of system keychain optional
Add Duo Universal Prompt support to Okta Classic
Using a more modern setuptools build pipeline, removing warnings in the
generated files:

```
/usr/local/bin/gimme-aws-creds:4: DeprecationWarning:
pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
  __import__('pkg_resources').run_script('gimme-aws-creds==2.7.2', 'gimme-aws-creds')
```
Required Okta Python libraries are missing from https://github.com/DavHau/mach-nix and these tests are blocking deployment
@mjreed-wbd mjreed-wbd marked this pull request as ready for review September 10, 2025 02:48
@mjreed-wbd mjreed-wbd merged commit 5b10693 into master Sep 11, 2025
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants