gitlab-org--gitlab-foss/app
Nick Thomas 3ed80a0176 Enforce the fork_project permission in Projects::CreateService
Projects::ForkService delegates to this service almost entirely, but needed
one small change so it would propagate create errors correctly.

CreateService#execute needs significant refactoring; it is now right at the
complexity limit set by Rubocop. I avoided doing so in this commit to keep the
diff as small as possible.

Several tests depend on the insecure behaviour of ForkService, so fi them up at
the same time.
2016-09-27 13:17:56 +01:00
..
assets Merge branch 'gitlab-ce-milestone-tab-badges' into 'master' 2016-09-24 10:49:45 +00:00
controllers Merge branch 'search-filters-label-fix' into 'master' 2016-09-23 03:18:23 +00:00
finders fix issues mr counter 2016-09-20 14:39:15 +01:00
helpers Merge branch 'gitlab-ce-milestone-tab-badges' into 'master' 2016-09-24 10:49:45 +00:00
mailers Fix "Unsubscribe" link in notification emails that is triggered by anti-virus 2016-09-20 09:52:57 +02:00
models Fixes issue with rails reserved keyword type exporting/importing services. Also fixed CustomIssueTrackerService title setter and added relevant specs. 2016-09-26 09:49:05 +02:00
policies Cycle analytics should be accessible to all for public projects. 2016-09-20 16:22:19 +05:30
services Enforce the fork_project permission in Projects::CreateService 2016-09-27 13:17:56 +01:00
uploaders
validators
views Merge branch 'ldap' into 'master' 2016-09-26 09:24:22 +00:00
workers