gitlab-org--gitlab-foss/app/services/projects
Stan Hu 45f94ea78c Prevent project team from being truncated too early during project destruction
There are two issues with truncating the project team early:

1. `Projects::UnlinkForkService` may not close merge requests properly since
   permissions may be revoked early.

2. If an error is encountered during flushing of caches, then the user will
   lose all privileges, possibly causing an issue on deletion on retry.
2017-02-19 05:00:27 -08:00
..
import_export Add missing group members to export for I/E 2017-02-07 11:06:05 +01:00
autocomplete_service.rb
create_service.rb Update Rubocop to ruby 2.3 2017-02-07 15:16:46 +01:00
destroy_service.rb Prevent project team from being truncated too early during project destruction 2017-02-19 05:00:27 -08:00
download_service.rb
enable_deploy_key_service.rb
fork_service.rb
housekeeping_service.rb
import_service.rb
participants_service.rb Add GFM support to nested groups 2017-02-13 22:30:10 +02:00
transfer_service.rb Use Namespace#full_path instead of Namespace#path 2017-02-14 18:38:20 +02:00
unlink_fork_service.rb
update_pages_configuration_service.rb Fix GitLab Pages not refreshing upon new content 2017-02-01 23:09:12 +00:00
update_pages_service.rb Fix constant resolution in UpdatePagesService 2017-02-01 23:36:37 +00:00
update_service.rb Add a system hook for when a project is updated. 2017-01-26 09:09:14 -05:00
upload_service.rb