Page MenuHomePhabricator
Feed Advanced Search

Sep 12 2017

epriestley added a comment to T12981: Explicitly limit lint and unit test names to 255 characters.

(@amckinley, if you have time to pick this up it's one of the more tackle-able tasks in the support queue.)

Sep 12 2017, 10:09 PM · Harbormaster, Conduit
epriestley created T12981: Explicitly limit lint and unit test names to 255 characters.
Sep 12 2017, 7:08 PM · Harbormaster, Conduit

Sep 8 2017

amckinley claimed T12414: Implement Almanac edit endpoints in Conduit.
Sep 8 2017, 1:45 AM · Conduit, Almanac, Ops, Phacility

Aug 25 2017

epriestley closed T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges as Resolved.

I'm going to call this effectively resolved:

Aug 25 2017, 2:30 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley closed T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges, a subtask of T1394: Support creating audits with inline comments through the API, as Resolved.
Aug 25 2017, 2:29 PM · Conduit, Harbormaster, Audit

Aug 24 2017

epriestley added a revision to T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges: D18469: Provide some more detailed information about inline comments in "transaction.search".
Aug 24 2017, 10:19 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley added a revision to T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges: D18467: Allow ModularTransactions to opt in to providing data to Conduit.
Aug 24 2017, 9:51 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley added a revision to T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges: D18466: Add the skeleton for a "transaction.search" Conduit API method.
Aug 24 2017, 9:20 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit

Aug 2 2017

epriestley triaged T12947: Hard to detect typos in *.edit endpoints as Wishlist priority.
Aug 2 2017, 2:58 PM · Conduit, ApplicationEditor
avivey created T12947: Hard to detect typos in *.edit endpoints.
Aug 2 2017, 5:21 AM · Conduit, ApplicationEditor

Jul 9 2017

chad updated the image for Conduit from Restricted File to F5039266: profile.
Jul 9 2017, 7:28 PM

Jul 8 2017

SphtKr added a comment to T12447: Missing documentation for crafting raw Conduit API requests.

The page implies that all I should need to do is POST up, for example, the following:

Can you point me at where that's implied so I can make it more clear? That isn't currently expected to work. ... We do not currently support a blob of JSON as the post body, and the documentation shouldn't imply that we do (if it does, I'll fix it).

Jul 8 2017, 7:46 AM · Conduit, Feature Request

Jul 2 2017

quark.zju added a comment to T12618: Parse multiple commits and commit metadata from "hg log --patch" and "hg export".

Parsing hg export metadata is an elegant solution. # HG changeset patch could imply sourceControlSystem = 'hg'. Thanks for merging the task!

Jul 2 2017, 7:30 PM · Arcanist, Mercurial, Differential, Conduit, Feature Request
epriestley merged T12890: Add sourceControlSystem parameter to differential.createrawdiff into T12618: Parse multiple commits and commit metadata from "hg log --patch" and "hg export".
Jul 2 2017, 7:22 PM · Arcanist, Mercurial, Differential, Conduit, Feature Request

Jun 20 2017

epriestley added a revision to T12124: Counterintuitive priority setting via maniphest.edit conduit call: D18142: Let "<select />" EditEngine fields canonicalize saved defaults.
Jun 20 2017, 10:27 PM · Maniphest, Conduit, Bug Report

Jun 19 2017

epriestley added a revision to T12124: Counterintuitive priority setting via maniphest.edit conduit call: D18135: Improve validation errors for changing task priorities.
Jun 19 2017, 7:40 PM · Maniphest, Conduit, Bug Report
epriestley added a revision to T12124: Counterintuitive priority setting via maniphest.edit conduit call: D18134: Allow numeric constants to act as aliases for task priorities in the web UI <select />.
Jun 19 2017, 7:25 PM · Maniphest, Conduit, Bug Report
amckinley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

Ahhh, that makes more sense. I parsed that as saying "we could migrate the code" instead of the saved objects. If you want to add the glue code now and then assign it back to me after, I'll work on the migration in my Copious Free Time™.

Jun 19 2017, 6:22 PM · Maniphest, Conduit, Bug Report
epriestley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

