1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-28 08:20:57 +01:00
phorge-phorge/src/applications/dashboard
epriestley 63acd90cef Allow dashboard panels to detect rendering cycles and arrest stack overflows
Summary:
Ref T4986. Ref T4983. Panels will soon be able to contain other panels, either via Remarkup (`{W1}`) or maybe through new types of meta-panels.

Allow panels to detect that they are being rendered very deeply and/or within themselves.

Test Plan: Faked some errors, got failed panel renders. Since panels can't //really// contain other panels yet, this doesn't really have an impact.

Reviewers: btrahan

Reviewed By: btrahan

Subscribers: chad, epriestley

Maniphest Tasks: T4983, T4986

Differential Revision: https://secure.phabricator.com/D9140
2014-05-15 19:21:36 -07:00
..
application Dashboards - add layout mode to dashboards 2014-05-15 19:12:40 -07:00
controller Allow dashboard panels to detect rendering cycles and arrest stack overflows 2014-05-15 19:21:36 -07:00
customfield Let dashboard panel types use customfield to manage editing 2014-04-30 14:29:41 -07:00
editor Dashboards - add layout mode to dashboards 2014-05-15 19:12:40 -07:00
engine Allow dashboard panels to detect rendering cycles and arrest stack overflows 2014-05-15 19:21:36 -07:00
layoutconfig Dashboards - add layout mode to dashboards 2014-05-15 19:12:40 -07:00
paneltype Dashboards - add layout mode to dashboards 2014-05-15 19:12:40 -07:00
phid Add initial skeleton for Dashboard application 2014-01-30 11:43:24 -08:00
query Move a bunch more rendering into SearchEngine 2014-05-08 20:04:19 -07:00
storage Dashboards - add layout mode to dashboards 2014-05-15 19:12:40 -07:00