Refactor #34500
Tracker #28570: Rails 6.1 Tracker
Add support for Rails 6.1
Description
Allow Rails 6.1 to be enabled through foreman settings to enable development and testing.
This should probably stay optional for 3.3 and only become default in 3.4
Associated revisions
Fixes #34500 - Add Rails 6.1 support
Adds support for Rails 6.1 and allows it to be enabled from settings.
History
#1
Updated by The Foreman Bot about 1 year ago
- Assignee set to Ondřej Ezr
- Status changed from New to Ready For Testing
- Pull request https://github.com/theforeman/foreman/pull/9044 added
#2
Updated by The Foreman Bot about 1 year ago
- Fixed in Releases 3.3.0 added
#3
Updated by Ondřej Ezr about 1 year ago
- Status changed from Ready For Testing to Closed
Applied in changeset foreman|f95e36928306637843fdfb39ed5ffe1d5f5af782.
Refs #34500 - reimplement routing hash_for on Rails 6.1
Rails 6.1 refactored the routing method responsible for definition of named routes.
We are overriding this method and thus we need to refactor it as well.
The switch for these is neccessary to support both Rails 6.0 and 6.1