Oh, sorry, maybe I wasn't clear. My plan is this:

Jun 19 2017, 6:19 PM · Maniphest, Conduit, Bug Report
amckinley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

If you're happy long-term with accepting all three types, I'm ok with that as a permanent fix. I'm planning on working through this week, just with weird/inconsistent hours.

Jun 19 2017, 6:10 PM · Maniphest, Conduit, Bug Report
epriestley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

Yes, we could migrate these instead.

Jun 19 2017, 6:02 PM · Maniphest, Conduit, Bug Report
amckinley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

Are saved queries/EditEngine forms things we could write migrations for? That might be even more brittle (for example, what to do about saved queries for priorities that no longer exist on the install), but accepting three different priority specifications of two different types seems a little too Postel's Principle for me.

Jun 19 2017, 5:56 PM · Maniphest, Conduit, Bug Report
epriestley reopened T12124: Counterintuitive priority setting via maniphest.edit conduit call as "Open".

I'll see if I can smooth this over a little before installs figure it out.

Jun 19 2017, 4:16 PM · Maniphest, Conduit, Bug Report
epriestley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

After some additional poking, there are a couple of other compatibility issues here:

Jun 19 2017, 4:15 PM · Maniphest, Conduit, Bug Report

Jun 16 2017

charlax added a comment to T12843: Add support for creating workboard columns from the Conduit API.

Milestones works great for this, but you still have to manually create the workboard (just going into workboard and clicking create - milestones show up).

Jun 16 2017, 1:59 PM · Conduit, Projects, Workboards, Feature Request
epriestley added a comment to T12799: Consider an "API Utilities" application.

We also technically do something like this in the production cluster today with bin/services sync, which (among other things) synchronizes Almanac services from the admin tier. The script currently just cheats and forces them to allocate with the same PHIDs, so we know local service X is the same as remote service X because they have the same PHID. I'm not sure we'd necessarily change this if we had a real "utilities" API but it's definitely a bit hacky as written today.

Jun 16 2017, 11:09 AM · Conduit
20after4 added a comment to T12799: Consider an "API Utilities" application.

That does sound powerful. +1

Jun 16 2017, 8:41 AM · Conduit

Jun 15 2017

epriestley added a comment to T12799: Consider an "API Utilities" application.

Maybe another capability here is just letting callers put a random bag of properties on any object. I don't reaaaaally have use cases for that but it "seems powerful" if we're building all of this already at some point.

Jun 15 2017, 12:35 PM · Conduit
axelb added a comment to T12117: Conduit API method audit.query fails with 'Undefined class constant CONCERN_ACCEPTED'.

Okay thanks for your answer. So if i used audit.Query to get (for example) audit statuses etc.. I have to wait that diffusion.commit.search implements all functionnalities?

Jun 15 2017, 12:27 PM · Audit, Diffusion, Conduit, Bug Report
epriestley added a comment to T12117: Conduit API method audit.query fails with 'Undefined class constant CONCERN_ACCEPTED'.

No.

Jun 15 2017, 12:20 PM · Audit, Diffusion, Conduit, Bug Report
axelb added a comment to T12117: Conduit API method audit.query fails with 'Undefined class constant CONCERN_ACCEPTED'.

Is it possible to unfreeze audit.query if diffusion.commit.search is not returning enough informations to replace audit.Query?

Jun 15 2017, 12:14 PM · Audit, Diffusion, Conduit, Bug Report
aurelijus added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

Thanks! Will check.

Jun 15 2017, 5:27 AM · Maniphest, Conduit, Bug Report

Jun 14 2017

amckinley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

@aurelijus, D18111 is landed now in HEAD if you'd like to test this. Let us know if you have any issues.

Jun 14 2017, 10:10 PM · Maniphest, Conduit, Bug Report
amckinley closed T12124: Counterintuitive priority setting via maniphest.edit conduit call as Resolved by committing rP8008ade9af46: Use keywords instead of ints to update task priority in ManiphestEditEngine.
Jun 14 2017, 9:43 PM · Maniphest, Conduit, Bug Report
20after4 added a comment to T12799: Consider an "API Utilities" application.

