1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-14 10:52:41 +01:00
phorge-phorge/src/applications/oauthserver
lkassianik 3f77ad9368 "Create Application" button in OAuth Server application should be greyed out if user does not have correct capabilities.
Summary: Fixes T7497, "Create Application" button in Oauth Server application should be greyed out if user does not have correct capabilities and should open a "You Shall Not Pass" modal.

Test Plan: Login as non-admin, open OAuth Server application, "Create Application" button should be greyed out, and clicking it should open a modal dialog over the list view without navigating away from it.

Reviewers: #blessed_reviewers, epriestley

Reviewed By: #blessed_reviewers, epriestley

Subscribers: Korvin, epriestley

Maniphest Tasks: T7497

Differential Revision: https://secure.phabricator.com/D12560
2015-04-26 12:51:01 -07:00
..
__tests__ OAuthServer - harden things up a bit 2015-01-09 11:04:18 -08:00
application Allow applications to have multiple "help" menu items 2015-04-01 11:51:48 -07:00
capability Simplify the implementation of PhabricatorPolicyCapability subclasses 2014-07-25 08:25:42 +10:00
controller "Create Application" button in OAuth Server application should be greyed out if user does not have correct capabilities. 2015-04-26 12:51:01 -07:00
panel Rename PhabricatorApplication subclasses 2014-07-23 10:03:09 +10:00
phid Rename PHIDType classes 2014-07-24 08:05:46 +10:00
query Make buildWhereClause() a method of AphrontCursorPagedPolicyAwareQuery 2015-04-20 10:06:09 -07:00
storage OAuth - add concept of "trusted" clients that get auto redirects 2015-02-09 14:23:49 -08:00
PhabricatorOAuthResponse.php Remove @group annotations 2014-07-10 08:12:48 +10:00
PhabricatorOAuthServer.php Improve granluarity and defaults of security.allow-outbound-http 2015-03-23 10:44:03 -07:00
PhabricatorOAuthServerScope.php OAuthServer - default "whoami" scope and refine scope-asking workflow 2015-02-06 15:32:55 -08:00