Skip to content

Remove Phabricator code, metrics, and documentation

Carla Drago requested to merge 388245-remove-phabricator into master

What does this MR do and why?

Removes code, metrics, and documentation for the deprecated Phabricator importer.

Phabricator was deprecated in 15.7 with its removal marked for 16.0.

Please note: there are a lot of changes but they are all removals without dependencies, so should be okay to do in one MR.

Screenshots or screen recordings

Admin section

Before

Screenshot_2023-04-14_at_12.27.45

After

Screenshot_2023-04-14_at_11.52.53

Project Import Page

Before

Screenshot_2023-04-14_at_12.27.56

After

Screenshot_2023-04-14_at_11.52.20

How to set up and validate locally

  1. run the gdk from the branch
  2. visit the Project Import page (http://gdk.test:3000/projects/new#import_project)
  3. Observe that the [Phabricator] button in the UI is no longer visible.
  4. Visit the Admin > Settings > General > Visibility and Access Controls
  5. Observe that Phabricator is no longer one of the available Import Sources

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #388245 (closed)

Edited by Carla Drago

Merge request reports