I have spent a little time poking at code, trying to figure out how to build a simple template engine into the description field, so that you can reference hidden custom fields by {field-identifier} or similar from within the remarkup. I resigned myself to building something just like publish.php, where the descriptions are maintained via conduit, however, I still long for it to be built in.

Jun 14 2017, 3:14 PM · Conduit
epriestley added a comment to T12799: Consider an "API Utilities" application.

We actually do this ourselves in the "Locations" technical interview scenario: the script tries to create a set of tasks, or update them if they already exist. It currently uses title-based search to accomplish this, but could more reliably use "utility labels" if they existed.

Jun 14 2017, 12:16 PM · Conduit
epriestley added a comment to T12843: Add support for creating workboard columns from the Conduit API.

We do something similar ourselves for technical interviews, but I just related all the tasks by embedding them in the description of a central task:

Jun 14 2017, 12:15 PM · Conduit, Projects, Workboards, Feature Request
epriestley added a project to T12843: Add support for creating workboard columns from the Conduit API: Conduit.
Jun 14 2017, 12:08 PM · Conduit, Projects, Workboards, Feature Request

Jun 10 2017

20after4 added a comment to T12799: Consider an "API Utilities" application.

This sounds REALLY useful. Relatedly, it would be useful if I could auto-generate a task for each recurrence of an event.

Jun 10 2017, 12:29 AM · Conduit

Jun 9 2017

amckinley added a revision to T12124: Counterintuitive priority setting via maniphest.edit conduit call: D18111: Use keywords instead of ints to update task priority in ManiphestEditEngine.
Jun 9 2017, 10:52 PM · Maniphest, Conduit, Bug Report
amckinley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

With only those fields:

{
  "data": [
    {
      "name": "Open",
      "value": "open",
      "special": "default",
      "closed": false
    },
    {
      "name": "Resolved",
      "value": "resolved",
      "special": "closed",
      "closed": true
    },
    {
      "name": "Wontfix",
      "value": "wontfix",
      "closed": true
    },
    {
      "name": "Invalid",
      "value": "invalid",
      "closed": true
    },
    {
      "name": "Duplicate",
      "value": "duplicate",
      "special": "duplicate",
      "closed": true
    },
    {
      "name": "Spite",
      "value": "spite",
      "closed": true
    }
  ]
}
Jun 9 2017, 7:44 PM · Maniphest, Conduit, Bug Report
epriestley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

Maybe just include name, value, closed and special?

Jun 9 2017, 7:39 PM · Maniphest, Conduit, Bug Report
amckinley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

Similar example for new maniphest.status.search. I'm happy to drop any of these fields if you think we won't need them (prefixes and suffixes leap to mind).

Jun 9 2017, 7:36 PM · Maniphest, Conduit, Bug Report

Jun 5 2017

epriestley created T12799: Consider an "API Utilities" application.
Jun 5 2017, 7:36 PM · Conduit

May 29 2017

epriestley added a comment to T12766: Can't use `differential.createcomment` with message and action.

(In this case, our behavior was strictly wrong, completely accidental, and trivial to fix -- but sooner or later we may make some kind of change which isn't very compatible with this older style of integration in a more fundamental way. When we do, a blog post from 2013 suggesting a set of workarounds at the time won't hold back the tides of change.)

May 29 2017, 2:19 PM · Differential, Conduit, Bug Report
epriestley added a comment to T12766: Can't use `differential.createcomment` with message and action.

The general story on Build/CI is this:

May 29 2017, 2:14 PM · Differential, Conduit, Bug Report
jjooss added a comment to T12766: Can't use `differential.createcomment` with message and action.

Also, test agents probably shouldn't be accepting revisions at all. But ¯\_(ツ)_/¯

May 29 2017, 8:43 AM · Differential, Conduit, Bug Report

May 27 2017

reed added a comment to T12766: Can't use `differential.createcomment` with message and action.

Thanks, everybody! Appreciate it, especially on a Friday night. :-)

May 27 2017, 6:36 AM · Differential, Conduit, Bug Report
chad claimed T12766: Can't use `differential.createcomment` with message and action.
May 27 2017, 3:26 AM · Differential, Conduit, Bug Report
epriestley added a comment to T12766: Can't use `differential.createcomment` with message and action.

