sapling/phabricator
Mark Edson 52087cd225 phabricator: switch hgext from conduit to graphql
There are two usages that I found and switched over
1) hg ssl
2) hg diff --since-last-arc-diff

The new phabricator_graphql_client.py file came mostly from
fbsource/fbcode/phabricator, but I had to modify it so it could use the lightweight url client instead of the (unavailable) thirdparty "requests" library

This requires the config changes in D6495153, and replaces D5339248

Test Plan:
ran "hg ssl" on www and fbsource on my sandbox, and verified that it looked the same before & after my changes.
ran "hg diff --since-last-arc-diff" on a modified workspace, and an unmodified workspace (unmodified results differ, so i'll tidy those up and edit this comment away from the test plan once they match)

Differential Revision: https://phab.mercurial-scm.org/D1608
2017-12-14 10:28:30 -08:00
..
__init__.py add arcconfig accessors 2016-04-27 09:27:56 -07:00
arcconfig.py phabricator: switch hgext from conduit to graphql 2017-12-14 10:28:30 -08:00
diffprops.py phabricator: switch hgext from conduit to graphql 2017-12-14 10:28:30 -08:00
graphql.py phabricator: switch hgext from conduit to graphql 2017-12-14 10:28:30 -08:00
phabricator_graphql_client_requests.py phabricator: switch hgext from conduit to graphql 2017-12-14 10:28:30 -08:00
phabricator_graphql_client_urllib.py phabricator: switch hgext from conduit to graphql 2017-12-14 10:28:30 -08:00
phabricator_graphql_client.py phabricator: switch hgext from conduit to graphql 2017-12-14 10:28:30 -08:00