Page MenuHomePhabricator

D11722.diff
No OneTemporary

D11722.diff

diff --git a/src/__phutil_library_map__.php b/src/__phutil_library_map__.php
--- a/src/__phutil_library_map__.php
+++ b/src/__phutil_library_map__.php
@@ -2286,7 +2286,7 @@
'PhabricatorRepositoryCommitParserWorker' => 'applications/repository/worker/PhabricatorRepositoryCommitParserWorker.php',
'PhabricatorRepositoryCommitRef' => 'applications/repository/engine/PhabricatorRepositoryCommitRef.php',
'PhabricatorRepositoryCommitSearchIndexer' => 'applications/repository/search/PhabricatorRepositoryCommitSearchIndexer.php',
- 'PhabricatorRepositoryConfigOptions' => 'applications/repository/PhabricatorRepositoryConfigOptions.php',
+ 'PhabricatorRepositoryConfigOptions' => 'applications/repository/config/PhabricatorRepositoryConfigOptions.php',
'PhabricatorRepositoryController' => 'applications/repository/controller/PhabricatorRepositoryController.php',
'PhabricatorRepositoryDAO' => 'applications/repository/storage/PhabricatorRepositoryDAO.php',
'PhabricatorRepositoryDiscoveryEngine' => 'applications/repository/engine/PhabricatorRepositoryDiscoveryEngine.php',
diff --git a/src/applications/config/controller/PhabricatorConfigListController.php b/src/applications/config/controller/PhabricatorConfigListController.php
--- a/src/applications/config/controller/PhabricatorConfigListController.php
+++ b/src/applications/config/controller/PhabricatorConfigListController.php
@@ -11,17 +11,23 @@
$nav->selectFilter('/');
$groups = PhabricatorApplicationConfigOptions::loadAll();
- $list = $this->buildConfigOptionsList($groups);
+ $core_list = $this->buildConfigOptionsList($groups, 'core');
+ $apps_list = $this->buildConfigOptionsList($groups, 'apps');
$title = pht('Phabricator Configuration');
- $box = id(new PHUIObjectBoxView())
+ $core = id(new PHUIObjectBoxView())
->setHeaderText($title)
- ->appendChild($list);
+ ->appendChild($core_list);
+
+ $apps = id(new PHUIObjectBoxView())
+ ->setHeaderText(pht('Applications Configuration'))
+ ->appendChild($apps_list);
$nav->appendChild(
array(
- $box,
+ $core,
+ $apps,
));
$crumbs = $this
@@ -37,19 +43,21 @@
));
}
- private function buildConfigOptionsList(array $groups) {
+ private function buildConfigOptionsList(array $groups, $type) {
assert_instances_of($groups, 'PhabricatorApplicationConfigOptions');
$list = new PHUIObjectItemListView();
$list->setStackable(true);
$groups = msort($groups, 'getName');
foreach ($groups as $group) {
- $item = id(new PHUIObjectItemView())
- ->setHeader($group->getName())
- ->setHref('/config/group/'.$group->getKey().'/')
- ->addAttribute($group->getDescription())
- ->setFontIcon($group->getFontIcon());
- $list->addItem($item);
+ if ($group->getGroup() == $type) {
+ $item = id(new PHUIObjectItemView())
+ ->setHeader($group->getName())
+ ->setHref('/config/group/'.$group->getKey().'/')
+ ->addAttribute($group->getDescription())
+ ->setFontIcon($group->getFontIcon());
+ $list->addItem($item);
+ }
}
return $list;
diff --git a/src/applications/config/option/PhabricatorAWSConfigOptions.php b/src/applications/config/option/PhabricatorAWSConfigOptions.php
--- a/src/applications/config/option/PhabricatorAWSConfigOptions.php
+++ b/src/applications/config/option/PhabricatorAWSConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-server';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
return array(
$this->newOption('amazon-ses.access-key', 'string', null)
diff --git a/src/applications/config/option/PhabricatorAccessLogConfigOptions.php b/src/applications/config/option/PhabricatorAccessLogConfigOptions.php
--- a/src/applications/config/option/PhabricatorAccessLogConfigOptions.php
+++ b/src/applications/config/option/PhabricatorAccessLogConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-list';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
$common_map = array(
'C' => pht('The controller or workflow which handled the request.'),
diff --git a/src/applications/config/option/PhabricatorAuthenticationConfigOptions.php b/src/applications/config/option/PhabricatorAuthenticationConfigOptions.php
--- a/src/applications/config/option/PhabricatorAuthenticationConfigOptions.php
+++ b/src/applications/config/option/PhabricatorAuthenticationConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-key';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
return array(
$this->newOption('auth.require-email-verification', 'bool', false)
diff --git a/src/applications/config/option/PhabricatorClusterConfigOptions.php b/src/applications/config/option/PhabricatorClusterConfigOptions.php
--- a/src/applications/config/option/PhabricatorClusterConfigOptions.php
+++ b/src/applications/config/option/PhabricatorClusterConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-sitemap';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
return array(
$this->newOption('cluster.addresses', 'list<string>', array())
diff --git a/src/applications/config/option/PhabricatorCoreConfigOptions.php b/src/applications/config/option/PhabricatorCoreConfigOptions.php
--- a/src/applications/config/option/PhabricatorCoreConfigOptions.php
+++ b/src/applications/config/option/PhabricatorCoreConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-bullseye';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
if (phutil_is_windows()) {
$paths = array();
diff --git a/src/applications/config/option/PhabricatorDeveloperConfigOptions.php b/src/applications/config/option/PhabricatorDeveloperConfigOptions.php
--- a/src/applications/config/option/PhabricatorDeveloperConfigOptions.php
+++ b/src/applications/config/option/PhabricatorDeveloperConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-bug';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
return array(
$this->newOption('darkconsole.enabled', 'bool', false)
diff --git a/src/applications/config/option/PhabricatorDisqusConfigOptions.php b/src/applications/config/option/PhabricatorDisqusConfigOptions.php
--- a/src/applications/config/option/PhabricatorDisqusConfigOptions.php
+++ b/src/applications/config/option/PhabricatorDisqusConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-comment';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
return array(
$this->newOption('disqus.shortname', 'string', null)
diff --git a/src/applications/config/option/PhabricatorExtendingPhabricatorConfigOptions.php b/src/applications/config/option/PhabricatorExtendingPhabricatorConfigOptions.php
--- a/src/applications/config/option/PhabricatorExtendingPhabricatorConfigOptions.php
+++ b/src/applications/config/option/PhabricatorExtendingPhabricatorConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-rocket';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
return array(
$this->newOption('load-libraries', 'list<string>', array())
diff --git a/src/applications/config/option/PhabricatorGarbageCollectorConfigOptions.php b/src/applications/config/option/PhabricatorGarbageCollectorConfigOptions.php
--- a/src/applications/config/option/PhabricatorGarbageCollectorConfigOptions.php
+++ b/src/applications/config/option/PhabricatorGarbageCollectorConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-trash-o';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
$options = array(
diff --git a/src/applications/config/option/PhabricatorMailgunConfigOptions.php b/src/applications/config/option/PhabricatorMailgunConfigOptions.php
--- a/src/applications/config/option/PhabricatorMailgunConfigOptions.php
+++ b/src/applications/config/option/PhabricatorMailgunConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-send-o';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
return array(
$this->newOption('mailgun.domain', 'string', null)
diff --git a/src/applications/config/option/PhabricatorMetaMTAConfigOptions.php b/src/applications/config/option/PhabricatorMetaMTAConfigOptions.php
--- a/src/applications/config/option/PhabricatorMetaMTAConfigOptions.php
+++ b/src/applications/config/option/PhabricatorMetaMTAConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-send';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
$send_as_user_desc = $this->deformat(pht(<<<EODOC
When a user takes an action which generates an email notification (like
diff --git a/src/applications/config/option/PhabricatorMySQLConfigOptions.php b/src/applications/config/option/PhabricatorMySQLConfigOptions.php
--- a/src/applications/config/option/PhabricatorMySQLConfigOptions.php
+++ b/src/applications/config/option/PhabricatorMySQLConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-database';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
return array(
$this->newOption('mysql.host', 'string', 'localhost')
diff --git a/src/applications/config/option/PhabricatorNotificationConfigOptions.php b/src/applications/config/option/PhabricatorNotificationConfigOptions.php
--- a/src/applications/config/option/PhabricatorNotificationConfigOptions.php
+++ b/src/applications/config/option/PhabricatorNotificationConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-bell';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
return array(
$this->newOption('notification.enabled', 'bool', false)
diff --git a/src/applications/config/option/PhabricatorPHDConfigOptions.php b/src/applications/config/option/PhabricatorPHDConfigOptions.php
--- a/src/applications/config/option/PhabricatorPHDConfigOptions.php
+++ b/src/applications/config/option/PhabricatorPHDConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-pied-piper-alt';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
return array(
$this->newOption('phd.pid-directory', 'string', '/var/tmp/phd/pid')
diff --git a/src/applications/config/option/PhabricatorPHPMailerConfigOptions.php b/src/applications/config/option/PhabricatorPHPMailerConfigOptions.php
--- a/src/applications/config/option/PhabricatorPHPMailerConfigOptions.php
+++ b/src/applications/config/option/PhabricatorPHPMailerConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-send-o';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
return array(
$this->newOption('phpmailer.mailer', 'string', 'smtp')
diff --git a/src/applications/config/option/PhabricatorRecaptchaConfigOptions.php b/src/applications/config/option/PhabricatorRecaptchaConfigOptions.php
--- a/src/applications/config/option/PhabricatorRecaptchaConfigOptions.php
+++ b/src/applications/config/option/PhabricatorRecaptchaConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-recycle';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
return array(
diff --git a/src/applications/config/option/PhabricatorSMSConfigOptions.php b/src/applications/config/option/PhabricatorSMSConfigOptions.php
--- a/src/applications/config/option/PhabricatorSMSConfigOptions.php
+++ b/src/applications/config/option/PhabricatorSMSConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-mobile';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
$adapter_description = $this->deformat(pht(<<<EODOC
Adapter class to use to transmit SMS to an external provider. A given external
diff --git a/src/applications/config/option/PhabricatorSecurityConfigOptions.php b/src/applications/config/option/PhabricatorSecurityConfigOptions.php
--- a/src/applications/config/option/PhabricatorSecurityConfigOptions.php
+++ b/src/applications/config/option/PhabricatorSecurityConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-lock';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
$support_href = PhabricatorEnv::getDoclink('Give Feedback! Get Support!');
diff --git a/src/applications/config/option/PhabricatorSendGridConfigOptions.php b/src/applications/config/option/PhabricatorSendGridConfigOptions.php
--- a/src/applications/config/option/PhabricatorSendGridConfigOptions.php
+++ b/src/applications/config/option/PhabricatorSendGridConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-send-o';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
return array(
$this->newOption('sendgrid.api-user', 'string', null)
diff --git a/src/applications/config/option/PhabricatorSyntaxHighlightingConfigOptions.php b/src/applications/config/option/PhabricatorSyntaxHighlightingConfigOptions.php
--- a/src/applications/config/option/PhabricatorSyntaxHighlightingConfigOptions.php
+++ b/src/applications/config/option/PhabricatorSyntaxHighlightingConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-code';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
$caches_href = PhabricatorEnv::getDocLink('Managing Caches');
diff --git a/src/applications/config/option/PhabricatorTranslationsConfigOptions.php b/src/applications/config/option/PhabricatorTranslationsConfigOptions.php
--- a/src/applications/config/option/PhabricatorTranslationsConfigOptions.php
+++ b/src/applications/config/option/PhabricatorTranslationsConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-globe';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
return array(
$this->newOption(
diff --git a/src/applications/config/option/PhabricatorUIConfigOptions.php b/src/applications/config/option/PhabricatorUIConfigOptions.php
--- a/src/applications/config/option/PhabricatorUIConfigOptions.php
+++ b/src/applications/config/option/PhabricatorUIConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-magnet';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
$manifest = PHUIIconView::getSheetManifest('main-header');
diff --git a/src/applications/conpherence/config/ConpherenceConfigOptions.php b/src/applications/conpherence/config/ConpherenceConfigOptions.php
--- a/src/applications/conpherence/config/ConpherenceConfigOptions.php
+++ b/src/applications/conpherence/config/ConpherenceConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-comments';
}
+ public function getGroup() {
+ return 'apps';
+ }
+
public function getOptions() {
return array(
$this->newOption(
diff --git a/src/applications/differential/config/PhabricatorDifferentialConfigOptions.php b/src/applications/differential/config/PhabricatorDifferentialConfigOptions.php
--- a/src/applications/differential/config/PhabricatorDifferentialConfigOptions.php
+++ b/src/applications/differential/config/PhabricatorDifferentialConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-cog';
}
+ public function getGroup() {
+ return 'apps';
+ }
+
public function getOptions() {
$custom_field_type = 'custom:PhabricatorCustomFieldConfigOptionType';
diff --git a/src/applications/diffusion/config/PhabricatorDiffusionConfigOptions.php b/src/applications/diffusion/config/PhabricatorDiffusionConfigOptions.php
--- a/src/applications/diffusion/config/PhabricatorDiffusionConfigOptions.php
+++ b/src/applications/diffusion/config/PhabricatorDiffusionConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-code';
}
+ public function getGroup() {
+ return 'apps';
+ }
+
public function getOptions() {
return array(
$this->newOption(
diff --git a/src/applications/doorkeeper/option/PhabricatorAsanaConfigOptions.php b/src/applications/doorkeeper/option/PhabricatorAsanaConfigOptions.php
--- a/src/applications/doorkeeper/option/PhabricatorAsanaConfigOptions.php
+++ b/src/applications/doorkeeper/option/PhabricatorAsanaConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-exchange';
}
+ public function getGroup() {
+ return 'core';
+ }
+
public function getOptions() {
return array(
$this->newOption('asana.workspace-id', 'string', null)
diff --git a/src/applications/feed/config/PhabricatorFeedConfigOptions.php b/src/applications/feed/config/PhabricatorFeedConfigOptions.php
--- a/src/applications/feed/config/PhabricatorFeedConfigOptions.php
+++ b/src/applications/feed/config/PhabricatorFeedConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-newspaper-o';
}
+ public function getGroup() {
+ return 'apps';
+ }
+
public function getOptions() {
return array(
$this->newOption('feed.public', 'bool', false)
diff --git a/src/applications/files/config/PhabricatorFilesConfigOptions.php b/src/applications/files/config/PhabricatorFilesConfigOptions.php
--- a/src/applications/files/config/PhabricatorFilesConfigOptions.php
+++ b/src/applications/files/config/PhabricatorFilesConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-file';
}
+ public function getGroup() {
+ return 'apps';
+ }
+
public function getOptions() {
$viewable_default = array(
'image/jpeg' => 'image/jpeg',
diff --git a/src/applications/harbormaster/config/PhabricatorHarbormasterConfigOptions.php b/src/applications/harbormaster/config/PhabricatorHarbormasterConfigOptions.php
--- a/src/applications/harbormaster/config/PhabricatorHarbormasterConfigOptions.php
+++ b/src/applications/harbormaster/config/PhabricatorHarbormasterConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-ship';
}
+ public function getGroup() {
+ return 'apps';
+ }
+
public function getOptions() {
return array();
}
diff --git a/src/applications/legalpad/config/PhabricatorLegalpadConfigOptions.php b/src/applications/legalpad/config/PhabricatorLegalpadConfigOptions.php
--- a/src/applications/legalpad/config/PhabricatorLegalpadConfigOptions.php
+++ b/src/applications/legalpad/config/PhabricatorLegalpadConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-gavel';
}
+ public function getGroup() {
+ return 'apps';
+ }
+
public function getOptions() {
return array(
$this->newOption(
diff --git a/src/applications/macro/config/PhabricatorMacroConfigOptions.php b/src/applications/macro/config/PhabricatorMacroConfigOptions.php
--- a/src/applications/macro/config/PhabricatorMacroConfigOptions.php
+++ b/src/applications/macro/config/PhabricatorMacroConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-file-image-o';
}
+ public function getGroup() {
+ return 'apps';
+ }
+
public function getOptions() {
return array(
$this->newOption('metamta.macro.reply-handler-domain', 'string', null)
diff --git a/src/applications/maniphest/config/PhabricatorManiphestConfigOptions.php b/src/applications/maniphest/config/PhabricatorManiphestConfigOptions.php
--- a/src/applications/maniphest/config/PhabricatorManiphestConfigOptions.php
+++ b/src/applications/maniphest/config/PhabricatorManiphestConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-anchor';
}
+ public function getGroup() {
+ return 'apps';
+ }
+
public function getOptions() {
$priority_defaults = array(
diff --git a/src/applications/owners/config/PhabricatorOwnersConfigOptions.php b/src/applications/owners/config/PhabricatorOwnersConfigOptions.php
--- a/src/applications/owners/config/PhabricatorOwnersConfigOptions.php
+++ b/src/applications/owners/config/PhabricatorOwnersConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-gift';
}
+ public function getGroup() {
+ return 'apps';
+ }
+
public function getOptions() {
return array(
$this->newOption(
diff --git a/src/applications/paste/config/PhabricatorPasteConfigOptions.php b/src/applications/paste/config/PhabricatorPasteConfigOptions.php
--- a/src/applications/paste/config/PhabricatorPasteConfigOptions.php
+++ b/src/applications/paste/config/PhabricatorPasteConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-paste';
}
+ public function getGroup() {
+ return 'apps';
+ }
+
public function getOptions() {
return array(
$this->newOption(
diff --git a/src/applications/people/config/PhabricatorUserConfigOptions.php b/src/applications/people/config/PhabricatorUserConfigOptions.php
--- a/src/applications/people/config/PhabricatorUserConfigOptions.php
+++ b/src/applications/people/config/PhabricatorUserConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-users';
}
+ public function getGroup() {
+ return 'apps';
+ }
+
public function getOptions() {
$default = array(
diff --git a/src/applications/phame/config/PhabricatorPhameConfigOptions.php b/src/applications/phame/config/PhabricatorPhameConfigOptions.php
--- a/src/applications/phame/config/PhabricatorPhameConfigOptions.php
+++ b/src/applications/phame/config/PhabricatorPhameConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-star';
}
+ public function getGroup() {
+ return 'apps';
+ }
+
public function getOptions() {
return array(
$this->newOption(
diff --git a/src/applications/pholio/config/PhabricatorPholioConfigOptions.php b/src/applications/pholio/config/PhabricatorPholioConfigOptions.php
--- a/src/applications/pholio/config/PhabricatorPholioConfigOptions.php
+++ b/src/applications/pholio/config/PhabricatorPholioConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-camera-retro';
}
+ public function getGroup() {
+ return 'apps';
+ }
+
public function getOptions() {
return array(
$this->newOption('metamta.pholio.reply-handler-domain', 'string', null)
diff --git a/src/applications/phrequent/config/PhabricatorPhrequentConfigOptions.php b/src/applications/phrequent/config/PhabricatorPhrequentConfigOptions.php
--- a/src/applications/phrequent/config/PhabricatorPhrequentConfigOptions.php
+++ b/src/applications/phrequent/config/PhabricatorPhrequentConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-clock-o';
}
+ public function getGroup() {
+ return 'apps';
+ }
+
public function getOptions() {
return array();
}
diff --git a/src/applications/phriction/config/PhabricatorPhrictionConfigOptions.php b/src/applications/phriction/config/PhabricatorPhrictionConfigOptions.php
--- a/src/applications/phriction/config/PhabricatorPhrictionConfigOptions.php
+++ b/src/applications/phriction/config/PhabricatorPhrictionConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-book';
}
+ public function getGroup() {
+ return 'apps';
+ }
+
public function getOptions() {
return array(
$this->newOption(
diff --git a/src/applications/policy/config/PhabricatorPolicyConfigOptions.php b/src/applications/policy/config/PhabricatorPolicyConfigOptions.php
--- a/src/applications/policy/config/PhabricatorPolicyConfigOptions.php
+++ b/src/applications/policy/config/PhabricatorPolicyConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-lock';
}
+ public function getGroup() {
+ return 'apps';
+ }
+
public function getOptions() {
$policy_locked_type = 'custom:PolicyLockOptionType';
$policy_locked_example = array(
diff --git a/src/applications/project/config/PhabricatorProjectConfigOptions.php b/src/applications/project/config/PhabricatorProjectConfigOptions.php
--- a/src/applications/project/config/PhabricatorProjectConfigOptions.php
+++ b/src/applications/project/config/PhabricatorProjectConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-briefcase';
}
+ public function getGroup() {
+ return 'apps';
+ }
+
public function getOptions() {
$default_fields = array(
'std:project:internal:description' => true,
diff --git a/src/applications/releeph/config/PhabricatorReleephApplicationConfigOptions.php b/src/applications/releeph/config/PhabricatorReleephApplicationConfigOptions.php
--- a/src/applications/releeph/config/PhabricatorReleephApplicationConfigOptions.php
+++ b/src/applications/releeph/config/PhabricatorReleephApplicationConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-flag-checkered';
}
+ public function getGroup() {
+ return 'apps';
+ }
+
public function getOptions() {
$default_fields = array(
new ReleephSummaryFieldSpecification(),
diff --git a/src/applications/repository/PhabricatorRepositoryConfigOptions.php b/src/applications/repository/config/PhabricatorRepositoryConfigOptions.php
rename from src/applications/repository/PhabricatorRepositoryConfigOptions.php
rename to src/applications/repository/config/PhabricatorRepositoryConfigOptions.php
--- a/src/applications/repository/PhabricatorRepositoryConfigOptions.php
+++ b/src/applications/repository/config/PhabricatorRepositoryConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-hdd-o';
}
+ public function getGroup() {
+ return 'apps';
+ }
+
public function getOptions() {
return array(
$this->newOption('repository.default-local-path', 'string', '/var/repo/')
diff --git a/src/applications/search/config/PhabricatorSearchConfigOptions.php b/src/applications/search/config/PhabricatorSearchConfigOptions.php
--- a/src/applications/search/config/PhabricatorSearchConfigOptions.php
+++ b/src/applications/search/config/PhabricatorSearchConfigOptions.php
@@ -15,6 +15,10 @@
return 'fa-search';
}
+ public function getGroup() {
+ return 'apps';
+ }
+
public function getOptions() {
return array(
$this->newOption(

File Metadata

Mime Type
text/plain
Expires
Tue, Mar 25, 6:35 PM (6 d, 3 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7658530
Default Alt Text
D11722.diff (25 KB)

Event Timeline