Also, test agents probably shouldn't be accepting revisions at all. But ¯\_(ツ)_/¯

May 27 2017, 3:18 AM · Differential, Conduit, Bug Report
epriestley added a comment to T12766: Can't use `differential.createcomment` with message and action.

Note also that differential.revision.edit accepts IDs and harbormaster.createartifact allows you to create links to build results without needing to gum up the feed with comments. We will eventually remove differential.createcomment so things will need to update sooner or later.

May 27 2017, 3:17 AM · Differential, Conduit, Bug Report
epriestley closed T12766: Can't use `differential.createcomment` with message and action as Resolved.

This should be fixed in HEAD of master and stable. Thanks for the report!

May 27 2017, 3:15 AM · Differential, Conduit, Bug Report
chad added a revision to T12766: Can't use `differential.createcomment` with message and action: D18038: Add needActiveDiffs to differential.createcomment method.
May 27 2017, 1:56 AM · Differential, Conduit, Bug Report
reed added a comment to T12766: Can't use `differential.createcomment` with message and action.

That does indeed work! Thank you so much!

May 27 2017, 1:53 AM · Differential, Conduit, Bug Report
chad added a comment to T12766: Can't use `differential.createcomment` with message and action.

Does this work?

May 27 2017, 1:41 AM · Differential, Conduit, Bug Report
reed added a comment to T12766: Can't use `differential.createcomment` with message and action.

Not easily. :/

May 27 2017, 1:29 AM · Differential, Conduit, Bug Report
chad added a comment to T12766: Can't use `differential.createcomment` with message and action.

Can you use the modern conduit calls?

May 27 2017, 1:13 AM · Differential, Conduit, Bug Report
reed updated subscribers of T12766: Can't use `differential.createcomment` with message and action.
May 27 2017, 12:57 AM · Differential, Conduit, Bug Report
reed created T12766: Can't use `differential.createcomment` with message and action.
May 27 2017, 12:56 AM · Differential, Conduit, Bug Report

May 26 2017

epriestley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

That looks great to me.

May 26 2017, 10:30 PM · Maniphest, Conduit, Bug Report
amckinley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

Actual example output:

May 26 2017, 10:30 PM · Maniphest, Conduit, Bug Report
epriestley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

Yeah, with whatever wrapping context maniphest.search has, so like:

May 26 2017, 10:28 PM · Maniphest, Conduit, Bug Report
amckinley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

So should the return value for priority.search look something like this?

May 26 2017, 10:22 PM · Maniphest, Conduit, Bug Report
epriestley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

That is, the specific error "use lists" is aimed at preventing is this:

May 26 2017, 9:10 PM · Maniphest, Conduit, Bug Report
epriestley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

The config also looks like this right now:

May 26 2017, 9:07 PM · Maniphest, Conduit, Bug Report
epriestley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

I guess we already have "keywords" and should probably accept any of them, too, so "!priority high" in mail, /priority high in a comment, and "high" in Conduit all work consistently even if the actual key is "elevated".

May 26 2017, 9:02 PM · Maniphest, Conduit, Bug Report
epriestley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

Ideally, we should maybe freeze maniphest.querystatuses (which has a sort of ridiculous output format, I think?) and provide maniphest.status.search and maniphest.priority.search, which return results similar to other modern *.search methods even if they aren't implemented quite the same way (at least make the output format similar enough that a client library with methods like "turn a x.search call into a list of objects" would work on these methods, too).

May 26 2017, 8:57 PM · Maniphest, Conduit, Bug Report
amckinley claimed T12124: Counterintuitive priority setting via maniphest.edit conduit call.

It looks like what we really need is a new method like maniphest.querystatuses, called maniphest.querypriorities to avoid anyone trying to hardcode these values.

May 26 2017, 8:43 PM · Maniphest, Conduit, Bug Report

May 16 2017

mirage315 closed Q615: Does Conduit API support close task as 'Resolved"? as resolved.
May 16 2017, 1:43 AM · Conduit

May 12 2017

mirage315 asked Q615: Does Conduit API support close task as 'Resolved"?.
May 12 2017, 1:43 AM · Conduit

