Page MenuHomePhabricator
Feed Advanced Search

Apr 16 2015

chad merged task T7837: Include maniphestTaskPHIDs into differential.query Conduit API method results into T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges.
Apr 16 2015, 1:46 PM · Conduit, Maniphest, Differential
Pawka assigned T7837: Include maniphestTaskPHIDs into differential.query Conduit API method results to epriestley.
Apr 16 2015, 1:27 PM · Conduit, Maniphest, Differential
Pawka created T7837: Include maniphestTaskPHIDs into differential.query Conduit API method results.
Apr 16 2015, 1:24 PM · Conduit, Maniphest, Differential

Apr 12 2015

epriestley added a revision to T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges: Restricted Differential Revision.
Apr 12 2015, 11:29 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: Restricted Differential Revision.
Apr 12 2015, 11:02 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit

Apr 7 2015

epriestley created T7775: PhabricatorBot calls deprecated Conduit method "diffusion.getcommits".
Apr 7 2015, 9:33 PM · Phabot, Conduit

Mar 27 2015

epriestley closed T1394: Support creating audits with inline comments through the API as Wontfix.

This use case is obsoleted by Harbormaster (T1049).

Mar 27 2015, 1:00 PM · Conduit, Harbormaster, Audit

Mar 26 2015

• sshannin added a comment to T7598: Expected a numeric scalar or null for %Ld conversion.

FWIW, it looks like arc export hits this when invoked with --diff-id DXXX instead of --diff-id XXX

Mar 26 2015, 1:38 PM · Conduit
Pawka closed T7651: Create herald.queryrules conduit API method as Wontfix.

I see your point and sounds fair for me.

Mar 26 2015, 6:44 AM · Conduit, Herald

Mar 25 2015

epriestley added a comment to T7651: Create herald.queryrules conduit API method.

Can you make a single call to some kind of middleware which looks up the token based on the callsign or ID, then submits the request to the build server?

Mar 25 2015, 12:41 PM · Conduit, Herald
Pawka added a comment to T7651: Create herald.queryrules conduit API method.

