v0.9.0

Released

Release Notes

Features

  • Automatically validate the connection and CA certificate to an environment when configuring it, and show confirmation to the user
  • Automatically prefix environment URLs with https:// if it is not already specified for slightly shorter commands
  • Show slightly more descriptive HTTP error messages when requests fail (e.g. show 403 Forbidden instead of 403)
  • Rename env add to env set to clarify it can be used for updating settings as well (env add currently remains as an alias)
  • Rename env info to env services, and add env info for showing the environment name, URL, and banner
  • Improved auth info behaviors:
    • Additional options to show only specific pieces of data (i.e. --authenticated, --id, and --groups)
    • Now exit with an error if the user is not authenticated
  • Improved openvpn create-tunnelblick-profile --install behaviors:
    • Create and secure Tunnelblick directories, if necessary, to avoid Tunnelblick needing to be installed/run beforehand
    • Preset connection profile options to: ensure automatic reconnect on certificate expiration; and avoid automatic IP change detection and prompts
    • Require Tunnelblick to not be running during install to ensure settings are applied and avoid confusion about new profiles not immediately appearing
  • Show new, updated client version confirmation after using env update-client

Bug Fixes

  • Fix or authorization filter to error with specific error type (avoids generic 500 internal server errors and enables automatic re-login attempts)

Artifacts

                                                          sha256  file
2e3d06027b9c7dc7ad0e28f1eff4ef634d354417e84cd8c0b3cff36eda39880a  ssoca-client-0.9.0-darwin-amd64
56bd161383c420724941eedaaaa5c7dcbf6f8bb72b94cabc477f2537d212184c  ssoca-client-0.9.0-linux-amd64
45a1ccaab346f9c04a7cb981ee96e9473ea8596d35d28a0bacb6020cdb06a7b9  ssoca-client-0.9.0-windows-amd64.exe
e8342b6853042bbf921b3d3015ab85633704b6e4468dd179ac8616ec62f11be6  ssoca-server-0.9.0-darwin-amd64
7f1f773c19fe787427a95863d384ff1770c618420eefff950334dee9938e586d  ssoca-server-0.9.0-linux-amd64
c2b4f7614c1d0591f63a5f8542b7bceacec0695a067c2d5327a84c9a38e320cc  ssoca-server-0.9.0-windows-amd64.exe