Skip to content

Commit

Permalink
Merge pull request #895 from lsst-sqre/tickets/DM-41424
Browse files Browse the repository at this point in the history
DM-41424: Prepare Gafaelfawr 9.5.1
  • Loading branch information
rra authored Oct 30, 2023
2 parents 341e0e9 + ce8c990 commit a2f08e7
Show file tree
Hide file tree
Showing 8 changed files with 143 additions and 493 deletions.
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ repos:
rev: 1.16.0
hooks:
- id: blacken-docs
additional_dependencies: [black==23.10.0]
additional_dependencies: [black==23.10.1]
args: [-l, '79', -t, py311]

- repo: https://github.com/pre-commit/mirrors-eslint
Expand Down
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,15 @@ Find changes for the upcoming release in the project's [changelog.d directory](h

<!-- scriv-insert-here -->

<a id='changelog-9.5.1'></a>
## 9.5.1 (2023-10-30)

### Bug fixes

- Add a socket timeout, enable keepalive, and fix the retry specification for the Redis connection pool to help Gafaelfawr recover from Redis outages.

- Always mask all headers to which Gafaelfawr gives special meaning when passing requests to a service downstream of a `GafaelfawrIngress`, instead of only masking the ones Gafaelfawr might set in that configuration. This ensures that no service behind a `GafaelfawrIngress` sees, e.g., `X-Auth-Request-User` unless it truly is authenticated by Gafaelfawr.

<a id='changelog-9.5.0'></a>
## 9.5.0 (2023-10-25)

Expand Down
3 changes: 0 additions & 3 deletions changelog.d/20231027_101349_rra_DM_41424.md

This file was deleted.

3 changes: 0 additions & 3 deletions changelog.d/20231027_125137_rra_DM_41424.md

This file was deleted.

475 changes: 75 additions & 400 deletions requirements/dev.txt

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions requirements/main.txt
Original file line number Diff line number Diff line change
Expand Up @@ -377,9 +377,9 @@ cryptography==41.0.5 \
# -r requirements/main.in
# pyjwt
# safir
fastapi==0.104.0 \
--hash=sha256:456482c1178fb7beb2814b88e1885bc49f9a81f079665016feffe3e1c6a7663e \
--hash=sha256:9c44de45693ae037b0c6914727a29c49a40668432b67c859a87851fc6a7b74c6
fastapi==0.104.1 \
--hash=sha256:752dc31160cdbd0436bb93bad51560b57e525cbb1d4bbf6f4904ceee75548241 \
--hash=sha256:e5e4540a7c5e1dcfbbcf5b903c234feddcdcd881f191977a1c5dfd917487e7ae
# via
# -r requirements/main.in
# safir
Expand Down
136 changes: 54 additions & 82 deletions ui/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion ui/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "gafaelfawr",
"private": true,
"description": "The user-facing UI for Gafaelfawr",
"version": "5.0.0",
"version": "9.5.1",
"license": "MIT",
"scripts": {
"build": "gatsby build --prefix-paths",
Expand Down

0 comments on commit a2f08e7

Please sign in to comment.