sshportal/CHANGELOG.md
2018-01-02 05:57:13 +01:00

2.5 KiB

Changelog

master (unreleased)

  • No entry

v1.7.0 (2018-01-02)

Breaking changes:

  • Use sshportal server instead of sshportal to start a new server (nothing to change if using the docker image)
  • Remove --config-user and --healthcheck-user global options

Changes:

  • Fix connection failure when sending too many environment variables (fix #22)
  • Fix panic when entering empty command (fix #13)
  • Add config backup --ignore-events option
  • Add sshportal healthcheck [--addr=] [--wait] [--quiet] cli command
  • Add Docker Healthcheck helper

v1.6.0 (2017-12-12)

  • Add --latest and --quiet options to ls commands
  • Add healthcheck user
  • Add key show KEY command

v1.5.0 (2017-12-02)

  • Create Session objects on each connections (history)
  • Connection history
  • Audit log
  • Add dynamic strict host key checking (learning on the first time, strict on the next ones)
  • Add-back MySQL support (experimental)
  • Fix some backup/restore bugs

v1.4.0 (2017-11-24)

  • Add 'key setup' command (easy SSH key installation)
  • Add Updated and Created fields in 'ls' commands
  • Add --aes-key option to encrypt sensitive data

v1.3.0 (2017-11-23)

  • More details in 'ls' commands
  • Add 'host update' command (fix #2)
  • Add 'user update' command (fix #3)
  • Add 'acl update' command (fix #4)
  • Allow connecting to the shell mode with the registered username or email (fix #5)
  • Add 'listhosts' role (fix #5)

v1.2.0 (2017-11-22)

  • Support adding multiple --group links on host create and user create
  • Use govalidator to perform more consistent input validation
  • Use a database migration system

v1.1.0 (2017-11-15)

  • Improve versionning (static VERSION + dynamic GIT_* info)
  • Configuration management (backup + restore)
  • Implement Exit (fix #6)
  • Disable mysql support (not fully working right now)
  • Set random seed properly

v1.0.0 (2017-11-14)

Initial version

  • Host management
  • User management
  • User Group management
  • Host Group management
  • Host Key management
  • User Key management
  • ACL management
  • Connect to host using key or password
  • Admin commands can be run directly or in an interactive shell