Skip to content

v0.5.0

Compare
Choose a tag to compare
@drgarcia1986 drgarcia1986 released this 15 Aug 16:36
· 469 commits to master since this release

Changed

  • Use gRPC instead of go-swagger
  • Changed project structure to be more k8s like
  • Standardize error messages format and server logs
  • 'app create' command doesn't create a welcome deploy anymore
  • [client] Refactored config and bash completion
  • [client] Flag --admin removed, admin users are only created with the
    'create-super-user' command
  • [server] Delete build pod after deploy on success

Added

  • Unit tests
  • Travis CI
  • 'set-password' command
  • Builtin TLS (thanks gRPC)
  • Versioning by git tag
  • [server] 'create-super-user' command
  • [server] added so called 'release' command, which allows developers to run a
    command right after the build is finished
  • [server] Healthcheck
  • [server] Support for minio storage
  • [server] Added deploy drain timeout in teresa.yaml, which makes the POD sleep
    for a configurable amount of time before receiving SIGTERM

Fixed

  • [server] Don't return stale app data to the user
  • [server] Every deploy has at least one replica
  • [server] 'app logs' command timeouts

SHA

File SHA256
teresa-darwin-amd64 d48b7ce9768ad66c2b074e0eddd2e5a58f0042d99deba78f7b103a6a1a4f0e30
teresa-linux-amd64 45b3c62a76cb07b646b3e582b6e4f187d1697b414c25c135ad13698b35b93d68
teresa-windows-amd64 9b703448fc3147fecf12e2412d6e22a66c99bb307573c0d74b7b74e400330fd7