Skip to content

Unified Phabricator client

Administrator requested to merge core/phabricator-client into master

Created by: tsenart

This PR is the first in a series of changes to bring our Phabricator integration in-line with other code hosts so that it can be integrated with our new syncer model.

High level changes:

  • Moved pkg/phabricator to pkg/extsvc/phabricator.
  • Unified multiple Phabricator clients into one phabricator.Client.
  • Implemented initial PhabricatorSource and reused in in existing repos.RunPhabricatorSyncWorker.

This is best reviewed commit by commit.

Part of #3467, #3490

Merge request reports

Loading