1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-28 09:42:41 +01:00
phorge-phorge/src/applications/dashboard/controller
Bob Trahan 5f33aa5b4f Dashboards - add ability to install dashboard as home
Summary:
See title. Adds PhabricatorDashboardInstall data object which scopes installs to objectPHID + applicationClass. This is because we already have a collision for user home pages and user profiles. Assume only one dashboard per objectPHID + applicationClass though at the database level.

Fixes T5076.

Test Plan: From dashboard view, installed a dashboard - success! Went back to dashboard view and uninstalled it!

Reviewers: chad, epriestley

Reviewed By: epriestley

Subscribers: epriestley, Korvin

Maniphest Tasks: T5076

Differential Revision: https://secure.phabricator.com/D9206
2014-05-19 16:09:31 -07:00
..
PhabricatorDashboardAddPanelController.php Dashboards - add remove functionality 2014-05-19 14:04:26 -07:00
PhabricatorDashboardArrangeController.php Dashboards - add layout mode to dashboards 2014-05-15 19:12:40 -07:00
PhabricatorDashboardController.php Add initial skeleton for Dashboard application 2014-01-30 11:43:24 -08:00
PhabricatorDashboardEditController.php Dashboards - add layout mode to dashboards 2014-05-15 19:12:40 -07:00
PhabricatorDashboardInstallController.php Dashboards - add ability to install dashboard as home 2014-05-19 16:09:31 -07:00
PhabricatorDashboardListController.php Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
PhabricatorDashboardMovePanelController.php Dashboards - add remove functionality 2014-05-19 14:04:26 -07:00
PhabricatorDashboardPanelCreateController.php Add dashboard panel types 2014-04-30 14:28:20 -07:00
PhabricatorDashboardPanelEditController.php Dashboards - add remove functionality 2014-05-19 14:04:26 -07:00
PhabricatorDashboardPanelListController.php Replace Sprite-Icons with FontAwesome 2014-05-12 10:08:32 -07:00
PhabricatorDashboardPanelRenderController.php Dashboards - add remove functionality 2014-05-19 14:04:26 -07:00
PhabricatorDashboardPanelViewController.php Allow dashboard panels to detect rendering cycles and arrest stack overflows 2014-05-15 19:21:36 -07:00
PhabricatorDashboardRemovePanelController.php Dashboards - add remove functionality 2014-05-19 14:04:26 -07:00
PhabricatorDashboardUninstallController.php Dashboards - add ability to install dashboard as home 2014-05-19 16:09:31 -07:00
PhabricatorDashboardViewController.php Dashboards - add ability to install dashboard as home 2014-05-19 16:09:31 -07:00