Releases: nathan-v/aws_okta_keyman
Releases · nathan-v/aws_okta_keyman
v0.7.3 - Fix Python 2.7 Dependencies
- Prevent incompatible Keyring installation
- Fix dbus-python platform value to linux2
v0.7.2 - Upgraded logger and test suite
- Upgraded logger to colorlog (supported)
- Upgraded test suite to pytest (supported)
v0.7.1 - Okta password cache with Keyring
- Add dependency on keyring, SecretStorage, and dbus-python (for 2.7 on linux)
- Use keyring for multi-platform keyring access for password cache
- Update options to support password cache
v0.7.0 - Application-level MFA support, improved menus
- Application-level MFA is now supported
- Two-level MFA is now supported (org and app)
- Improved the menu/selector interface to better support large orgs
- Improved reup loop reliability
- Reduced noise in debug logging
- Slowed loop timings to reduce logging/noise
- Improved documentation
- Test coverage improvements
- Minor code lint fixes
v0.6.0 - Support AWS Orgs, interactive config, Python 3.8
Support AWS Orgs, v0.6.0
- Support AWS Orgs with child accounts
- Show account names in role selection when there are multiple accounts
- Support and automated testing for Python 3.8
- Fix logic bug in Duo Web feature
- Improve test coverage
- Tests can now be run with multiple threads (faster)
- Reduce noise in test output
- Improved error handling and messaging
- Improved user messaging
- Can now run nosetests from setup.py directly without pip installing first
- Simplified python_reqires statement in setup.py
- Add interactive basic configuration
- Update documentation
v0.5.1 - Automatic AWS Accounts from Okta
- AWS Accounts can now be populated from Okta
- Username will now default to the current user when not specified
- Update PyPI description to use REAME.md
- Minor documentation updates
- Tests for okta_saml.py
- Version bump to v0.5.1
v0.5.0 - Browserless Duo Auth
- Added browserless MFA for Duo Auth
- Improved documentation throughout
- Fixed typos throughout
- Updated to more recent dependencies
- Dropped support for Python 2.7.0 through 2.7.3 due to a Python bug that breaks testing
- Added support for Python 3.7
v0.4.0 - Support for more MFA types
Added support for more MFA types:
- SMS OTP
- Call OTP
- Question/Answer
v0.3.3 - Google Auth Support
The significant part of this release is refactoring and not user affecting but the following user-facing changes were made.
- Google Auth OTP support
- Better messaging when MFA is required but no factors from Okta are supported
v0.3.2 - Improve handling of malformed YAML files
- Improve handling of malformed YAML files