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

Upgrade dependencies to support Ruby 3.3 and Rails 7.2 #6913

Merged
merged 44 commits into from
Jan 29, 2025
Merged
Changes from 1 commit
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
1ea669f
Support Ruby 3.3 and Rails 7.2
randalldfloyd Oct 2, 2024
920eca1
Upgrade to rails 7.2 and bump dependencies
cjcolvar Oct 2, 2024
9e1ff8a
Require callbacks required
cjcolvar Oct 2, 2024
46e33e6
Autoload FileListener
cjcolvar Oct 2, 2024
dd79d08
Deal with reloadable constants that get autoloaded during initialization
randalldfloyd Oct 7, 2024
21b8eac
Changing to correct usage of nulldb adapter when no DB ops are desired
randalldfloyd Oct 8, 2024
a08c76e
Fixing how Uglifier is configured due to compile errors in Rails 7
randalldfloyd Oct 9, 2024
7ffefa5
Resolving test suite incompatibilities for Rails 7.2
randalldfloyd Oct 11, 2024
840e36d
Rails 7.2 db:migrate updated schema
randalldfloyd Oct 11, 2024
e2f33ab
Patching Arel to add deprecated table_name alias, which is used exten…
randalldfloyd Oct 11, 2024
e8ca710
Upgrading rspec-rails
randalldfloyd Oct 14, 2024
0ee7f53
Patching AR to add deprecated fixture_path alias, which is used exten…
randalldfloyd Oct 14, 2024
99893ff
Temporarily override active_fedora until changed upstream
randalldfloyd Oct 15, 2024
8d46141
Various fixes to specs dealing mostly with changes in rspec/rspec-rails
randalldfloyd Oct 15, 2024
98f2362
Removing extensions from template render calls due to changes in rspe…
randalldfloyd Oct 15, 2024
5f814d8
Include TaggedLogging in FactoryBot to workaround issue
cjcolvar Oct 22, 2024
a1bf3a1
Workaround for missing method in FactoryBot::SyntaxRunner
cjcolvar Oct 22, 2024
89c9a6c
Remove override that is no longer needed
cjcolvar Oct 22, 2024
2c39fce
More workarounds for perform_enqueued_jobs
cjcolvar Oct 22, 2024
a50e3f1
Test with patched hydra-editor
cjcolvar Nov 11, 2024
485800e
Skipping send of uncountable when iterating across instance variables
randalldfloyd Dec 4, 2024
0a05e5c
Ensure that remote_files in attributes has been permitted
randalldfloyd Dec 11, 2024
ef66ca8
Use ActiveSupport::BroadcastLogger
cjcolvar Dec 9, 2024
2942d68
Allow for zero-arg invoking
cjcolvar Dec 13, 2024
bef3762
Use errors#add instead of <<
cjcolvar Dec 13, 2024
bdb08ab
Use typical pattern for removing constant instead of removed ActiveSu…
cjcolvar Dec 13, 2024
05aacaf
Reverting previous workaround for spec now that strong parameters are…
randalldfloyd Dec 13, 2024
cfd6cee
Changing expectations where ::Hash was testing equal to ActionControl…
randalldfloyd Dec 13, 2024
cf2f47b
Rounding date comparisons in expectations due to drift when using the…
randalldfloyd Dec 13, 2024
51636bf
Merge branch 'main' into ruby-3.3_rails-7.2
Jan 21, 2025
37ddc62
Update to Ruby 3.3 in Dockerfile
dlpierce Jan 21, 2025
d3986e6
Update to Alpine 3.21
dlpierce Jan 21, 2025
89f3342
Refix db_config in spec_helper
dlpierce Jan 21, 2025
b29a850
Removing MiniMagick shell_api configuration because posix-spawn was r…
randalldfloyd Jan 22, 2025
38fdbcb
view_paths is immutable in Rails 7.1
dlpierce Jan 22, 2025
e17c9dd
Must use to_formatted_s to pass a format now
dlpierce Jan 22, 2025
c943709
Update spring_watcher_listen to allow newer spring
dlpierce Jan 22, 2025
d9c6876
Title needed when stubbing collection model in view specs for links t…
randalldfloyd Jan 22, 2025
b4ff5ea
Temporarily reverting spring-watcher-listen to get test suite working…
randalldfloyd Jan 23, 2025
7a90f3e
drop spring on the floor; remember to listen
dlpierce Jan 23, 2025
e1c8877
expect our mock specifically
dlpierce Jan 23, 2025
4e779ed
Merge branch 'main' into ruby-3.3_rails-7.2
randalldfloyd Jan 23, 2025
665f810
Changing fcrepo image to 6.5.1 official release
randalldfloyd Jan 24, 2025
f9968b2
Override to ActiveFedora may not be needed with upstream release
randalldfloyd Jan 27, 2025
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
Prev Previous commit
Next Next commit
Upgrading rspec-rails
  • Loading branch information
randalldfloyd committed Dec 3, 2024
commit e8ca7109dee62bae365eb8cc4f1a67238163c39e
2 changes: 1 addition & 1 deletion hyrax.gemspec
Original file line number Diff line number Diff line change
@@ -101,7 +101,7 @@ SUMMARY
spec.add_development_dependency 'pg', '~> 1.2'
spec.add_development_dependency 'rspec-activemodel-mocks', '~> 1.0'
spec.add_development_dependency 'rspec-its', '~> 1.1'
spec.add_development_dependency 'rspec-rails', '~> 6.0'
spec.add_development_dependency 'rspec-rails', '~> 7.0'
spec.add_development_dependency 'rspec_junit_formatter'
spec.add_development_dependency "selenium-webdriver", '~> 4.4'
spec.add_development_dependency 'i18n-debug'