1.4.0 Deployments, notifications, timeline and multiple fixes

@Soulou Soulou released this Nov 16, 2016 · 19 commits to master since this release

v1.4.0

  • [Feature] Add timeline and user-timeline to display per are of user-global activities #235
  • [Feature] Add list, remove and add commands for notifications
  • [Feature] Add deployments command to get the a deployments list for an application #222 #234
  • [Feature] Add deployment-logs command to get logs for a specific deployment
  • [Feature] Add deployment-follow command to follow the deployment stream for an application
  • [Feature - Login] Automatically try SSH with ssh-agent if available #262
  • [Feature - Create] --buildpack flag to specify a custom buildpack
  • [Fix] Fix error handling when an addon fails to get provisioned #252
  • [Fix] Fix error display when an application doesn't have any log available #249
  • [Fix] Fix error display when connection to the SSH server fails #242
  • [Fix] Password typing error on windows (ReadConsoleInput error) #237
  • [Fix] Login command logs twice #258

Downloads

Version 1.3.0 Introducing SSH login

@Soulou Soulou released this Apr 1, 2016 · 120 commits to master since this release

v1.3.0 - 01/04/2016

  • [Feature - Auth] Authentication with API key or SSH key (--ssh or --api-key flags) #196 #200
  • [Feature - Auth] New format of configuration file for authentication, auto migration. #200
  • [Feature - Scale] Possibility to scale with relative operator (i.e. web:+1) #197 #198
  • [Feature - Run] --type to directly run a command defined by a Procfile line #185 #207
  • [Feature - Run] --silent flag to remove any noise and only get the one-off command output #191
  • [Enhancement - Run] Display output on stderr to be able to drop it to /dev/null #190
  • [Enhancement - Run] Exit code of one-off container is now forward as exit code of the CLI #203 #205
  • [Bugfix - Stats] Fix computation of percentage for higher bound value
  • [Bugfix - Run] Accept pipes and redirections as input for one-off containers #199 #206
  • [Bugfix - Env] Remove arguments validation, that's server role, and it changes sometimes
  • [Bugfix - Env] Add quotes in output of env-set to avoid copy/paste problem with the final period
  • [Bugfix - Scale] Fix error management when application is already restarting or scaling #195
  • [Bugfix - Tunnel] Fix panic when authentication fails when building SSH tunnel
  • [Bugfix - Tunnel] Fix double error handling when binding local port #202
  • [Bugfix] Fix install script on Mac OS X El Capitan 10.11

Contributors

Downloads

Version 1.2.0: Introducting the 'stats' command

@Soulou Soulou released this Nov 20, 2015 · 155 commits to master since this release

v1.2.0 - 20/11/2015

  • [Feature - DB Tunnel] Reconnect automatically in case of connection problem
  • [Feature - DB Tunnel] Default port at 10000, if not available 10001 etc.
  • [Feature - One-off] More verbose output and spinner when starting a one-off container #180 #184
  • [Feature - Logs] Automatically reconnect to logs streaming if anything wrong happen #182
  • [Feature] Add stats command to get containers CPU and memory metrics
  • [Bugfix] Fix delete command (app name wasn't read correctly) #177

Downloads

Version 1.1.2 Multiple bug fixes and minor features

@Soulou Soulou released this Oct 23, 2015 · 178 commits to master since this release

Changelog

v1.1.2 - 23/10/2015

  • [Feature] Show suggestions to wrong commands #164
  • [Feature] Add DISABLE_INTERACTIVE environment variable to disable blocking user input #146
  • [Feature - Completion] Enable completion on restart command #158 #159
  • [Bugfix] Login on Windows 10 when using git bash #171 #160
  • [Bugfix] Fix error when upgrading addon #168 #170
  • [Bugfix] User friendly login prompt in case of "No account" #152
  • [Bugfix] Destroy command requesting API to know if app exists or not before asking for confirmation #161 #162 #155 #151
  • [Bugfix] Do not display wrong completion when user is not logged in #146 #142
  • [Refactoring] Extract Scalingo API functions to an external package github.com/Scalingo/go-scalingo #150
  • [Refactoring] Use API endpoint to update multiple environment variables at once #153

Downloads

v1.1.1 - 22/09/2015

  • [Feature] Build in Linux ARM #145
  • [Feature - Completion] Add local cache of applications when using completion on them, avoid heavy unrequired API requests #141
  • [Feature - Completion] Completion of the --remote flag #139
  • [Optimisation - Completion] Completion of collaborators-add command is now quicker (×2 - ×4) #137
  • [Bugfix - Completion] Do not display error in autocompletion when unlogged #142
  • [Bugfix] Fix regression, small flags were not working anymore #144 #147

Downloads

Version 1.1.0: Smart completion and improved UX

@Soulou Soulou released this Sep 18, 2015 · 246 commits to master since this release

v1.1.0 - 17/09/2015

  • [Feature - CLI] Setup Bash and ZSH completion thanks to codegangsta/cli helpers #127
  • [Feature - CLI] Add -r/--remote flag to specify a GIT remote instead of an app name #89
  • [Feature - CLI] Add -r/--remote flag to the create subcommand to specify an alternative git remote name (default is scalingo) #129
  • [Feature - Log] Add -F/--filter flag to filter log output by container types #118
  • [Bugfix - Run] Fix parsing of environment variables (flag -e) #119
  • [Bugfix - Mongo Console] Do not try to connect to the oplog user anymore (when enabled) #117
  • [Bugfix - Logs] Stream is cut with an 'invalid JSON' error, fixed by increasing the buffer size #135
  • [Bugfix - Tunnel] Error when the connection to the database failed, a panic could happen

Downloads

Stable release 1.0.0

@Soulou Soulou released this May 6, 2015 · 299 commits to master since this release

v1.0.0 - 06/05/2015

  • [Feature - Databases] Add helper to run interactive console for MySQL, PostgreSQL, MongoDB and Redis #111
  • [Feature - Collaborators] Handle collaborators directly from the command line client #113
  • [Feature - Proxy] Add support and documentation about how to use a HTTPS proxy #104 #110
  • [Refactoring - API calls] Completely refactor error management for Scalingo API calls #112
  • [Improvement - SSL] Embed Scalingo new SSL certificate SHA-256 only #109
  • [Bugfix - Macos] Panic on error #105 #114
  • [Bugfix - Logs] No more weird error message when no log is available for an app #108
  • [Bugfix - Logs] Use of websocket for log streaming #86 #115 #116
  • [Bugfix - Windows] Babun shell compatibility #106

Downloads