9.3.1
Bug fixes
- Gafaelfawr previously accepted a
group_mapping
rule whose value was a string rather than a list of group names and interpreted it as a list of single-letter group names corresponding to the letters in the string. This configuration now produces a validation error during startup. - The Gafaelfawr Kubernetes operator now rejects
GafaelfawrIngress
resources with invalid scopes and sets an error status, rather than creating anIngress
resource that will always fail.
What's Changed
- [neophile] Update dependencies by @neophile-square in #815
- Bump eslint from 8.45.0 to 8.46.0 in /ui by @dependabot in #816
- Bump eslint-config-prettier from 8.8.0 to 8.9.0 in /ui by @dependabot in #817
- Bump medyagh/setup-minikube from 0.0.13 to 0.0.14 by @dependabot in #820
- Bump eslint-plugin-import from 2.27.5 to 2.28.0 in /ui by @dependabot in #819
- Bump eslint-plugin-react from 7.33.0 to 7.33.1 in /ui by @dependabot in #818
- [neophile] Update dependencies by @neophile-square in #822
- Bump eslint-config-prettier from 8.9.0 to 9.0.0 in /ui by @dependabot in #823
- Bump formik from 2.4.2 to 2.4.3 in /ui by @dependabot in #824
- Bump styled-components from 6.0.5 to 6.0.7 in /ui by @dependabot in #825
- Bump cryptography from 41.0.2 to 41.0.3 in /requirements by @dependabot in #821
- Bump eslint from 8.46.0 to 8.47.0 in /ui by @dependabot in #827
- [neophile] Update dependencies by @neophile-square in #826
- [neophile] Update dependencies by @neophile-square in #828
- Bump eslint-plugin-react from 7.33.1 to 7.33.2 in /ui by @dependabot in #830
- Bump gatsby from 5.11.0 to 5.12.2 in /ui by @dependabot in #833
- Bump @babel/eslint-parser from 7.22.10 to 7.22.11 in /ui by @dependabot in #832
- Bump eslint from 8.47.0 to 8.48.0 in /ui by @dependabot in #831
- Bump eslint-plugin-import from 2.28.0 to 2.28.1 in /ui by @dependabot in #829
- [neophile] Update dependencies by @neophile-square in #834
- Bump python from 3.11.4-slim-bullseye to 3.11.5-slim-bullseye by @dependabot in #835
- DM-40495: Add better error reporting of linkcheck failures by @rra in #836
- DM-40567: Synchronize Ruff configuration with neophile by @rra in #837
- DM-40567: Diagnose group mappings to strings by @rra in #838
- DM-40567: Diagnose invalid GafaelfawrIngress scopes by @rra in #839
- DM-40567: Rename the scriv template by @rra in #840
- [neophile] Update dependencies by @neophile-square in #841
- Bump actions/checkout from 3 to 4 by @dependabot in #843
- Bump @babel/eslint-parser from 7.22.11 to 7.22.15 in /ui by @dependabot in #842
- DM-40567: Minor cleanups and dependency updates by @rra in #845
- DM-40567: Use new Click help function from Safir by @rra in #846
- DM-40567: Prepare 9.3.1 release by @rra in #847
Full Changelog: 9.3.0...9.3.1