Homec4science

Implement a rough initial version of ApplicationSearch-driven Conduit read…

Authored by epriestley <git@epriestley.com> on Dec 11 2015, 17:45.

Description

Implement a rough initial version of ApplicationSearch-driven Conduit read endpoints

Summary:
Ref T9964. See that task for some context and discussion.

Ref T7715, which has the bigger picture here.

Basically, I want Conduit read endpoints to be full-power, ApplicationSearch-driven endpoints, so that applications can:

  • Write one EditEngine and get web + conduit writes for free.
  • Write one SearchEngine and get web + conduit reads for free.

I previously made some steps toward this, but this puts more of the structure in place.

Test Plan:
Viewed API console endpoint and read 20 pages of docs:

{F1021961}

Made various calls: with query keys, constraints, pagination, and limits.

Viewed new ConfigModules page.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T7715, T9964

Differential Revision: https://secure.phabricator.com/D14743

Details

Committed
epriestley <git@epriestley.com>Dec 12 2015, 00:27
Pushed
aubortJan 31 2017, 17:16
Parents
rPHab7d3caa0071: Allow Phurl short aliases to accept trailing `/` characters
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPH4ec6990ca767: Implement a rough initial version of ApplicationSearch-driven Conduit read… (authored by epriestley <git@epriestley.com>).Dec 12 2015, 00:27