Skip to content

Releases: dowjones/tokendito

2.0 Release

18 Jan 16:37
b529c91
Compare
Choose a tag to compare

Breaking release

  • The user interface has changed, read the documentation for details.

What's Changed

  • Automatically discover AWS URLs.
  • Change MFA method from strict match to partial match.
  • Set the config file to be platform dependent, and follow the XDG standard.
  • Modernize output.
  • Fix authentication with DUO.
  • Mask secrets from output logs.
  • Many bug fixes and code refactoring.

Full Changelog: 1.3.1...2.0.0

Select role from AWS_PROFILE env variable

16 Aug 19:01
65e4d1a
Compare
Choose a tag to compare

With this release, tokendito will recognize that the AWS_PROFILE variable is defined, and won't offer the user the choice to select a role.

This is our last feature release until refactor 2.0, coming soon.

Better handling of MFA options

07 Jul 21:29
45577b9
Compare
Choose a tag to compare

We expanded our testing to cover more use cases, and fixed a few bugs
along the way.

Increased detail on MFA options

22 Jun 16:19
1.2.0
c167291
Compare
Choose a tag to compare

For this release, we've improved the output for interactive users so they can better identify their different MFA methods

E.g. old output:

     Select your preferred MFA method and press Enter:
     [0]  DUO     web
     [1]  OKTA    push
     [2]  OKTA    call
     [3]  OKTA    sms
     [4]  GOOGLE  token:software:totp
     [5]  FIDO    webauthn
     [6]  FIDO    webauthn
     [7]  OKTA    token:software:totp

New output:

     Select your preferred MFA method and press Enter:
     [0]  DUO     web                  (DUO)
     [1]  OKTA    push                 (My Phone)
     [2]  OKTA    call                 (+1 XXX-XXX-1212)
     [3]  OKTA    sms                  (+1 XXX-XXX-1212)
     [4]  GOOGLE  token:software:totp  (jane.doe@acme.org)
     [5]  FIDO    webauthn             (MacBook Touch ID)
     [6]  FIDO    webauthn             (YubiKey 5c)
     [7]  OKTA    token:software:totp  (jane.doe@acme.org)

Improved handling of authentication token

21 May 15:29
1.1.2
90cceab
Compare
Choose a tag to compare

This release fixes previously unhandled cases, and improves error
messages.

Improved notification on credentials expiry

04 May 15:55
1.1.1
7e42508
Compare
Choose a tag to compare
1.1.1

Improved notification on credentials expiry

Duo MFA

24 Feb 20:40
f5d8e51
Compare
Choose a tag to compare

Major Feature:
Add interactive command-line support for Duo MFA

Minor feature:
Unified input validation across all end-user interaction

Not included in this release:
Environment variable support for pre-configurable Duo parameters.

v1.0.1

25 Oct 17:45
3aabca2
Compare
Choose a tag to compare

Changes since 1.0.0 are:

  • Documentation fixes
  • Minor bugfixes
  • Improvements in testability
  • Support for python 3.5 through 3.8

Initial Public Release

31 Jul 15:27
Compare
Choose a tag to compare
1.0.0

Initial commit