Skip to content
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
c4ffac3
feat: upgrade Rails to 8.1.3.1 with a security gem sweep
aaronlippold Aug 8, 2026
eccacbb
chore: adopt the Rails 8.1 defaults and refreshed static pages
aaronlippold Aug 8, 2026
556f166
chore: alphabetize schema.rb under the Rails 8.1 dumper
aaronlippold Aug 8, 2026
33e7951
fix: adopt params.expect and modernize cop-flagged call sites
aaronlippold Aug 8, 2026
a8fa40d
style: apply the updated cop corrections across the spec suite
aaronlippold Aug 8, 2026
dc2930b
fix: load rake tasks exactly once across task specs
aaronlippold Aug 8, 2026
dc36804
feat: upgrade puma to 8.0.2
aaronlippold Aug 8, 2026
7cd9389
feat: upgrade to rubyzip 3 via roo and close the streaming zip-bomb hole
aaronlippold Aug 8, 2026
5bae920
feat: upgrade haml to 7.3 with haml-rails 3.1
aaronlippold Aug 8, 2026
b1a635c
feat: upgrade slack-ruby-client to 3.2 with faraday 2
aaronlippold Aug 8, 2026
5320eab
fix: stop YAML-special env values vanishing in the settings template
aaronlippold Aug 8, 2026
ce84b5e
feat: upgrade the OIDC gem stack to the openid_connect 2.x line
aaronlippold Aug 8, 2026
bef69ca
feat: upgrade omniauth-ldap to 3.0
aaronlippold Aug 8, 2026
a5c63ca
fix: make omniauth remember-me work and explain LDAP outages
aaronlippold Aug 8, 2026
8e93ed6
feat: consume inspec-core 7 from the Cinc Project gem server
aaronlippold Aug 9, 2026
39fd636
feat: refresh JS dependency security posture
aaronlippold Aug 9, 2026
27b86e5
feat: refresh docs site dependency security posture
aaronlippold Aug 9, 2026
98d4238
refactor: exclude the loaded component by record, not raw param
aaronlippold Aug 9, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ source 'https://rubygems.org'
ruby '3.4.10'

# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 8.0.0'
gem 'rails', '~> 8.1.0'
# Use postgresql as the database for Active Record
gem 'pg', '>= 0.18', '< 2.0'
# Use Puma as the app server
Expand Down Expand Up @@ -36,7 +36,7 @@ gem 'omniauth-ldap', '~> 2.3', require: false
# Allow users to sign in with GitHub
gem 'omniauth-github'
# https://github.com/omniauth/omniauth/wiki/Resolving-CVE-2015-9284
gem 'omniauth-rails_csrf_protection', '~> 1.0'
gem 'omniauth-rails_csrf_protection', '~> 2.0'
# Allow users to sign in with OIDC providers
gem 'omniauth_openid_connect', '~> 0.6.0'
# Vulcan settings - upgraded for Ruby 3.1+ compatibility
Expand Down Expand Up @@ -125,7 +125,7 @@ group :test do
gem 'rubocop-rails'
gem 'rubocop-rspec'
gem 'rubocop-rspec_rails'
gem 'shoulda-matchers', '~> 7.0'
gem 'shoulda-matchers', '~> 8.0'
gem 'simplecov', require: false
gem 'test-prof', '~> 1.5'
gem 'webmock'
Expand All @@ -137,7 +137,7 @@ group :development, :test do
gem 'factory_bot_rails', '~> 6.5.0'
gem 'parallel_tests'
gem 'rspec-mocks'
gem 'rspec-rails', '~> 6.0'
gem 'rspec-rails', '~> 8.0'
# Load environment variables from .env files in development and test
gem 'dotenv-rails'
end
Expand Down
Loading
Loading