summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add CAS to omniauth providers and sort them alphabeticallydoc/integration-refactorAchilleas Pipinellis2016-09-011-7/+8
* Merge branch 'refactor/add-policies' into 'master' Robert Speicher2016-08-3145-824/+690
|\
| * newline before default returnrefactor/add-policieshttp://jneen.net/2016-08-301-0/+1
| * s/NB:/NOTE:/http://jneen.net/2016-08-302-2/+2
| * don't use a deprecated api in ability_spechttp://jneen.net/2016-08-301-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-302-9/+51
| * remove the rest of the dead codehttp://jneen.net/2016-08-301-74/+0
| * special-case blocked usershttp://jneen.net/2016-08-301-0/+1
| * test if we can :read_group the group, not the namespacehttp://jneen.net/2016-08-301-1/+1
| * use a nil subject when we want to check global abilitieshttp://jneen.net/2016-08-302-2/+2
| * add Deployment, Environment, and ExternalIssue policieshttp://jneen.net/2016-08-303-0/+15
| * take the dive - only use abilities from Policieshttp://jneen.net/2016-08-301-8/+1
| * use the cached abilities in #delegate!http://jneen.net/2016-08-301-1/+1
| * port UserPolicyhttp://jneen.net/2016-08-302-11/+11
| * port runners, namespaces, group/project_membershttp://jneen.net/2016-08-304-58/+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
| * trim more dead codehttp://jneen.net/2016-08-301-52/+1
| * port groupshttp://jneen.net/2016-08-302-36/+48
| * port personal snippetshttp://jneen.net/2016-08-301-32/+1
| * trim dead codehttp://jneen.net/2016-08-301-81/+0
| * port notes and project snippetshttp://jneen.net/2016-08-302-0/+39
| * add automatic detection of the policy classhttp://jneen.net/2016-08-302-16/+18
| * port CommitStatus/Buildhttp://jneen.net/2016-08-304-1/+24
| * add and use MergeRequestPolicyhttp://jneen.net/2016-08-302-2/+8
| * port issues to Issu{able,e}Policyhttp://jneen.net/2016-08-305-4/+58
| * add support for anonymous abilitieshttp://jneen.net/2016-08-303-205/+67
| * add project_policy_spec to replace .project_abilities spechttp://jneen.net/2016-08-302-64/+36
| * add policies, and factor out ProjectPolicyhttp://jneen.net/2016-08-303-31/+231
| * remove Ability.abilitieshttp://jneen.net/2016-08-3018-61/+37
| * make almost everything on Ability privatehttp://jneen.net/2016-08-301-46/+44
| * don't double-cache project_abiliteshttp://jneen.net/2016-08-301-11/+2
| * remove six, and use a Set insteadhttp://jneen.net/2016-08-306-20/+22
| * delete project_security_spechttp://jneen.net/2016-08-301-112/+0
| * re-enable the cyclomatic complexity checkerhttp://jneen.net/2016-08-301-1/+0
* | Merge branch 'rs-broadcast-message-api' into 'master' Robert Speicher2016-08-316-0/+444
|\ \
| * | Add BroadcastMessage API documentationRobert Speicher2016-08-311-0/+158
| * | Add BroadcastMessage API implementationRobert Speicher2016-08-315-0/+286
* | | Merge branch 'fix-todo-pagination' into 'master' Fatih Acet2016-08-315-2/+18
|\ \ \
| * | | Fix bug where pagination is still displayed despite all todos marked as doneClement Ho2016-08-315-2/+18
| | |/ | |/|
* | | Merge branch 'improve-application_spec' into 'master' Fatih Acet2016-08-311-3/+7
|\ \ \
| * | | Check for existence of elements under test in application_spec.js (!6051)winniehell2016-08-261-3/+7
* | | | Merge branch 'label-dropdown-encode' into 'master' Fatih Acet2016-08-314-3/+13
|\ \ \ \ | |_|_|/ |/| | |
| * | | Fixed escaping issue with labels filterlabel-dropdown-encodePhil Hughes2016-08-314-3/+13
* | | | Merge branch 'remove-redundant-js-timeago-pending' into 'master' Fatih Acet2016-08-313-2/+3
|\ \ \ \