summaryrefslogtreecommitdiff
path: root/app/policies
Commit message (Expand)AuthorAgeFilesLines
...
* s/NB:/NOTE:/http://jneen.net/2016-08-302-2/+2
* implement RuleSet#size for testshttp://jneen.net/2016-08-301-0/+4
* line break after guard clausehttp://jneen.net/2016-08-301-0/+1
* use || in place of `or`http://jneen.net/2016-08-301-1/+1
* use a more compact style for access policieshttp://jneen.net/2016-08-301-11/+4
* move the rules method to the top #cosmetichttp://jneen.net/2016-08-301-27/+27
* 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
* add Deployment, Environment, and ExternalIssue policieshttp://jneen.net/2016-08-303-0/+15
* use the cached abilities in #delegate!http://jneen.net/2016-08-301-1/+1
* port UserPolicyhttp://jneen.net/2016-08-301-0/+11
* port runners, namespaces, group/project_membershttp://jneen.net/2016-08-303-0/+42
* add personal snippets and project membershttp://jneen.net/2016-08-302-0/+38
* factor in global permissionshttp://jneen.net/2016-08-302-2/+9
* port groupshttp://jneen.net/2016-08-301-0/+45
* port notes and project snippetshttp://jneen.net/2016-08-302-0/+39
* add automatic detection of the policy classhttp://jneen.net/2016-08-301-1/+15
* port CommitStatus/Buildhttp://jneen.net/2016-08-303-0/+22
* add and use MergeRequestPolicyhttp://jneen.net/2016-08-301-0/+3
* port issues to Issu{able,e}Policyhttp://jneen.net/2016-08-304-2/+54
* add support for anonymous abilitieshttp://jneen.net/2016-08-302-17/+61
* add policies, and factor out ProjectPolicyhttp://jneen.net/2016-08-302-0/+227