Fixes T4982, expose dashboard panel policy editing to UI
Details
Details
- Reviewers
epriestley - Group Reviewers
Blessed Reviewers - Maniphest Tasks
- T4982: Allow dashboard Panel view and edit policies to be configured
- Commits
- Restricted Diffusion Commit
rP953f95054f60: Allow dashboard panel policies to be edited
Create panel, verify that user can edit who can see and who can edit panel
Diff Detail
Diff Detail
- Repository
- rP Phabricator
- Branch
- editdashboardpanelpolicy
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 629 Build 629: [Placeholder Plan] Wait for 30 Seconds
Event Timeline
| src/applications/dashboard/controller/PhabricatorDashboardPanelEditController.php | ||
|---|---|---|
| 112–113 | I think these should be $panel, not $credential. (I'm surprised lint doesn't catch this, I'll see if I can fix the rule.) | |
| src/applications/dashboard/storage/PhabricatorDashboardPanelTransaction.php | ||
| 90–95 | Hmm, I don't expect this part to be necessary. Can you walk me through what this fixes? | |
| src/applications/dashboard/controller/PhabricatorDashboardPanelEditController.php | ||
|---|---|---|
| 112–113 | copy pasta | |