May 2 2017

epriestley renamed T12618: Parse multiple commits and commit metadata from "hg log --patch" and "hg export" from Create a revision/diff using Conduit which sets the base revision to Parse multiple commits and commit metadata from "hg log --patch" and "hg export".
May 2 2017, 4:48 PM · Arcanist, Mercurial, Differential, Conduit, Feature Request
epriestley added a parent task for T12618: Parse multiple commits and commit metadata from "hg log --patch" and "hg export": T12664: Update diff/patch parsing to extract more metadata and parse a wider range of formats.
May 2 2017, 4:47 PM · Arcanist, Mercurial, Differential, Conduit, Feature Request
epriestley added a comment to T12618: Parse multiple commits and commit metadata from "hg log --patch" and "hg export".

Yes. We'd retain the base revision information during parsing in differential.createrawdiff, and it would remain available later in arc patch.

May 2 2017, 3:10 PM · Arcanist, Mercurial, Differential, Conduit, Feature Request
cspeckmim added a comment to T12618: Parse multiple commits and commit metadata from "hg log --patch" and "hg export".

@epriestley - Just to clarify, with the solution you're suggesting that would mean the diff created using differential.createrawdiffdifferential.revision.edit would result in arc patch of that revision applying the patch to the base revision parsed from the raw diff from hg log --patch --rev <rev>?

May 2 2017, 3:06 PM · Arcanist, Mercurial, Differential, Conduit, Feature Request
enckse added a comment to T12663: Make user.whoami obsolete, then freeze, deprecate, and remove it.

Thanks, I'll just keep an eye on this ticket and switch whenever I need to.

May 2 2017, 1:03 PM · People, Conduit, Bug Report
epriestley added a comment to T12663: Make user.whoami obsolete, then freeze, deprecate, and remove it.

Right, you can't user.search for the currently logged-in viewer. If you don't need to know this (you already know the right username or PHID) and were just using user.whoami for convenience you could switch today, but, e.g., in arc we rely on identifying the logged-in viewer with a Conduit call.

May 2 2017, 1:02 PM · People, Conduit, Bug Report
enckse added a comment to T12663: Make user.whoami obsolete, then freeze, deprecate, and remove it.

I assume based on your comment there isn't a good replacement for whoami until viewer is available on search? (aka I'll keep using whoami until viewer is available as an input to search)

May 2 2017, 1:00 PM · People, Conduit, Bug Report
epriestley renamed T12663: Make user.whoami obsolete, then freeze, deprecate, and remove it from Field naming for user.whoami vs. user.search -> username/userName to Make user.whoami obsolete, then freeze, deprecate, and remove it.
May 2 2017, 12:44 PM · People, Conduit, Bug Report
epriestley added projects to T12663: Make user.whoami obsolete, then freeze, deprecate, and remove it: Conduit, People.
May 2 2017, 12:44 PM · People, Conduit, Bug Report

May 1 2017

chad closed T12656: Deprecate or remove ConpherenceCreate / ConpherenceUpdate conduit calls as Resolved.
May 1 2017, 11:24 PM · Conpherence, Conduit

Apr 30 2017

chad added projects to T12656: Deprecate or remove ConpherenceCreate / ConpherenceUpdate conduit calls: Conduit, Conpherence.
Apr 30 2017, 8:54 PM · Conpherence, Conduit

Apr 21 2017

epriestley added a comment to T12618: Parse multiple commits and commit metadata from "hg log --patch" and "hg export".

Oh, you're right. I misread an implication of implementation specifics into "set", but the actual language doesn't actually suggest an implementation.

Apr 21 2017, 6:50 PM · Arcanist, Mercurial, Differential, Conduit, Feature Request
cspeckmim added a comment to T12618: Parse multiple commits and commit metadata from "hg log --patch" and "hg export".

I tried to not specifically ask for a change to API or parsing, just that the missing bit I need is a base revision set on the new diff.

