For example:
https://secure.phabricator.com/B13288 has two builds
I expected that https://secure.phabricator.com/conduit/method/harbormaster.build.search/ with {"buildables":["PHID-HMBB-q34gfg4ivtnmtdfaf4sw"]}
would return those two builds, but instead it returns many (all?) builds. What am I doing wrong?
Separately,
- it would be helpful for bug reports to be able to permalink to the Conduit API results page with parameters filled in. (the forms to explore/try the API are super useful!)
- I also think it might be a good idea to require a sentinel value for "unconstrained" if you pass in a constraints field in the query but its value list is empty. Current behavior is to treat this as if the constraint was not passed, but this seems like a bug that could happen easily (= I just wrote this bug): you write a method like get_revisions_for_ids(ids) which does an API call with {ids: ids} and gets back everything.