@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.

Add a default "Subscribed" query to Maniphest

Summary: Although I don't want to end up with 20 of these again, this is a reasonable default to provide, particularly for installs where a large portion of the userbase primarily reports bugs and does not interact with them directly.

Test Plan: Hit `/maniphest/`, saw "Subscribed", clicked it, saw the tasks I'm subscribed to.

Reviewers: jbrown, btrahan

Reviewed By: jbrown

CC: aran

Maniphest Tasks: T4100

Differential Revision: https://secure.phabricator.com/D7586

+5
+5
src/applications/maniphest/query/ManiphestTaskSearchEngine.php
··· 362 362 if ($this->requireViewer()->isLoggedIn()) { 363 363 $names['assigned'] = pht('Assigned'); 364 364 $names['authored'] = pht('Authored'); 365 + $names['subscribed'] = pht('Subscribed'); 365 366 } 366 367 367 368 $names['open'] = pht('Open Tasks'); ··· 383 384 case 'assigned': 384 385 return $query 385 386 ->setParameter('assignedPHIDs', array($viewer_phid)) 387 + ->setParameter('statuses', array(ManiphestTaskStatus::STATUS_OPEN)); 388 + case 'subscribed': 389 + return $query 390 + ->setParameter('subscriberPHIDs', array($viewer_phid)) 386 391 ->setParameter('statuses', array(ManiphestTaskStatus::STATUS_OPEN)); 387 392 case 'open': 388 393 return $query