Skip to content
This repository has been archived by the owner on Feb 5, 2019. It is now read-only.

Releases: ovhlabs/sail

v0.7.5

21 Jan 11:44
Compare
Choose a tag to compare

User Experience

  • no longer require project name in 'sail container' commands
  • improve 'sail compose up' output

New feature

  • add individual container events stream when starting/stopping/scaling a service
  • add 'sail service events' command to stream service containers events
  • automatically exit CLI when all containers have exited with last container exit status

Fix

  • fix a bug in 'sail service add --publish' when using explicit network
  • fix missing arguments propagation in 'sail service add --redeploy'
  • remove ignored 'sail service redeploy --number' argument

v0.7.0

05 Jan 10:35
Compare
Choose a tag to compare

User Experience

  • do not print asynchronous progress feedback as final status
  • enable progress streaming on sail service rm

Documentation

  • add external repositories documentation

New feature

  • register public external registries (similar to docker pull)

Fix

  • fix duplicated error messages
  • fix empty lines in streaming
  • remove CLI side default log search period (duplicates API side value)

v0.6.5

21 Dec 11:11
Compare
Choose a tag to compare

User Experience

  • automatically choose default application for webhooks
  • redirect all errors to stderr

Documentation

  • improve webhook documentation
  • add godoc and travis badges

New feature

  • manage sshkeys
  • manage and attach on going operations
  • manage common environment at the application level

Bugs

  • fix redeploy crash when receiving empty reply
  • fix network ACLs

v0.6.0

13 Nov 17:11
Compare
Choose a tag to compare

User experience

  • add sail service create alias for sail service add
  • add -p shorthand for --publish on sail service redeploy
  • pretty print sail service list
  • pretty print more streaming errors
  • disable external repositories in the CLI

New feature

  • expose sail application webhook

Bugs

  • fix HTTP 200 considered as error when expecting a creation
  • fix sail update
  • fix expand registry url when using credentials

v0.5.2 User Experience fixes

15 Oct 10:24
Compare
Choose a tag to compare

User Experience

  • make "application" name optional. Defaults to logged in user name
  • make "service" name option in sail service add. Infered from image name
  • rewrite deletion success messages
  • rewrite generic error message handler
  • fix various help messages

New feature

  • expose --force on sail service delete
  • configure using SAIL_{HOST,USER,PASSWORD} environment variables

Bugs

  • basic client side arg sanity checks to prevent 405
  • fix most streaming issues
  • fix --command option of sail service add
  • fix handling of string based API error messages

Under the hood

  • factor most codepaths

v0.5.1 User Experience fixes

29 Sep 21:27
Compare
Choose a tag to compare

User Experience

  • print hostname on start/restart/create/scale
  • print running containers count on start/restart/create/scale
  • accept cluster.sailabove.io:port prefix in image and service names
  • guess app name based on user name
  • guess service name based on image name
  • rewrite gateway related error messages
  • tons of bug fixes

debug tools

  • make verbose mode aven more verbose
  • panic only in debug mode. Print error in nominal mode

v0.5.0

28 Sep 16:38
Compare
Choose a tag to compare
Initial release