gitlab-org--gitlab-foss/app/services/projects
Yorick Peterse b1203108b0 Flush all repository caches when deleting a repo
This ensures that _all_ caches (including any caches normally only
flushed under certain conditions) are flushed whenever a project is
removed. Because cache keys are based on project namespaces (excluding
IDs) not doing so could result in a newly created project re-using old
caches (if the project was re-created using the same name).
2016-02-17 11:38:18 +01:00
..
autocomplete_service.rb Faster autocomplete without unused description 2015-01-23 14:38:20 -08:00
create_service.rb Creator should be added as a master of the project on creation 2016-01-20 20:06:28 -02:00
destroy_service.rb Flush all repository caches when deleting a repo 2016-02-17 11:38:18 +01:00
download_service.rb DRY up upload and download services 2016-01-08 17:38:53 +01:00
fork_service.rb Migrate CI::Project to Project 2015-12-11 18:02:09 +01:00
housekeeping_service.rb Use GitlabShellWorker.perform_async for housekeeping 2015-11-19 16:04:07 +01:00
import_service.rb Move Gitlab::BitbucketImport::KeyDeleter to it's own importer 2016-01-26 10:56:22 -02:00
participants_service.rb Show warning when a comment will add 10 or more people to the discussion. 2015-06-05 12:07:13 +02:00
transfer_service.rb Added system hooks messages for renaming and transferring a project 2016-01-04 13:48:00 +00:00
update_service.rb Change update_forks_visibility_level into after_update hook in Project model 2015-11-20 00:13:56 +01:00
upload_service.rb DRY up upload and download services 2016-01-08 17:38:53 +01:00