1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-28 17:52:43 +01:00
phorge-phorge/src/applications/diffusion/request
epriestley 7f0d0e4e6c Make more Diffusion controllers/views capability-sensitive
Summary:
Ref T603. I got most of this earlier, but finish it up.

  - Make a couple of controllers public; pretty much everything in Diffusion has implicit policy checks as a result of building a `DiffusionRequest`.
  - Add an "Edit" capability to commits.
  - Swap out the comment thing for commits.
  - Disable actions if the user can't take them.

Test Plan: Viewed a bunch of interfaces while logged out, got appropriate results or roadblocks.

Reviewers: btrahan

Reviewed By: btrahan

CC: aran

Maniphest Tasks: T603

Differential Revision: https://secure.phabricator.com/D7152
2013-09-27 10:49:45 -07:00
..
__tests__ Delete license headers from files 2012-11-05 11:16:51 -08:00
DiffusionGitRequest.php Diffusion - move querying for stable commit name to occur over conduit 2013-05-17 14:12:46 -07:00
DiffusionMercurialRequest.php Diffusion - move querying for stable commit name to occur over conduit 2013-05-17 14:12:46 -07:00
DiffusionRequest.php Make more Diffusion controllers/views capability-sensitive 2013-09-27 10:49:45 -07:00
DiffusionSvnRequest.php Diffusion - move querying for stable commit name to occur over conduit 2013-05-17 14:12:46 -07:00