Skip to content

Tags: erichdongubler-mozilla/review

Tags

1.6.0

Toggle 1.6.0's commit message
Bug 1916433: Add create_commit and create_branch settings to the conf…

…ig. r=sheehan

Differential Revision: https://phabricator.services.mozilla.com/D220892

1.5.2

Toggle 1.5.2's commit message
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

1.5.1

Toggle 1.5.1's commit message
Bug 1876257 - config: add a missing rename from name to filename. r=s…

…heehan,zeid

Differential Revision: https://phabricator.services.mozilla.com/D199476

1.5.0

Toggle 1.5.0's commit message
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

1.4.3

Toggle 1.4.3's commit message
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

1.4.2

Toggle 1.4.2's commit message
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

1.4.1

Toggle 1.4.1's commit message
diff: use Exception class to raise exception (Bug 1819042) r=sheehan

Differential Revision: https://phabricator.services.mozilla.com/D171067

1.4.0

Toggle 1.4.0's commit message
readme: reword prelude to available command options

1.4.0rc0

Toggle 1.4.0rc0's commit message
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

1.3.1rc0

Toggle 1.3.1rc0's commit message
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