1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-27 17:22:42 +01:00
phorge-phorge/src/applications/dashboard
epriestley 4214b56a4f Make the dashboard panel datasource work properly with hundreds of panels
Summary:
Ref T13151. See PHI727. Update the dashboard widget/panel datasource to actually query results using what the user typed.

The current approach is blind to what the user typed when pulling results from the database, and gets limited to an artificially small number of results somewhere in the pipeline.

Test Plan:
  - Queried for panels with text queries.
  - Queried for panels with `W123` queries.
  - This is substantially similar to the Owners datasource, which received a similar update in D17142 and has worked well since then.

Reviewers: amckinley

Reviewed By: amckinley

Maniphest Tasks: T13151

Differential Revision: https://secure.phabricator.com/D19511
2018-06-28 08:54:29 -07:00
..
application Add Dashboards as a default pinned application 2017-03-21 11:10:20 -07:00
conduit Implement a "pro" EditEngine for dashboard panels 2016-07-03 15:07:36 -07:00
controller Fix a fatal during breadcrumb construction when viewing a dashboard you don't have permission to view 2018-05-14 12:06:56 -07:00
customfield Fix spelling 2017-10-09 10:48:04 -07:00
edge Modernize Dashboard edges 2015-01-02 10:11:59 +11:00
editor Add Ngram support to Dashboards / Panels 2016-12-16 12:09:06 -08:00
engine Remove dashboard footer 2017-03-02 06:29:39 -08:00
icon Add some new Dashboard icons 2017-03-21 11:00:16 -07:00
layoutconfig Extend from Phobject 2015-06-15 18:02:27 +10:00
paneltype Restrict movable panels to non-tab panels 2017-02-14 14:15:59 -08:00
phid Mark PhabricatorPHIDType::getPHIDTypeApplicationClass() as abstract 2015-11-03 06:47:12 +11:00
query Allow searching Dashboards by Editable 2017-03-21 09:39:04 -07:00
remarkup Allow users who can edit a dashboard to remove invalid / restricted panels 2017-02-04 16:33:47 -08:00
storage Make dashboard arrange actions (move, add, remove) work again after read locking from "chaos reduction" 2018-02-20 17:23:24 -08:00
typeahead Make the dashboard panel datasource work properly with hundreds of panels 2018-06-28 08:54:29 -07:00