Skip to content

Remove obsolete code in importers and remove new_import_ui feature flag"

Illya Klymov requested to merge xanf-remove-obsolete-importers-code into master

What does this MR do?

See #220609 (closed) for details

In general it:

  • removes :new_import_ui feature flag
  • makes new ui (hidden behind flag) new default
  • refactors github/gitea import controller to use same code as other importers controllers
  • removes old templates

Out of scope of this MR, but mentioned in #220609 (closed):

  • removing incompatible_repos support (bitbucket cloud still works with mercurial ATM :( )
  • removing old js (blocked by removing google code importer in #219049 (closed))
  • updating docs screenshots (will be done in separate MR)

Screenshots

N/A

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Edited by Illya Klymov

Merge request reports

Loading