Skip to content

Larch 0.12

Compare
Choose a tag to compare
@waj waj released this 10 Oct 20:05
· 1150 commits to main since this release

There is a new endpoint to collect metrics by Prometheus. This endpoint can be protected with username and password using the environment variables METRICS_USER (defaults to "metrics") and METRICS_PASS.

In order to use Guisso for authentication and SSO, some new environment variables must be set:

  • GUISSO_ENABLED: boolean, defaults to false
  • GUISSO_BASE_URL: the base url of the Guisso server (ie: https://login.instedd.org)
  • GUISSO_CLIENT_ID and GUISSO_CLIENT_SECRET: credentials generated in Guisso for the Surveda application

Features

  • Integrated Prometheus endpoint to export HTTP metrics #1115
  • Single sign-on using Guisso #1144
  • OAuth2 authentication for APIs #1145