log hgext/phabricator.py @ 44050:06a33a501aa2

age author description
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