Skip to content

9.3.0

Compare
Choose a tag to compare
@rra rra released this 26 Jul 19:03
· 458 commits to main since this release
9.3.0
7ef84df

New features

  • To configure Gafaelfawr to use the cluster-internal PostgreSQL service, use the Helm chart setting config.internalDatabase rather than setting an explicit URL. Setting config.databaseUrl to the internal PostgreSQL URL will still work for existing deployments, but using config.internalDatabase instead will be required in the future for correct secrets management.
  • Gafaelfawr can now listen on additional hostnames specified by setting ingress.additionalHosts in the Helm configuration. Only token authentication will be supported for ingresses using those hostnames; interactive browser authentication will not work.

Bug fixes

  • Restore the newline after the output from gafaelfawr generate-session-secret and gafaelfawr generate-token, accidentally dropped in 9.2.1.

What's Changed

  • [neophile] Update dependencies by @sqrbot in #771
  • DM-39519: Add newline back to Gafaelfawr CI output by @rra in #773
  • Bump eslint from 8.41.0 to 8.42.0 in /ui by @dependabot in #772
  • [neophile] Update dependencies by @sqrbot in #774
  • Bump @babel/eslint-parser from 7.21.8 to 7.22.5 in /ui by @dependabot in #776
  • Bump react-aria-modal from 4.0.2 to 5.0.0 in /ui by @dependabot in #778
  • Bump react-datepicker from 4.12.0 to 4.13.0 in /ui by @dependabot in #777
  • Bump python from 3.11.3-slim-bullseye to 3.11.4-slim-bullseye by @dependabot in #775
  • DM-39627: Run neophile from GitHub Actions by @rra in #779
  • DM-39627: Fix comment on periodic workflow by @rra in #780
  • [neophile] Update dependencies by @sqrbot in #781
  • Bump react-datepicker from 4.13.0 to 4.15.0 in /ui by @dependabot in #790
  • Bump gatsby from 5.10.0 to 5.11.0 in /ui by @dependabot in #782
  • Bump formik from 2.4.1 to 2.4.2 in /ui by @dependabot in #784
  • Bump react-icons from 4.9.0 to 4.10.1 in /ui by @dependabot in #787
  • Bump eslint from 8.42.0 to 8.44.0 in /ui by @dependabot in #789
  • DM-39919: Stop setting neophile email by @rra in #791
  • [neophile] Update dependencies by @neophile-square in #792
  • [neophile] Update dependencies by @neophile-square in #793
  • Bump styled-components from 5.3.11 to 6.0.3 in /ui by @dependabot in #794
  • Bump @babel/eslint-parser from 7.22.5 to 7.22.7 in /ui by @dependabot in #795
  • DM-39989: Use tox to run neophile by @rra in #797
  • DM-39989: Update dependencies by @rra in #798
  • DM-39989: Use new neophile GitHub Action by @rra in #799
  • DM-39989: Use new GitHub Action for Docker image by @rra in #800
  • DM-40041: Switch minikube setup actions by @rra in #801
  • [neophile] Update dependencies by @neophile-square in #802
  • Bump eslint from 8.44.0 to 8.45.0 in /ui by @dependabot in #803
  • Bump styled-components from 6.0.3 to 6.0.4 in /ui by @dependabot in #804
  • Bump @babel/eslint-parser from 7.22.7 to 7.22.9 in /ui by @dependabot in #805
  • Increase the timeout for periodic CI by @rra in #806
  • [neophile] Update dependencies by @neophile-square in #810
  • Bump styled-components from 6.0.4 to 6.0.5 in /ui by @dependabot in #808
  • Bump eslint-plugin-react from 7.32.2 to 7.33.0 in /ui by @dependabot in #809
  • Flesh out periodic CI check by @rra in #811
  • Add docs for internalDatabase, additionalHosts by @rra in #812
  • Switch to new syntax for GitHub Actions output by @rra in #813
  • Prepare 9.3.0 release by @rra in #814

New Contributors

  • @neophile-square made their first contribution in #792

Full Changelog: 9.2.2...9.3.0