Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2022.12.1 #232

Merged
merged 59 commits into from
Dec 19, 2022
Merged

Release 2022.12.1 #232

merged 59 commits into from
Dec 19, 2022

Conversation

angela-tran
Copy link
Member

@angela-tran angela-tran commented Dec 19, 2022

This release is a follow-up to our initial deploy into production for MST Courtesy Cards.

It includes:

  • configuration of Azure Front Door to restrict the IP addresses that the server will respond to
  • downgrade of the app service plan to Basic
  • security improvements in Azure resource configuration
  • infrastructure / pipeline improvements
  • dependency updates

dependabot bot and others added 30 commits September 15, 2022 17:30
Bumps [jwcrypto](https://github.com/latchset/jwcrypto) from 1.3.1 to 1.4.2.
- [Release notes](https://github.com/latchset/jwcrypto/releases)
- [Commits](latchset/jwcrypto@v1.3.1...v1.4.2)

---
updated-dependencies:
- dependency-name: jwcrypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [cryptography](https://github.com/pyca/cryptography) from 37.0.4 to 38.0.3.
- [Release notes](https://github.com/pyca/cryptography/releases)
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@37.0.4...38.0.3)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Requires a Docker setting change.
Will help if multiple pipelines are running at the same time.
we can upgrade if we find we're missing features
Happened to see that the GitHub Actions workflow was "manually disabled"; since we're using pre-commit.ci, seems this isn't necessary anymore. We can always revert if we change our minds.
updates:
- [github.com/pre-commit/pre-commit-hooks: v4.3.0 → v4.4.0](pre-commit/pre-commit-hooks@v4.3.0...v4.4.0)
- [github.com/PyCQA/flake8: 5.0.4 → 6.0.0](PyCQA/flake8@5.0.4...6.0.0)
remove ip restriction blocks from app service because for app services
that integrate with a virtual network using service endpoints (such as
the CDT-hosted Benefits client), requests will be routed through Azure's
optimized backbone and will not use the app's list of outbound IP
addresses.
angela-tran and others added 24 commits December 5, 2022 20:14
Bumps [cardinalby/export-env-action](https://github.com/cardinalby/export-env-action) from 1 to 2.
- [Release notes](https://github.com/cardinalby/export-env-action/releases)
- [Commits](cardinalby/export-env-action@v1...v2)

---
updated-dependencies:
- dependency-name: cardinalby/export-env-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [flask-sqlalchemy](https://github.com/pallets-eco/flask-sqlalchemy) from 2.5.1 to 3.0.2.
- [Release notes](https://github.com/pallets-eco/flask-sqlalchemy/releases)
- [Changelog](https://github.com/pallets-eco/flask-sqlalchemy/blob/main/CHANGES.rst)
- [Commits](pallets-eco/flask-sqlalchemy@2.5.1...3.0.2)

---
updated-dependencies:
- dependency-name: flask-sqlalchemy
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
updates:
- [github.com/psf/black: 22.10.0 → 22.12.0](psf/black@22.10.0...22.12.0)
this wasn't validated in a `terraform plan`, only in `terraform apply`
the error message from Terraform said it must use either Any, IPMatch,
or GeoMatch
Bumps [cryptography](https://github.com/pyca/cryptography) from 38.0.3 to 38.0.4.
- [Release notes](https://github.com/pyca/cryptography/releases)
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@38.0.3...38.0.4)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@angela-tran angela-tran added this to the Courtesy Cards milestone Dec 19, 2022
@angela-tran angela-tran self-assigned this Dec 19, 2022
@angela-tran angela-tran requested a review from a team as a code owner December 19, 2022 21:13
@angela-tran angela-tran mentioned this pull request Dec 19, 2022
12 tasks
@angela-tran angela-tran merged commit 6e9ecba into prod Dec 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants