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

Make Releeph a normal prototype application

Summary: Fixes T6177. Now that we've reframed "Beta" into "Prototype", there's no reason this needs to be in a separate super-hidden class of application anymore.

Test Plan: Saw Releeph available as a normal Prototype application.

Reviewers: btrahan, chad

Reviewed By: chad

Subscribers: epriestley

Maniphest Tasks: T6177

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

+2 -21
+2 -5
src/applications/releeph/application/PhabricatorReleephApplication.php
··· 18 18 return 'releeph'; 19 19 } 20 20 21 - public function isInstalled() { 22 - if (PhabricatorEnv::getEnvConfig('releeph.installed')) { 23 - return parent::isInstalled(); 24 - } 25 - return false; 21 + public function isPrototype() { 22 + return true; 26 23 } 27 24 28 25 public function getRoutes() {
-13
src/applications/releeph/config/PhabricatorReleephApplicationConfigOptions.php
··· 42 42 $custom_field_type = 'custom:PhabricatorCustomFieldConfigOptionType'; 43 43 44 44 return array( 45 - $this->newOption('releeph.installed', 'bool', false) 46 - ->setSummary(pht('Enable the Releeph application.')) 47 - ->setDescription( 48 - pht( 49 - 'Releeph, a tool for managing release branches, will eventually '. 50 - 'fit in to the Phabricator suite as a general purpose tool. '. 51 - 'However Releeph is currently unstable in multiple ways that may '. 52 - 'not migrate properly for you: the code is still in alpha stage '. 53 - 'of design, the storage format is likely to change in unexpected '. 54 - 'ways, and the workflows presented are very specific to a core '. 55 - 'set of alpha testers at Facebook. For the time being you are '. 56 - 'strongly discouraged from relying on Releeph being at all '. 57 - 'stable.')), 58 45 $this->newOption('releeph.fields', $custom_field_type, $default) 59 46 ->setCustomData('ReleephFieldSpecification'), 60 47 $this->newOption(
-3
src/infrastructure/testing/PhabricatorTestCase.php
··· 116 116 'notification.enabled', 117 117 false); 118 118 119 - // TODO: Remove this when we remove "releeph.installed". 120 - $this->env->overrideEnvConfig('releeph.installed', true); 121 - 122 119 $this->env->overrideEnvConfig( 123 120 'phabricator.base-uri', 124 121 'http://phabricator.example.com');