@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Minor, allow public access to dashboards and panels.

+20
+4
src/applications/dashboard/controller/PhabricatorDashboardListController.php
··· 5 5 6 6 private $queryKey; 7 7 8 + public function shouldAllowPublic() { 9 + return true; 10 + } 11 + 8 12 public function willProcessRequest(array $data) { 9 13 $this->queryKey = idx($data, 'queryKey'); 10 14 }
+4
src/applications/dashboard/controller/PhabricatorDashboardPanelListController.php
··· 5 5 6 6 private $queryKey; 7 7 8 + public function shouldAllowPublic() { 9 + return true; 10 + } 11 + 8 12 public function willProcessRequest(array $data) { 9 13 $this->queryKey = idx($data, 'queryKey'); 10 14 }
+4
src/applications/dashboard/controller/PhabricatorDashboardPanelRenderController.php
··· 5 5 6 6 private $id; 7 7 8 + public function shouldAllowPublic() { 9 + return true; 10 + } 11 + 8 12 public function willProcessRequest(array $data) { 9 13 $this->id = $data['id']; 10 14 }
+4
src/applications/dashboard/controller/PhabricatorDashboardPanelViewController.php
··· 5 5 6 6 private $id; 7 7 8 + public function shouldAllowPublic() { 9 + return true; 10 + } 11 + 8 12 public function willProcessRequest(array $data) { 9 13 $this->id = $data['id']; 10 14 }
+4
src/applications/dashboard/controller/PhabricatorDashboardViewController.php
··· 5 5 6 6 private $id; 7 7 8 + public function shouldAllowPublic() { 9 + return true; 10 + } 11 + 8 12 public function willProcessRequest(array $data) { 9 13 $this->id = $data['id']; 10 14 }