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

Prepare for release 1.1.0 #926

Merged
merged 21 commits into from
Oct 24, 2024
Merged

Prepare for release 1.1.0 #926

merged 21 commits into from
Oct 24, 2024

Conversation

chriswilty
Copy link
Member

@chriswilty chriswilty commented Oct 23, 2024

Description

Merge latest dev into main, ready for next (minor) release.

Once this is merged, I will

  • check the environment is bootstrapped with restricted permissions
  • deploy the pipeline manually to AWS, checking it succeeds and deploys all application resources
  • tag the release

Part of #924

Checklist

Have you done the following?

  • Linked the relevant Issue
  • Added tests
  • Ensured the workflow steps are passing

* Reinstate auth stack in CDK app, but without Azure as IdP
* Add login to UI in prod mode only
* Add authentication header to UI requests in prod mode only
* Add DNS and certificate to cloudfront and fargate
* Prevent unauthorized API access using a CloudFront proxy
* Make UI auth opt-in
* Correct document loading and cache control
* Update dependencies to clear all vulnerabilities
* Bump version (minor) for upcoming release
* UI stack can now use OAC via new L2 construct S3bucketOrigin - win!
* Update README with comprehensive stack testing instructions
@chriswilty chriswilty requested a review from a team October 23, 2024 15:59
@chriswilty chriswilty self-assigned this Oct 23, 2024
@chriswilty chriswilty merged commit c59a2f6 into main Oct 24, 2024
6 checks passed
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.

1 participant