Skip to content

12.1.0

Compare
Choose a tag to compare
@rra rra released this 28 Oct 23:25
· 85 commits to main since this release
12.1.0
cfa2a37

New features

  • Add support for client_secret_basic to the token endpoint for the OpenID Connect server. This is the recommended default authentication strategy and some clients don't support negotiating client_secret_post instead.
  • Add a config.baseInternalUrl Helm setting to override Gafaelfawr's understanding of its own internal URL, used when constructing Ingress resources from GafaelfawrIngress.
  • Gafaelfawr now adds the app.kubernetes.io/managed-by label with value Gafaelfawr to all Ingress resources generated from GafaelfawrIngress resources.
  • Separate auth metrics into auth_bot and auth_user metrics, where the former are authentications to services from bot users and the latter are authentications from non-bot users. Stop excluding mobu bot users now that they can be included in the auth_bot metric instead.

What's Changed

  • DM-47011: Document config.baseInternalUrl setting by @rra in #1134
  • DM-47148: Use @override annotations where appropriate by @rra in #1135
  • DM-47148: Add label to Gafaelfawr-managed ingresses by @rra in #1136
  • DM-47148: Add support for client_secret_basic by @rra in #1141
  • Bump @babel/eslint-parser from 7.25.8 to 7.25.9 in /ui by @dependabot in #1140
  • Bump eslint-config-wesbos from 4.3.1 to 4.3.2 in /ui by @dependabot in #1139
  • Bump eslint-plugin-jsx-a11y from 6.10.1 to 6.10.2 in /ui by @dependabot in #1138
  • Bump eslint-plugin-react from 7.37.1 to 7.37.2 in /ui by @dependabot in #1137
  • DM-47148: Update dependencies by @rra in #1143
  • DM-47148: Separate bot users in auth events by @rra in #1142
  • DM-47148: Prepare 12.1.0 release by @rra in #1144

Full Changelog: 12.0.1...12.1.0