Releases: DFE-Digital/schools-experience
Release 3315
Trello card
Federated authentication and cleanup dfe_analytics
Context
The dfe_analytics gem had a bug preventing federated authentication from working correctly
Changes proposed in this pull request
Update dfe_analytics
Guidance to review
Release 3310
Trello card
Context
The rubocop-govuk
update involved breaking changes related to other dependencies which meant tests were failing. The rubocop-govuk
bump was originally part of this dependabot update.
Changes proposed in this pull request
- bumped
rubocop-govuk
to 5.0.2. - installed
gem 'rubocop-capybara', '~> 2.21'
,gem 'rubocop-factory_bot', '~> 2.26'
,gem 'rubocop-rspec', '~> 3.2'
- updated
.rubocop.yml
file. - created a
.rubocop_todo.yml
list for linting errors; the past offences will now be ignored by Rubocop, therefore all tests are currently passing. Question as to how/when to address these errors in future (due to the nature/age of GSE, there are over 6,000 offences at present).
Guidance to review
- we could not run rubocop autocorrect as this caused issues with rspec and cucumber tests.
Release 3308
Trello card
Context
The school experience review application uses a shared Redis and Postgresql instance. This change will allow a dedicated Redis and Postgresql pod to be deployed for every PR.
Changes proposed in this pull request
The following changes are proposed as part of the change
- Allow dedicated Redis and Postgres
- Use an encoded database connection url
- Deprecates unused variables
Guidance to review
All changes are only to allow for a dedicated Redis and Postgresql for review app.
Release 3306
Bump shakapacker from 8.0.1 to 8.0.2
Release 3307
Bump express from 4.20.0 to 4.21.1
Release 3304
Bump @babel/plugin-transform-runtime from 7.24.7 to 7.25.9
Release 3303
Bump yabeda-http_requests from 0.2.0 to 0.2.1
Release 3302
Bump json from 2.7.2 to 2.7.5
Release 3301
Bump database_cleaner from 2.0.2 to 2.1.0
Release 3295
Bump http-proxy-middleware from 2.0.6 to 2.0.7 in the npm_and_yarn group