Skip to content

Releases: Scalingo/cli

v1.13.0 - Git commands and app info

03 Jul 16:51
74ca003
Compare
Choose a tag to compare
  • Add the apps-info command #438
  • Display request ID in debug logs #435
  • Add git-setup and git-show commands #431
  • Remove dependency to an old Git lib for a more battle tested one #434

v1.12.0 - Multi-regions

01 Jul 08:09
Compare
Choose a tag to compare
  • Initial support for multi-region #425
  • [self] Check logged in user with the API #427

v1.11.0 - Let's encrypt status and alerts

05 Jun 15:00
Compare
Choose a tag to compare
  • [alerts] Add support for the duration_before_trigger attribute #407
  • [domains] Handle Let's Encrypt certificate status #410
  • Fix login with SSH #419

v1.10.1 - Database commands with a valid URL...

12 Mar 14:38
Compare
Choose a tag to compare
  • Wrong default URL for the database API #403

v1.10.0 - Database backups, logs and more

08 Mar 18:27
Compare
Choose a tag to compare
  • [db] Add database logs #398
  • [db] Add backups and backup-download commands #397
  • [db-tunnel] Only display parsable information on stdout, the rest on stderr
    #396
  • [router] Add force HTTPS, sticky session and canonical domain
    #344
  • [commands] Update scale commands to accept flags to create an autoscaler
    #339
  • [env-set] Advise to restart after setting the environment
    #373
  • [commands] Add --password-only flag to scalingo login: to change account when a SSH key is defined
    #351
  • [self] Add self (and whoami alias): to know which user is connected in case of multi-account
    #350
  • Better error message if 401 Unauthorized #352
  • Fix English wording #385
  • Fix missing spaces #388
  • Fix new format of SSH key 'invalid type' error #389

v1.9.0 - Alerts, email notifiers and more

31 Jul 17:39
dc0d01e
Compare
Choose a tag to compare

1.9.0

  • [alerts] Add all command to CRUD alerts #346
   Alerts:
     alerts          List the alerts of an application
     alerts-add      Add an alert to an application
     alerts-update   Update an alert
     alerts-enable   Enable an alert
     alerts-disable  Disable an alert
     alerts-remove   Remove an alert from an application
  • [notifiers] Add the ability to configure email notifiers with custom emails and collaborators #366
$ scalingo -a my-app notifiers-add --platform email --send-all-events --name email-notif-1 --email [email protected] --collaborator username1 --collaborator username2
+-----------------+------------------------------------------+
| ID              | no-bd6ea457-ccf9-45c5-8767-04225fdb1018  |
| Type            | email                                    |
| Name            | email-notif-1                            |
| Enabled         | true                                     |
| Send all events | true                                     |
| Emails          | [[email protected]]              |
| User_ids        | [us-38246321-111f-4b54-a22c-12b04548c55f |
|                 | us-0784238c-b422-4a79-8760-f3ffbd10705c] |
+-----------------+------------------------------------------+
  • [deployment] Add command to reset deployment cache #358
$ scalingo -a my-app deployment-delete-cache
-----> Deployment cache successfully deleted
  • [deployment] Fix deploy/deployments-follow log streaming when multiple deployments are running #359
  • [update] Add the ability to disable the update checker with the environment variable DISABLE_UPDATE_CHECKER=true #361
  • [global] Correctly display help when command syntax is not respected #367
  • [logs] Bugfix: consider Ctrl^C the default way to stop logs -f command, it's not an error #368

1.8.0: New authentication system

29 Mar 15:02
de5b7e7
Compare
Choose a tag to compare

This release mostly changes internals of the CLI, as Scalingo authentication API has bee rewamped:
https://developers.scalingo.com

  • [Logs] accepts filter for postdeploy and one-off container
  • [Authentication] use of the new authentication API auth.scalingo.com, compatibility with 2 factor authentication

v1.7.0 - Display bug fixes and command addition

28 Feb 14:55
Compare
Choose a tag to compare
  • [Commands] Add rename command to rename an application
  • [One-off] Better inactivity timeout error message
  • [DB Console] Add support for TLS connection to databases
  • [Bugfix] Bad autocompletion on -a, --app, -r, --remote flags when they are the first argument of a command
  • [Bugfix] TTY size was not sent when launching a run command

v1.6.0 - Notifiers, colored logs and MongoDB Replicaset

22 Aug 15:43
Compare
Choose a tag to compare

v1.6.0

  • [Mongo Console] Add replicaset support to correctly connect to them #306
  • [Notifiers] Add Notifiers related commands #303 #301 #297 #296:
     notifiers          List your notifiers
     notifiers-details  Show details of your notifiers
     notifiers-add      Add a notifier for your application
     notifiers-update   Update a notifier
     notifiers-remove   Remove an existing notifier from your app
  • [Notifications] Feature removed, replaced by notifiers, all the notifications have been migrated to notifiers #307
  • [Internals] Migrate to original urfave/cli instead of using our own fork of the library #290
  • [Update] Add timeout in update checking to avoid the CLI to freeze when GitHub is down for instance #274
  • [Auth] When authentication file is corrupted, recreate a new one instead of crashing #283
  • [Logs-archive] Logs archives are now listable and downloadable from the CLI #289
  • [Logs] Lines are now colored according to the source of the line #286

New subcommand 'deploy'

04 Apr 16:12
Compare
Choose a tag to compare

v1.5.0

  • [Feature] Add deploy command to deploy a tarball or a war archive directly
scalingo deploy archive.tar.gz
scalingo deploy project.war
scalingo deploy https://github.com/Scalingo/sample-go-martini/archive/master.tar.gz