Project

General

Profile

Refactor #34500

Tracker #28570: Rails 6.1 Tracker

Add support for Rails 6.1

Added by Ondřej Ezr 4 months ago. Updated 4 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Rails
Target version:
Difficulty:
Triaged:
No
Bugzilla link:
Fixed in Releases:
Found in Releases:

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

Revision a7f5b1b8 (diff)
Added by Ondřej Ezr 4 months ago

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

Revision f95e3692 (diff)
Added by Ondřej Ezr 4 months ago

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 4 months 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 4 months ago

  • Fixed in Releases 3.3.0 added

#3 Updated by Ondřej Ezr 4 months ago

  • Status changed from Ready For Testing to Closed

Also available in: Atom PDF