Page MenuHomePhorge

Make maniphest.gettasktransactions include metadata and title
ClosedPublic

Authored by aklapper on Aug 14 2024, 13:18.
Tags
None
Referenced Files
F2991427: D25777.1740184398.diff
Fri, Feb 21, 00:33
F2991425: D25777.1740184396.diff
Fri, Feb 21, 00:33
F2981692: D25777.1739922729.diff
Mon, Feb 17, 23:52
F2980267: D25777.1739888457.diff
Mon, Feb 17, 14:20
F2978701: D25777.1739674581.diff
Sat, Feb 15, 02:56
F2965312: D25777.1739436241.diff
Wed, Feb 12, 08:44
F2943044: D25777.1738157995.diff
Tue, Jan 28, 13:39
F2941022: D25777.1738082918.diff
Mon, Jan 27, 16:48

Details

Summary

Include task title and metadata in Conduit's maniphest.gettasktransactions output.
This data can for example be used by IRC bots to improve their output (e.g. conditions which changes [not] to emit or text coloring based on metadata).

Upstreaming from https://phabricator.wikimedia.org/rPHABf2fd14dc1edeb41aa2874336548cfaa7fa0e87a0

NOTE: this specific API is in "frozen" status. This method is frozen and will eventually be deprecated. New code should use "transaction.search" instead.

Closes T15916

Test Plan

Call maniphest.gettasktransactions on a task, see two additional fields.

Diff Detail

Repository
rP Phorge
Branch
conduitManiphestGetTaskTransactions
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 1527
Build 1527: arc lint + arc unit

Event Timeline

Wikimedia Foundation has this in production since years. I think it doesn't hurt.

I hope this attracts interest in the related task.

In any case, consider sharing a comment about this:

T15916#18996

This revision is now accepted and ready to land.Nov 12 2024, 15:11