Page MenuHomePhabricator

Fixes T6637, "closing by commit" should update task status and specify responsible commit, but drop the artificial comment.
ClosedPublic

Authored by lpriestley on Jan 5 2015, 11:38 PM.
Tags
None
Referenced Files
F19227005: D11230.id26961.diff
Fri, Dec 19, 12:10 AM
F18876819: D11230.id.diff
Nov 6 2025, 3:51 AM
F18875748: D11230.diff
Nov 5 2025, 7:07 PM
F18874103: D11230.id26965.diff
Nov 5 2025, 1:04 PM
F18764517: D11230.id26961.diff
Oct 7 2025, 6:30 AM
F18756150: D11230.id26967.diff
Oct 5 2025, 9:36 AM
F18702230: D11230.diff
Sep 27 2025, 11:19 PM
F18624500: D11230.id26961.diff
Sep 15 2025, 8:16 PM
Subscribers

Details

Summary

When updating the status of a task via commit, transaction should show responsible commit and status update if it was changed.

Test Plan

Push a commit "Fixes Txx", transaction should include status update and commit number.

Diff Detail

Repository
rP Phabricator
Branch
maniphestcommitcomment
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 3605
Build 3613: [Placeholder Plan] Wait for 30 Seconds

Event Timeline

lpriestley retitled this revision from to Fixes T6637, "closing by commit" should update task status and specify responsible commit, but drop the artificial comment..
lpriestley updated this object.
lpriestley edited the test plan for this revision. (Show Details)
lpriestley added a reviewer: epriestley.
epriestley edited edge metadata.

One thing we forgot about, see inline.

src/applications/maniphest/storage/ManiphestTransaction.php
645–707

Oh, we should also add commit-aware strings for these. You can see them in /feed/.

src/applications/repository/worker/commitmessageparser/PhabricatorRepositoryCommitMessageParserWorker.php
513–516

These are OK (and more standard) to leave as commitPHID -- they're similar to object properties.

This revision now requires changes to proceed.Jan 6 2015, 12:03 AM
lpriestley edited edge metadata.

Updating syntax and adding more checks for a commit message

lpriestley edited edge metadata.

Spelling errors

epriestley edited edge metadata.
This revision is now accepted and ready to land.Jan 6 2015, 12:21 AM
This revision was automatically updated to reflect the committed changes.