We are providing different tokens for each URL.
And this parameter is not stored on Phabricator :-(

Mar 25 2015, 12:35 PM · Conduit, Herald
epriestley added a comment to T7651: Create herald.queryrules conduit API method.

You can parameterize the URL, in a build step, e.g.:

Mar 25 2015, 12:33 PM · Conduit, Herald
Pawka added a comment to T7651: Create herald.queryrules conduit API method.

Each rule has different parameters in steps. In our case it is different HTTP Request URL.

Mar 25 2015, 12:30 PM · Conduit, Herald
epriestley added a comment to T7651: Create herald.queryrules conduit API method.

What kind of rules are you duplicating across repositories? Why can't these rules be expressed as a single rule which affects all the repositories?

Mar 25 2015, 12:16 PM · Conduit, Herald

Mar 24 2015

Pawka added a comment to T7651: Create herald.queryrules conduit API method.

We trying to automate Harbormaster + Herald setup for new repositories in our company (have plans to provide Harbormaster API methods soon). This method is required to check if specific rules are not created yet.

Mar 24 2015, 11:51 AM · Conduit, Herald
epriestley added a comment to T7651: Create herald.queryrules conduit API method.

Can you walk me through your use case in more detail? We've never seen interest in this, and I can't come up with reasons why this would be useful offhand.

Mar 24 2015, 11:39 AM · Conduit, Herald
Pawka added a revision to T7651: Create herald.queryrules conduit API method: Restricted Differential Revision.
Mar 24 2015, 9:32 AM · Conduit, Herald
Pawka created T7651: Create herald.queryrules conduit API method.
Mar 24 2015, 8:40 AM · Conduit, Herald

Mar 21 2015

epriestley renamed T7516: Add git clone url to conduit repository.query from Feature request: add git clone url to conduit repository.query to Add git clone url to conduit repository.query.
Mar 21 2015, 11:55 AM · Restricted Project, Diffusion (v3), Conduit
epriestley added a comment to T7598: Expected a numeric scalar or null for %Ld conversion.

Specifically, submitting ids: [[1]] will reproduce this:

Mar 21 2015, 11:51 AM · Conduit
epriestley closed T7598: Expected a numeric scalar or null for %Ld conversion as Wontfix.

I think we can only fix this by adding typechecking to Conduit, which will happen some day but is a larger project.

Mar 21 2015, 11:50 AM · Conduit

Mar 17 2015

joshuaspence created T7598: Expected a numeric scalar or null for %Ld conversion.
Mar 17 2015, 10:33 AM · Conduit

Mar 9 2015

gerx03 updated the task description for T7516: Add git clone url to conduit repository.query.
Mar 9 2015, 2:58 PM · Restricted Project, Diffusion (v3), Conduit
gerx03 created T7516: Add git clone url to conduit repository.query.
Mar 9 2015, 12:17 PM · Restricted Project, Diffusion (v3), Conduit

Feb 19 2015

epriestley closed T6017: Working copy check in Diffusion incorrectly reports that the repo has been deleted in Multiserver configuration as Resolved.

This was fixed by D11102.

Feb 19 2015, 5:25 PM · Conduit, Diffusion

Feb 17 2015

rjkaplan updated the task description for T7304: Add CORS support to Conduit API.
Feb 17 2015, 11:01 PM · Restricted Project, Conduit
rjkaplan created T7304: Add CORS support to Conduit API.
Feb 17 2015, 11:01 PM · Restricted Project, Conduit
epriestley added a parent task for T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges: T7303: Provide OAuth access to Conduit.
Feb 17 2015, 10:44 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley added a parent task for T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings: T7288: configuring certificates for bots is hard/confusing.
Feb 17 2015, 12:13 AM · Restricted Project, Auth, Conduit

Feb 13 2015

btrahan updated subscribers of T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings.
Feb 13 2015, 12:46 AM · Restricted Project, Auth, Conduit

Feb 10 2015

epriestley closed T6484: Conduit API for SSH key retreival as Resolved by committing Restricted Diffusion Commit.
Feb 10 2015, 11:44 PM · Conduit, Auth

Feb 3 2015

btrahan closed T7113: Remove deprecated diffusion.getcommits calls from Arcanist as Resolved by committing Restricted Diffusion Commit.
Feb 3 2015, 10:33 PM · Diffusion, Conduit, Arcanist
btrahan added a revision to T7113: Remove deprecated diffusion.getcommits calls from Arcanist: Restricted Differential Revision.
Feb 3 2015, 10:31 PM · Diffusion, Conduit, Arcanist
btrahan closed T7112: Remove deprecated "differential.getdiff" calls from arcanist as Resolved by committing Restricted Diffusion Commit.
Feb 3 2015, 10:18 PM · Differential, Conduit, Arcanist
btrahan added a revision to T7112: Remove deprecated "differential.getdiff" calls from arcanist: Restricted Differential Revision.
Feb 3 2015, 10:02 PM · Differential, Conduit, Arcanist
btrahan closed T7111: Remove deprecated "paste.info" calls from PhabricatorBot as Resolved by committing Restricted Diffusion Commit.
Feb 3 2015, 9:44 PM · Phabot, Conduit
btrahan added a revision to T7111: Remove deprecated "paste.info" calls from PhabricatorBot: Restricted Differential Revision.
Feb 3 2015, 9:43 PM · Phabot, Conduit
btrahan claimed T7113: Remove deprecated diffusion.getcommits calls from Arcanist.
Feb 3 2015, 8:09 PM · Diffusion, Conduit, Arcanist
btrahan claimed T7112: Remove deprecated "differential.getdiff" calls from arcanist.
Feb 3 2015, 8:08 PM · Differential, Conduit, Arcanist
btrahan claimed T7111: Remove deprecated "paste.info" calls from PhabricatorBot.
Feb 3 2015, 8:08 PM · Phabot, Conduit

Jan 30 2015

JoggerTech closed T7080: maniphest.update(status) always returns empty when I use conduit api; but works fine using conduit webpage as Resolved.

Thanks Avivey,

Jan 30 2015, 8:54 AM · Conduit

Jan 29 2015

chad added a project to T7080: maniphest.update(status) always returns empty when I use conduit api; but works fine using conduit webpage: Conduit.
Jan 29 2015, 2:26 PM · Conduit

Jan 28 2015

• nbeschu added a comment to T7039: Conduit - add method to create Herald rules for a project.

After checking with my team, the main need is to assign automatically the review to a specific team member because we know who will review the commits before coding.That's why we create a rule for each evolution to assign automatically the review to the right person.

Jan 28 2015, 9:38 AM · Herald, Conduit

Jan 26 2015

epriestley added a comment to T7039: Conduit - add method to create Herald rules for a project.

T3670 will provide a cleaner and more general solution by letting you write one rule against the superproject (like #client) and have it automatically apply to subprojects.

Jan 26 2015, 9:41 PM · Herald, Conduit
• nbeschu added a comment to T7039: Conduit - add method to create Herald rules for a project.

Oops, I'm sorry. I'll try to explain better what my team and I are trying to do :

Jan 26 2015, 9:39 PM · Herald, Conduit
epriestley closed T7039: Conduit - add method to create Herald rules for a project as Invalid.

This report describes a solution instead of a problem. When filing a feature request, please describe the problem you're facing, not just your desired solution.

Jan 26 2015, 6:06 PM · Herald, Conduit
• nbeschu created T7039: Conduit - add method to create Herald rules for a project.
Jan 26 2015, 11:08 AM · Herald, Conduit

Jan 23 2015

epriestley closed T7020: Proxy Diffusion Conduit requests as Resolved by committing Restricted Diffusion Commit.
Jan 23 2015, 9:31 PM · Conduit, Diffusion, Phacility
epriestley added a revision to T7020: Proxy Diffusion Conduit requests: Restricted Differential Revision.
Jan 23 2015, 1:10 PM · Conduit, Diffusion, Phacility
epriestley added a revision to T7020: Proxy Diffusion Conduit requests: Restricted Differential Revision.
Jan 23 2015, 12:07 PM · Conduit, Diffusion, Phacility
epriestley added a parent task for T7020: Proxy Diffusion Conduit requests: T2783: Make working-copy operations service-oriented.
Jan 23 2015, 11:55 AM · Conduit, Diffusion, Phacility
epriestley created T7020: Proxy Diffusion Conduit requests.
Jan 23 2015, 11:55 AM · Conduit, Diffusion, Phacility

Jan 22 2015

joshuaspence closed T6950: conduit.query should provide return values as Resolved by committing Restricted Diffusion Commit.
Jan 22 2015, 8:17 PM · Conduit
joshuaspence added a revision to T6950: conduit.query should provide return values: Restricted Differential Revision.
Jan 22 2015, 11:20 AM · Conduit
joshuaspence claimed T6950: conduit.query should provide return values.
Jan 22 2015, 11:19 AM · Conduit

Jan 19 2015

epriestley merged T6984: Differential <> Maniphest Task Relationship via Conduit. into T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges.
Jan 19 2015, 2:39 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit

Jan 14 2015

joshuaspence renamed T6950: conduit.query should provide return values from Conduit.Query should provide Return Values to conduit.query should provide return values.
Jan 14 2015, 8:01 AM · Conduit

Jan 13 2015

joshuaspence reopened T6950: conduit.query should provide return values as "Open".
Jan 13 2015, 9:37 AM · Conduit
• lokinell merged task T6950: conduit.query should provide return values into T6951: Linter for Diviner.
Jan 13 2015, 9:35 AM · Conduit
chad updated subscribers of T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges.
Jan 13 2015, 5:35 AM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit

Jan 12 2015

Tarrant created T6950: conduit.query should provide return values.
Jan 12 2015, 10:22 PM · Conduit

Jan 6 2015

btrahan closed T6863: Document that Conduit can always return ERR-CONDUIT-CORE as Resolved by committing Restricted Diffusion Commit.
Jan 6 2015, 10:41 PM · Conduit
btrahan added a revision to T6863: Document that Conduit can always return ERR-CONDUIT-CORE: Restricted Differential Revision.
Jan 6 2015, 10:36 PM · Conduit
epriestley updated subscribers of T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges.
Jan 6 2015, 2:57 AM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley merged task T6877: Use conduit to set a DifferentialStoredCustomField into T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges.
Jan 6 2015, 2:57 AM · Differential, Conduit
chad added projects to T6877: Use conduit to set a DifferentialStoredCustomField: Conduit, Differential.
Jan 6 2015, 2:02 AM · Differential, Conduit

Jan 5 2015

epriestley added a comment to T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges.

Particularly after strengthening the "prototype" barrier, this is more of a "users want it" issue than a "this has high support costs" issue.

Jan 5 2015, 11:49 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley edited projects for T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges, added: User Delight; removed Support Impact, High Support Impact.
Jan 5 2015, 11:48 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley added a comment to T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings.

The utf8 stuff hasn't been coming up much; the token-based stuff is just blocked on docs and also hasn't come up much; I touched the protocol enough that I'm pretty confident we can move forward without backward compatibility breaks.

Jan 5 2015, 11:46 PM · Restricted Project, Auth, Conduit
epriestley removed projects from T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings: Support Impact, High Support Impact.
Jan 5 2015, 11:45 PM · Restricted Project, Auth, Conduit
chad triaged T6863: Document that Conduit can always return ERR-CONDUIT-CORE as Low priority.
Jan 5 2015, 4:11 AM · Conduit
Mnkras created T6863: Document that Conduit can always return ERR-CONDUIT-CORE.
Jan 5 2015, 1:10 AM · Conduit

Jan 2 2015

epriestley added a revision to T6484: Conduit API for SSH key retreival: Restricted Differential Revision.
Jan 2 2015, 11:40 PM · Conduit, Auth
Krenair added a comment to T6226: Conduit-created task always results in [Reopened] tag in the email subject.

In ManiphestTransaction::getActionName, why is TYPE_TITLE the case with the if ($old === null) return pht('Created'); check, instead of TYPE_STATUS?

Jan 2 2015, 3:05 AM · Restricted Project, Maniphest, Conduit

Dec 19 2014

epriestley added a revision to T6240: Implement Conduit request signing for host-to-host calls: Restricted Differential Revision.
Dec 19 2014, 10:57 PM · Conduit, Phacility

Dec 13 2014

epriestley added a comment to T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings.

At least for now, this no longer blocks Phacility or T2783.

Dec 13 2014, 6:28 PM · Restricted Project, Auth, Conduit
epriestley placed T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings up for grabs.
Dec 13 2014, 6:27 PM · Restricted Project, Auth, Conduit
epriestley added a revision to T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings: Restricted Differential Revision.
Dec 13 2014, 6:23 PM · Restricted Project, Auth, Conduit
epriestley added a revision to T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings: Restricted Differential Revision.
Dec 13 2014, 12:45 AM · Restricted Project, Auth, Conduit
epriestley added a revision to T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings: Restricted Differential Revision.
Dec 13 2014, 12:31 AM · Restricted Project, Auth, Conduit

Dec 12 2014

epriestley added a revision to T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings: Restricted Differential Revision.
Dec 12 2014, 11:29 PM · Restricted Project, Auth, Conduit
epriestley added a revision to T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings: Restricted Differential Revision.
Dec 12 2014, 11:15 PM · Restricted Project, Auth, Conduit
epriestley added a revision to T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings: Restricted Differential Revision.
Dec 12 2014, 9:41 PM · Restricted Project, Auth, Conduit
epriestley moved T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings from Backlog to v0 Closed Beta on the Phacility board.
Dec 12 2014, 6:05 PM · Restricted Project, Auth, Conduit
epriestley added a comment to T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings.

T2783 is at least partially blocked on this, since I need to make intra-cluster calls as the viewing user and don't want to do handshakes. I also don't really want to ship session keys across in the raw, although that wouldn't be the end of the world. I'll probably push this about halfway forward and then drop it again once T2783 is unblocked.

Dec 12 2014, 6:04 PM · Restricted Project, Auth, Conduit
epriestley claimed T5955: Refactor Conduit auth to be stateless, token-based, and support wire encodings.
Dec 12 2014, 6:00 PM · Restricted Project, Auth, Conduit

Dec 10 2014

epriestley closed T6240: Implement Conduit request signing for host-to-host calls as Resolved.
Dec 10 2014, 5:18 PM · Conduit, Phacility
epriestley added a comment to T6240: Implement Conduit request signing for host-to-host calls.

This is effectively working now. Some followup work in T5955 and T6706.

Dec 10 2014, 5:18 PM · Conduit, Phacility

Dec 5 2014

qgil removed a project from T6501: Expose project icons and other metadata through project.query: Wikimedia.
Dec 5 2014, 1:18 PM · Projects, Conduit

Dec 4 2014

epriestley moved T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges from Backlog to Do After Launch on the Phacility board.
Dec 4 2014, 6:59 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
epriestley added a project to T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges: Phacility.

I'm currently making the Phacility deployment tools load all Almanac services and filter them on the client to generate a list of instances hosted on a given machine (e.g., all instances with storage on db001). This is super gross:

Dec 4 2014, 6:59 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
qgil moved T6501: Expose project icons and other metadata through project.query from Backlog to Details on the Wikimedia board.
Dec 4 2014, 12:46 PM · Projects, Conduit
epriestley added a comment to T6643: Conduit method for adding SSH keys to a user's account.

Adding SSH keys currently requires MFA in all cases, so we'll have to figure out what the rules are here.

Dec 4 2014, 11:40 AM · Restricted Project, Conduit
btrahan added a project to T6643: Conduit method for adding SSH keys to a user's account: Conduit.
Dec 4 2014, 5:14 AM · Restricted Project, Conduit

Dec 2 2014

epriestley merged task T6679: Support "dateResolved" field in Maniphest task JSON returned from maniphest.query into T4434: Track object closed/completed date and actor.
Dec 2 2014, 7:34 PM · Conduit, Maniphest
jasondsmith created T6679: Support "dateResolved" field in Maniphest task JSON returned from maniphest.query.
Dec 2 2014, 7:26 PM · Conduit, Maniphest

Dec 1 2014

chad closed T6669: about "changes" parameter in conduit differential.creatediff as Resolved.

We unfortunately cannot provide support at this time for writing applications. We recommend using IRC and discussing questions with other Phabricator developers. irc.freenode.net #phabricator

Dec 1 2014, 4:53 PM · Differential, Conduit
• taoqiping created T6669: about "changes" parameter in conduit differential.creatediff .
Dec 1 2014, 3:04 PM · Differential, Conduit

Nov 28 2014

chad added projects to T6583: Allow video embed and custom html in dashboard markup: Conduit, Doorkeeper.

Depends entirely what "Other Tools" means. Conduit and Doorkeeper will be built in means of talking to external systems. Remarkup can certainly be expanding to offer more flexibility in writing content into Phabricator. Custom Fields and Event Listeners also allow for customization. Forking and maintaining patches are also what we recommend to people who need heavy integration/customization.

Nov 28 2014, 4:28 PM · Doorkeeper, Conduit, Dashboards, Remarkup

Nov 22 2014

dereckson added a comment to T6614: Maniphest.update allows to update viewPolicy or editPolicy, but maniphest.info and .query doesn't get these fields..

Yes, for the base problem.

Nov 22 2014, 9:00 PM · Conduit, Maniphest