Apr 21 2017, 6:40 PM · Arcanist, Mercurial, Differential, Conduit, Feature Request
epriestley added a project to T12618: Parse multiple commits and commit metadata from "hg log --patch" and "hg export": Mercurial.
Apr 21 2017, 5:39 PM · Arcanist, Mercurial, Differential, Conduit, Feature Request
epriestley added a comment to T12618: Parse multiple commits and commit metadata from "hg log --patch" and "hg export".

A maybe-less-complicated approach here could be:

Apr 21 2017, 5:38 PM · Arcanist, Mercurial, Differential, Conduit, Feature Request
cspeckmim created T12618: Parse multiple commits and commit metadata from "hg log --patch" and "hg export".
Apr 21 2017, 5:27 PM · Arcanist, Mercurial, Differential, Conduit, Feature Request

Apr 11 2017

ttapers added a comment to T12540: Conduit - Get tasks assigned to a column.

For those looking for how to associate tasks to columns - reference the following from T12074:

Apr 11 2017, 10:21 PM · Projects, Maniphest, Conduit, Feature Request
chad merged task T12540: Conduit - Get tasks assigned to a column into T12074: conduit API extensions for subprojects and milestones..
Apr 11 2017, 9:43 PM · Projects, Maniphest, Conduit, Feature Request
ttapers created T12540: Conduit - Get tasks assigned to a column.
Apr 11 2017, 9:30 PM · Projects, Maniphest, Conduit, Feature Request

Apr 10 2017

jcox added a comment to T9499: Revision repository is not updated when it is changed in the UI.

We've run into this a couple of times. When a user updates a revision through the web UI, the repository field (at /differential/revision/update/{REVID}/) doesn't auto-populate with the revision's repository and people sometimes forget to fill it out. This causes the repository to be stripped from the revision as well.

Apr 10 2017, 5:31 PM · Differential, Conduit

Apr 9 2017

epriestley closed T11563: Provide a way to get all diffs associated with tasks from the API as Resolved.

This is now possible with edge.search.

Apr 9 2017, 10:15 AM · Restricted Project, Conduit

Apr 8 2017

epriestley closed T12522: diffusion.commit.search requires repositories to be specified by PHID as Wontfix.

Use diffusion.repository.search or phid.lookup to map repository identifiers to PHIDs.

Apr 8 2017, 3:07 PM · Diffusion, Conduit, Bug Report
jasonrumney created T12522: diffusion.commit.search requires repositories to be specified by PHID.
Apr 8 2017, 12:47 PM · Diffusion, Conduit, Bug Report

Apr 7 2017

epriestley closed T12390: `differential.querydiffs` is timing out for a revision with 20 diffs as Invalid.

We don't have any way to move forward here.

Apr 7 2017, 12:41 PM · Conduit, Differential, Bug Report

Mar 25 2017

chad added a comment to T12447: Missing documentation for crafting raw Conduit API requests.

But if you say "Haskell" you may have to wait a minute.

Mar 25 2017, 1:27 AM · Conduit, Feature Request
mbenua-mparticle added a comment to T12447: Missing documentation for crafting raw Conduit API requests.

Raw HTTP is actually perfect for me! Thank you!

Mar 25 2017, 12:50 AM · Conduit, Feature Request
epriestley added a comment to T12447: Missing documentation for crafting raw Conduit API requests.

But if you say "Haskell" you may have to wait a minute.

Mar 25 2017, 12:46 AM · Conduit, Feature Request
epriestley added a comment to T12447: Missing documentation for crafting raw Conduit API requests.

Maybe easier would be for you to tell me what language you want to use and I'll just write you a snippet which encodes a request?

Mar 25 2017, 12:45 AM · Conduit, Feature Request
epriestley added a comment to T12447: Missing documentation for crafting raw Conduit API requests.

The page implies that all I should need to do is POST up, for example, the following:

Mar 25 2017, 12:38 AM · Conduit, Feature Request
mbenua-mparticle added a comment to T12447: Missing documentation for crafting raw Conduit API requests.

To be clear though, I still haven't figured out how to actually put in a POST body. It's fine to use URL params for something like differential.querydiffs, but I can imagine the problems I'll run into with URL length when doing harbormaster.sendmessage (especially when reporting a bunch of unit test and linting results).

Mar 25 2017, 12:15 AM · Conduit, Feature Request