Page MenuHomePhorge

Make maniphest.gettasktransactions include metadata and title
ClosedPublic

Authored by aklapper on Aug 14 2024, 13:18.
Tags
None
Referenced Files
F3553722: D25777.1744956400.diff
Thu, Apr 17, 06:06
F3552734: D25777.1744906202.diff
Wed, Apr 16, 16:10
F3552731: D25777.1744906200.diff
Wed, Apr 16, 16:10
F3529776: D25777.1744866097.diff
Wed, Apr 16, 05:01
F3501772: D25777.1744795565.diff
Tue, Apr 15, 09:26
F3390000: D25777.1744462548.diff
Fri, Apr 11, 12:55
F3387582: D25777.1744438966.diff
Fri, Apr 11, 06:22
F3373501: D25777.1744270621.diff
Wed, Apr 9, 07:37

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
Lint
Lint Not Applicable
Unit
Tests Not Applicable

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