Remove obsolete code in importers and remove new_importers_ui feature flag
When !33980 (merged) will be battle tested our original intent is to remove support for HAML version of importers. This includes:
-
removing all feature flag if's -
remove obsolete HAML templates -
refactor github importer to remove duplication with import base_controller -
cleanup relevant specs -
refactor incompatible_repos
to raise error in base class and return empty in relevant subclasses -
remove app/assets/javascripts/importer_status.js
-
(after July 1st) Check if Mercurial support in bitbucket was removed and remove relevant code parts
Edited by Illya Klymov