1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2025-02-08 04:48:28 +01:00
phorge-phorge/src/applications/harbormaster/controller
lkassianik 80acaf6831 Users with no build plan capabilities should see "New Build Plan" button as greyed out and a modal dialog explaining the policy.
Summary: Fixes T7499, New Build Plan button should be greyed out in Harbormaster list view.

Test Plan: Login as non-admin user, navigate to Harbormaster, New Build Plan button should be greyed out and clicking it should result in a "You Shall Not Pass" modal dialog that does not navigate away from build list view.

Reviewers: epriestley, #blessed_reviewers

Reviewed By: epriestley, #blessed_reviewers

Subscribers: Korvin, epriestley

Maniphest Tasks: T7499

Differential Revision: https://secure.phabricator.com/D12559
2015-04-26 12:45:08 -07:00
..
HarbormasterBuildableActionController.php Fix invalid redirect when issuing actions on buildables 2014-08-21 21:34:57 +10:00
HarbormasterBuildableListController.php Increase visibility of PhabricatorController::buildApplicationMenu methods 2015-01-16 07:41:26 +11:00
HarbormasterBuildableViewController.php Transactions - deploy buildTransactionTimeline to remaining applications 2014-12-03 15:35:47 -08:00
HarbormasterBuildActionController.php Change "Stop" to "Pause" in Harbormaster build UI 2014-08-08 08:25:04 +10:00
HarbormasterBuildViewController.php Transactions - deploy buildTransactionTimeline to remaining applications 2014-12-03 15:35:47 -08:00
HarbormasterController.php Users with no build plan capabilities should see "New Build Plan" button as greyed out and a modal dialog explaining the policy. 2015-04-26 12:45:08 -07:00
HarbormasterPlanController.php Fix method visibility for PhabricatorController subclasses 2015-01-07 07:34:59 +11:00
HarbormasterPlanDisableController.php Rename policy capabilities 2014-07-25 08:20:39 +10:00
HarbormasterPlanEditController.php Rename policy capabilities 2014-07-25 08:20:39 +10:00
HarbormasterPlanListController.php Increase visibility of PhabricatorController::buildApplicationMenu methods 2015-01-16 07:41:26 +11:00
HarbormasterPlanRunController.php Move PHUIErrorView to PHUIInfoView 2015-03-01 14:45:56 -08:00
HarbormasterPlanViewController.php Transactions - deploy buildTransactionTimeline to remaining applications 2014-12-03 15:35:47 -08:00
HarbormasterStepAddController.php Move PHUIErrorView to PHUIInfoView 2015-03-01 14:45:56 -08:00
HarbormasterStepDeleteController.php Rename policy capabilities 2014-07-25 08:20:39 +10:00
HarbormasterStepEditController.php Convert all tokenizers to take token/scalar inputs 2015-03-31 14:10:55 -07:00