1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-13 10:22:42 +01:00
phorge-phorge/src/applications/config
epriestley 2c7be52fc2 Lock phabricator.show-prototypes
Summary:
Two goals:

  - If an attacker compromises an administrator account (without compromising the host itself), they can currently take advantage of vulnerabilities in prototype applications by enabling the applications, then exploiting the vulnerability. Locking this option requires CLI access to enable prototypes, so installs which do not have prototypes enabled have no exposure to security issues in prototype applications.
  - Making this very slightly harder to enable is probably a good thing, given the state of the world and support.

Test Plan: Verified that web UI shows the value is locked and instructs the user to update via the CLI.

Reviewers: btrahan

Reviewed By: btrahan

Subscribers: epriestley

Differential Revision: https://secure.phabricator.com/D10993
2014-12-15 11:00:20 -08:00
..
application Load all keys, support unique keys, and provide an "all issues" view 2014-09-19 11:46:30 -07:00
check Config / setup - check for ONLY_FULL_GROUP_BY and warn the user 2014-11-14 18:51:39 -08:00
controller Transactions - deploy buildTransactionTimeline against Config, Pholio, and Projects 2014-12-03 12:28:53 -08:00
custom Update callsites of phutil_json_decode. 2014-06-21 00:39:37 +10:00
editor Allow bin/config to affect database configuration and migrate between local and database configuration 2014-10-08 16:15:05 -07:00
exception Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
issue Add a configuration warning when memory_limit will limit file uploads 2014-09-04 12:48:34 -07:00
json Mask remaining config values, and implement set type 2013-01-16 15:06:07 -08:00
management Allow config get to work when db is not functional 2014-11-14 09:12:20 -08:00
option Lock phabricator.show-prototypes 2014-12-15 11:00:20 -08:00
phid Rename PHIDType classes 2014-07-24 08:05:46 +10:00
query Rename PhabricatorApplication subclasses 2014-07-23 10:03:09 +10:00
response Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
schema Do a better job of handling spec errors during schema adjustment 2014-11-04 04:42:05 -08:00
storage Transactions - adding willRenderTimeline to handle tricky cases 2014-12-04 13:58:52 -08:00
view Make it easier to ignore setup issues 2014-09-05 12:26:58 -07:00