1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-16 11:52:40 +01:00
phorge-phorge/src/applications/search/field
epriestley 4ec6990ca7 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 {nav Config > Modules} page.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T7715, T9964

Differential Revision: https://secure.phabricator.com/D14743
2015-12-11 15:27:06 -08:00
..
PhabricatorSearchCheckboxesField.php Move Pholio to SearchFields 2015-06-07 07:31:28 -07:00
PhabricatorSearchCustomFieldProxyField.php Move Projects to SearchFields 2015-06-08 12:20:16 -07:00
PhabricatorSearchDatasourceField.php Move Projects to SearchFields 2015-06-08 12:20:16 -07:00
PhabricatorSearchDateControlField.php Refactor Calendar Search, and implement Projects on events 2015-06-22 13:27:37 -07:00
PhabricatorSearchDateField.php Move some value massaging into SearchFields 2015-06-05 11:21:22 -07:00
PhabricatorSearchField.php Implement a rough initial version of ApplicationSearch-driven Conduit read endpoints 2015-12-11 15:27:06 -08:00
PhabricatorSearchOrderField.php Make "Order By" field render correctly when showing a SavedQuery with an order alias 2015-06-09 13:49:01 -07:00
PhabricatorSearchSelectField.php Convert Macro to SearchFields 2015-06-08 12:22:09 -07:00
PhabricatorSearchStringListField.php Begin modularizing fields in SearchEngines 2015-06-05 11:21:08 -07:00
PhabricatorSearchSubscribersField.php Make Subscribers automatically provide working SearchFields 2015-06-08 12:20:53 -07:00
PhabricatorSearchTextField.php Move Projects to SearchFields 2015-06-08 12:20:16 -07:00
PhabricatorSearchThreeStateField.php Convert Files to SearchFields 2015-06-07 07:32:09 -07:00
PhabricatorSearchTokenizerField.php Make Subscribers automatically provide working SearchFields 2015-06-08 12:20:53 -07:00