Project

General

Profile

Refactor #25702

Tracker #24799: [tracker] Remove settings to disable taxonomies and login

Refactor #24805: Remove all code that checks for taxonomy or login enabled settings

Deprecate Taxonomy.enabled? methods

Added by Tomer Brisker 11 months ago. Updated 11 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Organizations and Locations
Target version:
-
Difficulty:
Triaged:
Yes
Bugzilla link:
Fixed in Releases:
Found in Releases:

Related issues

Related to Discovery - Bug #25891: Remove settings to disable taxonomies and login in discoveryClosed

Associated revisions

Revision c949b20a (diff)
Added by Tomer Brisker 11 months ago

Fixes #25702 - Deprecate Taxonomy-enabled related methods

This commit deprecates the following Taxonomy methods:
`Taxonomy.enabled?`, `Taxonomy.enabled_taxonomies`,
`Taxonomy.locations_enabled`, `Taxonomy.organizations_enabled`.
Since both taxonomies are now always enabled, these methods will always
return the same results and can be removed.
All usage of the methods in core has been removed.

History

#1 Updated by The Foreman Bot 11 months ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/foreman/pull/6358 added

#2 Updated by Shimon Shtein 11 months ago

  • Fixed in Releases 1.21.0 added

#3 Updated by Tomer Brisker 11 months ago

  • Status changed from Ready For Testing to Closed

#4 Updated by Lukas Zapletal 10 months ago

  • Related to Bug #25891: Remove settings to disable taxonomies and login in discovery added

Also available in: Atom PDF