summaryrefslogtreecommitdiff
path: root/app/policies/base_policy.rb
Commit message (Expand)AuthorAgeFilesLines
* Enable frozen string in presenters and policiesrepo-forks/gitlab-ce-frozen-string-enable-app-presentersgfyoung2018-07-241-0/+2
* Port `read_cross_project` ability from EEBob Van Landuyt2018-02-221-0/+3
* `current_application_settings` belongs on `Gitlab::CurrentSettings`Sean McGivern2017-08-311-3/+1
* Merge remote-tracking branch 'origin/master' into 34141-allow-unauthenticated...Timothy Andrew2017-06-301-125/+12
|\
| * bugfix: use `require_dependency` to bring in DeclarativePolicybugfix/declarative-policy-reloadinghttp://jneen.net/2017-06-291-1/+1
| * convert all the policies to DeclarativePolicyhttp://jneen.net/2017-06-271-123/+9
* | Implement review comments for !12445 from @godfat and @rymai.Timothy Andrew2017-06-301-0/+6
|/
* Do not inherit build policy in pipeline policyGrzegorz Bizon2017-04-121-0/+4
* use a magic default :global symbol instead of nilhttp://jneen.net/2017-03-091-2/+7
* Enable Rails/DelegateDouwe Maan2017-02-231-3/+1
* More improvements to presenters23563-document-presentersRémy Coutable2017-01-181-1/+1
* Handle presenters in BasePolicyRémy Coutable2017-01-181-0/+4
* s/NB:/NOTE:/http://jneen.net/2016-08-301-1/+1
* implement RuleSet#size for testshttp://jneen.net/2016-08-301-0/+4
* factor out a RuleSet so that `delegate!` retains @cannothttp://jneen.net/2016-08-301-8/+50
* special-case blocked usershttp://jneen.net/2016-08-301-0/+1
* use the cached abilities in #delegate!http://jneen.net/2016-08-301-1/+1
* factor in global permissionshttp://jneen.net/2016-08-301-2/+2
* add automatic detection of the policy classhttp://jneen.net/2016-08-301-1/+15
* port CommitStatus/Buildhttp://jneen.net/2016-08-301-0/+4
* port issues to Issu{able,e}Policyhttp://jneen.net/2016-08-301-2/+10
* add support for anonymous abilitieshttp://jneen.net/2016-08-301-4/+22
* add policies, and factor out ProjectPolicyhttp://jneen.net/2016-08-301-0/+25