Skip to content

2019-08-08

Compare
Choose a tag to compare
@fisx fisx released this 09 Aug 07:30
· 4245 commits to master since this release
cee28d2

Features

  • legalhold (#802), but block feature activation (#823)
  • a few shell scripts for self-hosters (#805, #801)
  • Release nginz_disco (#759)

Public API changes

  • SSO is disabled by default now; but enabled for all teams that already have an IdP.
  • feature flags (starting with legalhold, sso) (#813, #818)
    • new public end-points (#813, #818):
      • get "/teams/:tid/features/legalhold"
      • get "/teams/:tid/features/sso"
    • new internal end-points:
      • get "/i/teams/:tid/features/legalhold"
      • get "/i/teams/:tid/features/sso"
      • put "/i/teams/:tid/features/legalhold"
      • put "/i/teams/:tid/features/sso"
    • new backoffice end-points:
      • get "/teams/:tid/features/legalhold"
      • get "/teams/:tid/features/sso"
      • put "/teams/:tid/features/legalhold"
      • put "/teams/:tid/features/sso"
  • Always throw json errors, never plaintext (#722, #814)
  • Register IdP: allow json bodies with xml strings (#722)

Backend-internal changes

  • [stern aka backoffice] allow galeb returning a 404 (#820)
  • Cleanup logging (#816, #819)
  • Canonicalize http request path capture names (#808, #809)
  • Galley depends on libsodium too now (#807)
  • Add generics instances to common, brig, galley types. (#804)
  • Upgrade CQL protocol version to V4 (#763)
  • Log last prekey used only at debug level (#785)
  • Cleanup (#799)