Skip to content

Releases: nathan-v/aws_okta_keyman

v0.7.3 - Fix Python 2.7 Dependencies

20 Nov 19:55
1f43d1a
Compare
Choose a tag to compare
  • Prevent incompatible Keyring installation
  • Fix dbus-python platform value to linux2

v0.7.2 - Upgraded logger and test suite

19 Nov 22:07
1159d96
Compare
Choose a tag to compare
  • Upgraded logger to colorlog (supported)
  • Upgraded test suite to pytest (supported)

v0.7.1 - Okta password cache with Keyring

19 Nov 22:04
36fdf35
Compare
Choose a tag to compare
  • 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

14 Nov 23:36
294103e
Compare
Choose a tag to compare
  • 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

07 Nov 01:27
9817238
Compare
Choose a tag to compare

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

23 Oct 23:51
d892529
Compare
Choose a tag to compare
  • 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

22 Oct 20:58
ddcde6d
Compare
Choose a tag to compare
  • 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

02 May 22:06
a40e5c4
Compare
Choose a tag to compare

Added support for more MFA types:

  • SMS OTP
  • Call OTP
  • Question/Answer

v0.3.3 - Google Auth Support

27 Apr 21:13
5fd500f
Compare
Choose a tag to compare

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

19 Apr 18:27
7725b53
Compare
Choose a tag to compare
  • Improve handling of malformed YAML files