2019-10-10 |
Ian Moody |
phabricator: treat non-utf-8 text files as binary as phabricator requires
|
2019-10-06 |
Ian Moody |
phabricator: switch to the creatediff endpoint
|
2019-10-06 |
Ian Moody |
phabricator: change conduit data format to match arcanist
|
2019-10-12 |
Ian Moody |
phabricator: convert phabhunk and phabchange keys to bytes when finalising
|
2019-10-06 |
Ian Moody |
phabricator: add addadded function
|
2019-10-06 |
Ian Moody |
phabricator: add addremoved and addmodified functions
|
2019-10-06 |
Ian Moody |
phabricator: add makebinary and addoldbinary functions
|
2019-10-06 |
Ian Moody |
phabricator: add the uploadfile function
|
2019-10-06 |
Ian Moody |
phabricator: add the uploadchunks function
|
2019-10-06 |
Ian Moody |
phabricator: add the maketext function
|
2019-10-06 |
Ian Moody |
phabricator: add the phabdiff data structure
|
2019-10-06 |
Ian Moody |
phabricator: add the phabchange data structure
|
2019-10-06 |
Ian Moody |
phabricator: add the phabhunk data structure
|
2019-10-06 |
Ian Moody |
phabricator: add the DiffChangeType and DiffFileType constants
|
2019-10-08 |
Martin von Zweigbergk |
cleanup: join string literals that are already on one line
|
2019-10-07 |
Pierre-Yves David |
formatting: run black on all file again
|
2019-10-06 |
Gregory Szorc |
py3: manually import getattr where it is needed
|
2019-10-06 |
Augie Fackler |
cleanup: mark some ui.(status|note|warn|write) calls as not needing i18n
|
2019-10-06 |
Augie Fackler |
formatting: byteify all mercurial/ and hgext/ string literals
|
2019-10-06 |
Augie Fackler |
formatting: blacken the codebase
|
2019-10-04 |
Ian Moody |
py3: fix phabricator's use of json.loads() for py3.5
|
2019-09-25 |
Matt Harbison |
phabricator: use exthelper to register commands, config, and templates
|
2019-09-17 |
Ian Moody |
py3: byte-prefix sanitisation regexes in phabricator.py
|
2019-09-17 |
Ian Moody |
py3: pass a bytestring into querydrev instead of a string that'll TypeError
|
2019-09-07 |
Ian Moody |
phabricator: don't abort if property writing fails during amending
stable
|
2019-07-16 |
Ian Moody |
phabricator: handle local:commits time being string or int
|
2019-06-12 |
Ian Moody |
phabricator: use parents.set to always set dependencies
|
2019-06-11 |
Ian Moody |
phabricator: add --blocker argument to phabsend to specify blocking reviewers
|
2019-06-11 |
Ian Moody |
phabricator: auto-sanitise API tokens and HTTP cookies from VCR recordings
|
2019-06-08 |
Pulkit Goyal |
phabricator: make `hg debugcallconduit` work outside a hg repo
|
2019-06-08 |
Pulkit Goyal |
phabricator: pass ui instead of repo to callconduit
|
2019-06-08 |
Pulkit Goyal |
phabricator: pass ui into readurltoken instead of passing repo
|
2019-06-07 |
Ian Moody |
phabricator: add commenting to phabsend for new/updated Diffs
|
2019-05-05 |
Ian Moody |
phabricator: add custom vcr matcher to match request bodies
|
2019-04-22 |
Ian Moody |
phabricator: include branch in the phabread output
|
2019-04-22 |
Ian Moody |
phabricator: fallback to reading metadata from diff for phabread
|
2019-04-20 |
Ian Moody |
phabricator: include commit (node) and parent in the local:commits metadata
|
2019-04-20 |
Ian Moody |
phabricator: read more metadata from local:commits
|
2019-04-20 |
Ian Moody |
phabricator: don't assume the existence of properties of local:commits
|
2019-04-20 |
Ian Moody |
phabricator: include branch in the diffproperty metadata
|
2019-04-22 |
Ian Moody |
phabricator: set local:commits time metadata as an int, not a string
|
2019-04-22 |
Ian Moody |
phabricator: use templatefilters.json in writediffproperties
|
2019-03-24 |
Laurent Peuch |
phabricator: better error message when phabread fails to get a differential
draft
|
2019-03-09 |
Ian Moody |
py3: convert to/from bytes/unicode for json.(dump|load)s in debugcallconduit
|
2019-03-08 |
Ian Moody |
py3: use pycompat.byteskwargs on opts in phabricator.py
|
2019-03-09 |
Ian Moody |
py3: use pycompat.iterbytestr to convert memoryview slice to bytestring
|
2019-03-09 |
Ian Moody |
py3: use % instead of .format() on a bytestring
|
2019-03-08 |
Ian Moody |
py3: use r'' for group name arguments to MatchObjects in phabricator.py
|
2019-03-09 |
Ian Moody |
py3: use %d instead of %s when formatting an int into a byte string
|
2019-03-09 |
Ian Moody |
py3: only pass unicode to json.dumps in writediffproperties
|
2019-03-09 |
Ian Moody |
py3: fix a few "dict keys as str instead of bytes" issues in phabricator.py
|
2019-03-09 |
Ian Moody |
py3: convert URL to str before passing it to request
|
2019-03-08 |
Ian Moody |
py3: convert indexes into bytes when enumerating lists in urlencodenested
|
2019-03-08 |
Ian Moody |
py3: don't try and format a bare dict into a byte string in callconduit
|
2019-03-08 |
Ian Moody |
py3: use fsencode for vcr recording paths and strings for custom_patches args
|
2019-03-02 |
Ian Moody |
phabricator: convert conduit response JSON unicode to bytes inside callconduit
|
2019-02-11 |
Julien Cristau |
phabricator: make user searches case-insensitive
|
2019-02-04 |
Gregory Szorc |
global: use raw strings for regular expressions with escapes
|
2019-01-17 |
Martin von Zweigbergk |
cleanup: delete lots of unused local variables
|
2019-01-06 |
Matt Harbison |
phabricator: teach {phabreview} to work without --amend
|