The conduit API for workboards is incomplete. For example, maniphest.gettasktransactions returns workboard column changes:
{
"taskID" : "15427",
"transactionType" : "projectcolumn",
"oldValue" : {
"projectPHID" : "PHID-PROJ-qmupmk5jjolmiykh6mjt",
"columnPHIDs" : []
},
"newValue" : {
"projectPHID" : "PHID-PROJ-qmupmk5jjolmiykh6mjt",
"columnPHIDs" : [
"PHID-PCOL-cuk3i2aefn5wupau7fox"
]
},
"comments" : null,
"authorPHID" : "PHID-USER-y4dtzcupomndedax6usr",
"dateCreated" : "1400806451"
}but AFAICT there's no way to:
- get the name for a column given its PHID
- get the columns for a project
- get the tasks assigned to a column
Context -- I'm using workboards to implement an kanban board, and want to gather sufficient data to produce a cumulative flow chart. For now I'm just hardcoding the column PHIDs for my projects of interest.