1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2025-02-02 01:48:23 +01:00
phorge-phorge/src/applications/oauthserver
epriestley eb673fd783 Formalize and fully modularize settings panel groups
Summary:
Ref T4103. Settings panels are grouped into categories of similar panels (like "Email" or "Sessions and Logs").

Currently, this is done informally, by just grouping and ordering by strings. This won't work well with translations, since it means the ordering is entirely dependent on the language order, so the first settings panel you see might be something irrelvant or confusing. We'd also potentially break third-party stuff by changing strings, but do so in a silent hard-to-detect way.

Provide formal objects and modularize the panel groups completely.

Test Plan: Verified all panels still appear properly and in the same groups and order.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T4103

Differential Revision: https://secure.phabricator.com/D16020
2016-06-04 14:39:11 -07:00
..
__tests__ phtize all the things 2015-05-22 21:16:39 +10:00
application Allow OAuth applications to be disabled instead of destroyed 2016-04-05 13:22:05 -07:00
capability Simplify the implementation of PhabricatorPolicyCapability subclasses 2014-07-25 08:25:42 +10:00
controller Make OAuth scope handling more flexible 2016-04-05 13:53:33 -07:00
editor Allow OAuth applications to be disabled instead of destroyed 2016-04-05 13:22:05 -07:00
panel Formalize and fully modularize settings panel groups 2016-06-04 14:39:11 -07:00
phid Mark PhabricatorPHIDType::getPHIDTypeApplicationClass() as abstract 2015-11-03 06:47:12 +11:00
query Add missing "oauth_server_edge" tables 2016-05-17 08:50:27 -07:00
storage Make OAuth scope handling more flexible 2016-04-05 13:53:33 -07:00
PhabricatorOAuthResponse.php Linter fixes 2015-12-03 07:44:23 +11:00
PhabricatorOAuthServer.php Make OAuth scope handling more flexible 2016-04-05 13:53:33 -07:00
PhabricatorOAuthServerScope.php Make OAuth scope handling more flexible 2016-04-05 13:53:33 -07:00