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
Unknown Object (File)
Thu, Dec 19, 7:24 PM
Unknown Object (File)
Sun, Dec 15, 4:47 PM
Unknown Object (File)
Wed, Dec 11, 5:52 AM
Unknown Object (File)
Wed, Dec 11, 1:43 AM
Unknown Object (File)
Mon, Dec 2, 10:05 AM
Unknown Object (File)
Thu, Nov 28, 2:06 AM
Unknown Object (File)
Sat, Nov 23, 7:37 PM
Unknown Object (File)
Nov 18 2024, 11:46 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 3601
Build 3609: [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
643–669

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.