1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-15 11:22:40 +01:00
phorge-phorge/src/applications/phame
epriestley 4b6da9735b Remove overbearing policy checks in Phame
Summary:
Fixes T11584. This controller does unnecessary CAN_EDIT policy checks.

These checks are enforced by `EditEngine`, and you can make certain types of edits (including comments) even without full-blown edit permission.

Test Plan:
  - Commented as a user without edit permission.
  - Tried to edit as a user without edit permission, was rebuffed with a policy dialog.
  - Edited as a user with edit permission.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T11584

Differential Revision: https://secure.phabricator.com/D16493
2016-09-05 12:10:45 -07:00
..
application Clean up Blog Post crumbs 2016-07-07 01:30:54 +00:00
capability Add Can Create Policy Capability to Phame Blogs 2015-11-08 07:00:18 -08:00
conduit Provide phame.post.edit Conduit API method 2015-12-28 06:55:35 -08:00
constants Ability to archive Phame Posts 2016-06-13 10:47:53 -07:00
controller Remove overbearing policy checks in Phame 2016-09-05 12:10:45 -07:00
editor Raise human-readable error messages for overlong Phame blog titles and subtitles 2016-07-21 09:48:06 -07:00
herald Add Herald Adapters to Phame 2016-01-05 14:10:43 -08:00
mail Use CommentEditEngine in PhamePost 2016-07-06 12:28:59 -07:00
phid Use CommentEditEngine in PhamePost 2016-07-06 12:28:59 -07:00
query Update Phame documentation to reflect changes to the application 2016-07-06 18:43:06 -07:00
remarkup Use CommentEditEngine in PhamePost 2016-07-06 12:28:59 -07:00
search Inch toward using ApplicationSearch to power related objects 2016-06-29 11:22:29 -07:00
site Redirect https blogs 2016-07-06 17:22:50 -07:00
storage Clean up parentDomain issues in PhameBlog 2016-07-06 17:02:56 -07:00
typeahead Improve PhamePost search options 2016-06-30 12:56:28 -07:00
view Improve some Phame custom domain remarkup and link behaviors 2016-06-02 06:28:06 -07:00