Tags: erichdongubler-mozilla/review
Tags
Bug 1916433: Add create_commit and create_branch settings to the conf… …ig. r=sheehan Differential Revision: https://phabricator.services.mozilla.com/D220892
circleci: dist tarballs use all-lowercase naming convention (Bug 1915… …447) r=zeid I'm not sure when this changed, but in the logs it is clear that the tarball is created as `mozphab-{version}.tar.gz`, whereas our setup is looking for `MozPhab-{version}.tar.gz`. Update to all-lowercase naming to unblock releasing `moz-phab`. Differential Revision: https://phabricator.services.mozilla.com/D220447
Bug 1876257 - config: add a missing rename from name to filename. r=s… …heehan,zeid Differential Revision: https://phabricator.services.mozilla.com/D199476
git: use revset base instead of revset base parent for uplift rebase … …(Bug 1873754) r=zeid On Git, the revset start is already the commit our range is based on, so adding a `^` means we incorrectly rebase an extra commit. Differential Revision: https://phabricator.services.mozilla.com/D198079
uplift: add a link to Release Management Wiki to `moz-phab uplift --h… …elp` (Bug 1818383) r=zeid Add a link to the user guide for creating uplift requests on the Release Management wiki. Switch to using the raw text help formatter since the default formatter strips all whitespace and newlines, and having newlines makes the output look cleaner. Differential Revision: https://phabricator.services.mozilla.com/D173445
bmo: only default to mozilla bugzilla if phab url is mozilla (Bug 182… …2104) r=sheehan For non-mozilla projects that doesn't specify a bmo URL in its .arcconfig moz-phab defaulted to using https://bugzilla.mozilla.org for bmo url. This was problematic as it caused the phabricator API token for the non-mozilla project to be sent to mozilla's bugzilla. This commit changes so that the default is calculated when setting up Repo object rather than when doing request. This allows additional logic so that it only is set to bugzilla.mozilla.org if the phabricator url looks like a mozilla owned project. Differential Revision: https://phabricator.services.mozilla.com/D172540
diff: use Exception class to raise exception (Bug 1819042) r=sheehan Differential Revision: https://phabricator.services.mozilla.com/D171067
reorg: add a `--no-abandon` flag (Bug 1654837) r=grammar Adds a `--no-abandon` flag to avoid abandoning revisions during `moz-phab reorg`. Revisions are abandoned when they are present in the remote Phabricator stack but dropped from the local VCS stack. This flag avoids adding the `abandon` transaction when the flag is passed on the command line. Differential Revision: https://phabricator.services.mozilla.com/D167299
conduit: add a simple `apply_transactions_to_revision` function for r… …e-org (Bug 1773145) r=zeid Add a simple `apply_transactions_to_revision` function to `ConduitAPI` that calls `differential.revision.edit` without any of the logic present in `edit_revision`. The `edit_revision` function has logic baked into it for updating various statuses, submitting `wip` revisions, and it tasked with both updating and creating revisions. This new method simply calls `differential.revision.edit` with the specified transactions for the given revision. We can use this function to update the successor/predecessor relationships between revisions without making any updates to revision state. Differential Revision: https://phabricator.services.mozilla.com/D166932
PreviousNext