Skip to content

Commit 20d0073

Browse files
authored
Merge branch 'develop' into snyk-fix-a6f76ec7ea34e302b21d628858eb59bf
2 parents c164e3b + 225402b commit 20d0073

42 files changed

Lines changed: 588 additions & 246 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.rubocop.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ Metrics/AbcSize:
122122
- 'app/controllers/admin/suppliers_controller.rb'
123123
- 'app/controllers/v1/tasks_controller.rb'
124124
- 'app/controllers/admin/users_controller.rb'
125+
- 'app/jobs/cleanup_submission_entries_job.rb'
125126

126127
Layout/LineLength:
127128
Max: 120

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# Change Log
22

3+
## [release-171] - 2025-10-23
4+
5+
- NRMI-178: Clean up non-active validation_failed entries job
6+
7+
## [release-170] - 2025-10-13
8+
9+
- NRMI-143: fix unpermitted aria attribute accessibility error
10+
- NRMI-152: QA observation of inconsistent banner colours
11+
- NRMI-172: set up github actions
12+
- NRMI-166: Add archived agreement status
13+
- NRMI-177: Delete validation failed submission entries when resolved
14+
315
## [release-169] - 2025-08-18
416

517
- NRMI-153: fix for overflowing supplier page table
@@ -1121,6 +1133,8 @@ this should have been released in release 45 but wasn't actually merged
11211133

11221134
Initial release
11231135

1136+
[release-171]: https://github.com/Crown-Commercial-Service/DataSubmissionServiceAPI/compare/release-170...release-171
1137+
[release-170]: https://github.com/Crown-Commercial-Service/DataSubmissionServiceAPI/compare/release-169...release-170
11241138
[release-169]: https://github.com/Crown-Commercial-Service/DataSubmissionServiceAPI/compare/release-168...release-169
11251139
[release-168]: https://github.com/Crown-Commercial-Service/DataSubmissionServiceAPI/compare/release-167...release-168
11261140
[release-167]: https://github.com/Crown-Commercial-Service/DataSubmissionServiceAPI/compare/release-166...release-167

Gemfile

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ git_source(:github) { |repo| "https://github.com/#{repo}.git" }
44
ruby '3.4.2'
55

66
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
7-
gem 'rails', '~> 8.0', '>= 8.0.0'
7+
gem 'rails', '~> 8.0', '>= 8.0.2.1'
88

99
# State machine
1010
gem 'aasm'
@@ -17,7 +17,7 @@ gem 'email_validator', require: 'email_validator/strict'
1717

1818
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
1919
# gem 'jbuilder', '~> 2.7', '>= 2.7.0'
20-
gem 'jbuilder', '~> 2.12', '>= 2.12.0'
20+
gem 'jbuilder', '~> 2.13', '>= 2.13.0'
2121

2222
# JSON API
2323
gem 'jsonapi-rails'
@@ -44,11 +44,11 @@ gem 'redcarpet', '~> 3.6'
4444
gem 'auth0', '~> 5.1', '>= 5.1.2', require: false
4545

4646
# Google Login
47-
gem 'omniauth-google-oauth2', '>= 1.1.2'
47+
gem 'omniauth-google-oauth2', '>= 1.2.0'
4848
gem 'omniauth-rails_csrf_protection', '~> 1.0', '>= 1.0.2'
4949

5050
# Admin Frontend
51-
gem 'haml-rails', '>= 2.1.0'
51+
gem 'haml-rails', '>= 3.0.0'
5252
gem 'sass-rails', '~> 6.0', '>= 6.0.0'
5353
gem 'uglifier', '~> 4.2'
5454
gem 'kaminari', '>= 1.2.2'
@@ -66,18 +66,18 @@ gem 'lograge', '>= 0.14.0'
6666
# gem 'skylight', '~> 6.0', '>= 6.0.0'
6767

6868
gem 'rubocop', '>= 1.66.0'
69-
gem 'rubocop-rails', '~> 2.30', '>= 2.30.2'
69+
gem 'rubocop-rails', '~> 2.31', '>= 2.31.0'
7070

7171
gem 'progress_bar', require: false
7272

7373
gem 'sidekiq-pro', source: 'https://gems.contribsys.com/'
7474
# gem 'sidekiq', '>=5.2.10' # Free version, use for local image building
75-
gem 'sidekiq-cron', '>= 2.1.0'
75+
gem 'sidekiq-cron', '>= 2.3.1'
7676

7777
# Alpine and Windows do not include zoneinfo files, so bundle the tzinfo-data gem
7878
gem 'tzinfo-data', platforms: %i[mingw mswin x64_mingw jruby ruby]
7979

80-
gem 'activerecord-import', '>= 1.5.0'
80+
gem 'activerecord-import', '>= 1.5.1'
8181

8282
gem 'parslet'
8383

@@ -107,9 +107,9 @@ group :development, :test do
107107
gem 'brakeman', require: false
108108
gem 'byebug', platforms: %i[mri mingw x64_mingw]
109109
gem 'dotenv-rails', '>= 3.1.3'
110-
gem 'factory_bot_rails', '~> 6.4', '>= 6.4.4'
110+
gem 'factory_bot_rails', '~> 6.5', '>= 6.5.1'
111111
gem 'pry-rails'
112-
gem 'rspec-rails', '~> 6.1', '>= 6.1.3'
112+
gem 'rspec-rails', '~> 7.0', '>= 7.0.0'
113113
end
114114

115115
group :development do
@@ -128,7 +128,7 @@ group :test do
128128
gem 'jsonapi-rspec', require: false
129129
gem 'ruby_event_store-rspec'
130130
gem 'rspec-json_expectations'
131-
gem 'shoulda-matchers', '~> 5.1', '>= 5.1.0'
131+
gem 'shoulda-matchers', '~> 6.0', '>= 6.0.0'
132132
gem 'capybara', '~> 3.40', '>= 3.40.0'
133133
gem 'climate_control'
134134
gem 'webmock', '>= 3.24.0'

0 commit comments

Comments
 (0)