gitlab-org--gitlab-foss/app/workers
Stan Hu e23c803769
Add user deletion permission check in Users::DestroyService
We saw from a recent incident that the `Users::DestroyService` would
attempt to delete a user over and over. Revoking the permissions
from the current user did not help. We should ensure that the
current user does, in fact, have permissions to delete the user.

Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-02-20 17:19:11 +01:00
..
concerns
repository_check
admin_email_worker.rb
authorized_projects_worker.rb Update Rubocop to ruby 2.3 2017-02-07 15:16:46 +01:00
build_coverage_worker.rb
build_email_worker.rb
build_finished_worker.rb
build_hooks_worker.rb
build_queue_worker.rb Fixed broken build 2016-12-21 04:27:03 +01:00
build_success_worker.rb
clear_database_cache_worker.rb
delete_merged_branches_worker.rb
delete_user_worker.rb Add user deletion permission check in Users::DestroyService 2017-02-20 17:19:11 +01:00
email_receiver_worker.rb
emails_on_push_worker.rb Prefer leading dots over trailing dots 2017-01-05 23:49:11 +08:00
expire_build_artifacts_worker.rb
expire_build_instance_artifacts_worker.rb
git_garbage_collect_worker.rb
gitlab_shell_worker.rb
group_destroy_worker.rb Fix inconsistent naming for services that delete things 2017-02-08 09:16:43 +01:00
import_export_project_cleanup_worker.rb
irker_worker.rb
merge_worker.rb
new_note_worker.rb
pages_worker.rb Initial work on GitLab Pages update 2017-01-31 22:53:57 +00:00
pipeline_hooks_worker.rb
pipeline_metrics_worker.rb
pipeline_notification_worker.rb
pipeline_process_worker.rb
pipeline_success_worker.rb Rename MWBS service to Merge When Pipeline Succeeds 2016-11-21 10:22:09 +01:00
pipeline_update_worker.rb
post_receive.rb
process_commit_worker.rb Pass commit data to ProcessCommitWorker 2016-12-01 13:36:06 +01:00
project_cache_worker.rb Add more storage statistics 2016-12-21 16:39:49 +01:00
project_destroy_worker.rb
project_export_worker.rb
project_service_worker.rb
project_web_hook_worker.rb
prune_old_events_worker.rb
reactive_caching_worker.rb Merge branch '24185-legacy-ci-status-reactive-cache' into 'security' 2017-01-12 17:39:46 -05:00
remove_expired_group_links_worker.rb
remove_expired_members_worker.rb
remove_unreferenced_lfs_objects_worker.rb
repository_archive_cache_worker.rb
repository_fork_worker.rb
repository_import_worker.rb
requests_profiles_worker.rb
stuck_ci_builds_worker.rb
system_hook_worker.rb
trending_projects_worker.rb
update_merge_requests_worker.rb
use_key_worker.rb Record and show last used date of SSH Keys 2017-01-09 04:15:39 +11:00