Actions
Refactor #19035
closedRefactor TopbarSweeper to remove rails-observer dependency
Description
The rails-observer project is currently incompatible with Rails 5 and higher, and looks unlikely to be made compatible and released in the near future.
The TopbarSweeper uses rails-observer to clear user topbar caches when user/group/role etc. objects are updated from a controller, but this could be refactored into a model concern. The audited gem is also dropping its dependency, so refactoring TopbarSweeper would allow the dependency to be entirely dropped from Foreman (the original intention of #14434).
Updated by Dominic Cleal over 7 years ago
- Blocks Tracker #15715: Rails 5.0 upgrade tasks added
Updated by The Foreman Bot over 7 years ago
- Status changed from Assigned to Ready For Testing
- Pull request https://github.com/theforeman/foreman/pull/4417 added
Updated by Dominic Cleal over 7 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset 0e52ebb70f57e8567fc5bf4debea9c06778934b7.
Updated by Ohad Levy over 7 years ago
- Translation missing: en.field_release set to 209
Actions