gitlab-org--gitlab-foss/spec/services/projects
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
..
autocomplete_service_spec.rb adds second batch of tests changed to active tense 2016-08-09 15:11:39 +01:00
create_service_spec.rb Project tools visibility level 2016-09-01 11:47:59 -03:00
destroy_service_spec.rb Use container registry config stub 2016-05-16 18:07:49 -05:00
download_service_spec.rb Get rid of is_image in FileUploader 2016-07-19 18:51:09 +02:00
enable_deploy_key_service_spec.rb Namespace EnableDeployKeyService under Projects 2016-08-08 20:59:51 +02:00
fork_service_spec.rb Enforce the fork_project permission in Projects::CreateService 2016-09-27 13:17:56 +01:00
housekeeping_service_spec.rb Reset pushes_since_gc counter before specs run to ensure starting point is 0 2016-09-18 21:21:43 -07:00
import_service_spec.rb Refactor repository paths handling to allow multiple git mount points 2016-06-29 22:30:31 -04:00
transfer_service_spec.rb Enable Style/EmptyLines cop, remove redundant ones 2016-07-01 21:56:17 +02:00
unlink_fork_service_spec.rb Fix rubocop in unlink fork service specs 2016-04-03 15:17:14 +00:00
update_service_spec.rb adds second batch of tests changed to active tense 2016-08-09 15:11:39 +01:00
upload_service_spec.rb Get rid of is_image in FileUploader 2016-07-19 18:51:09 +02:00