1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-10 08:52:39 +01:00

Port a few various options.

Summary:
- remarkup.enable-embedded-youtube
- controller.oauth-registration
- aphront.default-application-configuration-class
- cache.enable-deflate

Test Plan: Saw the new options in the web interface.

Reviewers: epriestley, chad, btrahan

Reviewed By: epriestley

CC: aran, Korvin

Maniphest Tasks: T2255

Differential Revision: https://secure.phabricator.com/D4424
This commit is contained in:
Ricky Elrod 2013-01-13 15:10:31 -08:00 committed by epriestley
parent d67b42dcc0
commit 0c6e5f86bc
3 changed files with 40 additions and 0 deletions

View file

@ -140,6 +140,19 @@ final class PhabricatorDeveloperConfigOptions
"Minify static resources by removing whitespace and comments. You ".
"should enable this in production, but disable it in ".
"development.")),
$this->newOption('cache.enable-deflate', 'bool', true)
->setBoolOptions(
array(
pht("Enable deflate compression"),
pht("Disable deflate compression"),
))
->setSummary(
pht("Toggle gzdeflate()-based compression for some caches."))
->setDescription(
pht(
"Set this to false to disable the use of gzdeflate()-based ".
"compression in some caches. This may give you less performant ".
"(but more debuggable) caching.")),
);
}
}

View file

@ -37,6 +37,19 @@ final class PhabricatorExtendingPhabricatorConfigOptions
"Path to custom celerity resource map relative to ".
"'phabricator/src'. See also `scripts/celerity_mapper.php`."))
->addExample('local/my_celerity_map.php', pht('Valid Setting')),
$this->newOption(
'aphront.default-application-configuration-class',
'class',
'AphrontDefaultApplicationConfiguration')
->setBaseClass('AphrontApplicationConfiguration')
// TODO: This could probably use some better documentation.
->setDescription(pht("Application configuration class.")),
$this->newOption(
'controller.oauth-registration',
'class',
'PhabricatorOAuthDefaultRegistrationController')
->setBaseClass('PhabricatorOAuthRegistrationController')
->setDescription(pht("OAuth registration controller.")),
);
}

View file

@ -133,6 +133,20 @@ final class PhabricatorSecurityConfigOptions
"to something else and rebuild the Celerity map to break user ".
"caches. Unless you are doing Celerity development, it is ".
"exceptionally unlikely that you need to modify this.")),
$this->newOption('remarkup.enable-embedded-youtube', 'bool', false)
->setBoolOptions(
array(
pht("Embed YouTube videos"),
pht("Don't embed YouTube videos"),
))
->setSummary(
pht("Determines whether or not YouTube videos get embedded."))
->setDescription(
pht(
"If you enable this, linked YouTube videos will be embeded ".
"inline. This has mild security implications (you'll leak ".
"referrers to YouTube) and is pretty silly (but sort of ".
"awesome).")),
);
}