From 3a838ba312697626a82ed79b416fc062dbd75fa5 Mon Sep 17 00:00:00 2001 From: Chad Little Date: Tue, 21 Mar 2017 11:06:44 -0700 Subject: [PATCH] Add Dashboards as a default pinned application Summary: Ref T10390. Dashboard usability is high enough that I think we should pin it by default for users to create custom home pages. Test Plan: Review order of applications in sandbox. Reviewers: epriestley Reviewed By: epriestley Subscribers: Korvin Maniphest Tasks: T10390 Differential Revision: https://secure.phabricator.com/D17527 --- .../application/PhabricatorDashboardApplication.php | 8 ++++++++ .../project/application/PhabricatorProjectApplication.php | 4 ++++ 2 files changed, 12 insertions(+) diff --git a/src/applications/dashboard/application/PhabricatorDashboardApplication.php b/src/applications/dashboard/application/PhabricatorDashboardApplication.php index 29024cbcb8..d8e2701727 100644 --- a/src/applications/dashboard/application/PhabricatorDashboardApplication.php +++ b/src/applications/dashboard/application/PhabricatorDashboardApplication.php @@ -18,6 +18,14 @@ final class PhabricatorDashboardApplication extends PhabricatorApplication { return 'fa-dashboard'; } + public function isPinnedByDefault(PhabricatorUser $viewer) { + return true; + } + + public function getApplicationOrder() { + return 0.160; + } + public function getRoutes() { return array( '/W(?P\d+)' => 'PhabricatorDashboardPanelViewController', diff --git a/src/applications/project/application/PhabricatorProjectApplication.php b/src/applications/project/application/PhabricatorProjectApplication.php index 95f65253a8..0e1a9f37c7 100644 --- a/src/applications/project/application/PhabricatorProjectApplication.php +++ b/src/applications/project/application/PhabricatorProjectApplication.php @@ -138,6 +138,10 @@ final class PhabricatorProjectApplication extends PhabricatorApplication { ); } + public function getApplicationOrder() { + return 0.150; + } + public function getHelpDocumentationArticles(PhabricatorUser $viewer) { return array( array(