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 Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
repository_check Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
admin_email_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
authorized_projects_worker.rb Update Rubocop to ruby 2.3 2017-02-07 15:16:46 +01:00
build_coverage_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
build_email_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
build_finished_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
build_hooks_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
build_queue_worker.rb Fixed broken build 2016-12-21 04:27:03 +01:00
build_success_worker.rb Fix tests and add has_environment? 2016-11-17 12:08:28 +01:00
clear_database_cache_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
delete_merged_branches_worker.rb Add button to delete all merged branches 2016-11-09 21:04:03 +01:00
delete_user_worker.rb Add user deletion permission check in `Users::DestroyService` 2017-02-20 17:19:11 +01:00
email_receiver_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
emails_on_push_worker.rb Prefer leading dots over trailing dots 2017-01-05 23:49:11 +08:00
expire_build_artifacts_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
expire_build_instance_artifacts_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
git_garbage_collect_worker.rb Refine Git garbage collection 2016-11-04 14:30:11 +01:00
gitlab_shell_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
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 Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
irker_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
merge_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
new_note_worker.rb Preserve optional second parameter in NewNoteWorker jobs 2016-11-19 10:18:44 -08:00
pages_worker.rb Initial work on GitLab Pages update 2017-01-31 22:53:57 +00:00
pipeline_hooks_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
pipeline_metrics_worker.rb Renamed pipeline column and fixed permissions for builds in events controller 2016-11-17 08:22:58 +01:00
pipeline_notification_worker.rb include PipelineQueue, feedback: 2016-10-24 17:39:04 +08:00
pipeline_process_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
pipeline_success_worker.rb Rename MWBS service to Merge When Pipeline Succeeds 2016-11-21 10:22:09 +01:00
pipeline_update_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
post_receive.rb remove extra spaces from app/workers/post_receive.rb 2016-11-01 21:46:37 +00:00
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 Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
project_export_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
project_service_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
project_web_hook_worker.rb Merge branch 'master' into 'add-retry-limit-project-webhook' 2016-10-31 15:00:30 +00:00
prune_old_events_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
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 Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
remove_expired_members_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
remove_unreferenced_lfs_objects_worker.rb Remove unreferenced LFS objects from DB and fs 2016-10-28 19:39:20 +02:00
repository_archive_cache_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
repository_fork_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
repository_import_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
requests_profiles_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
stuck_ci_builds_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
system_hook_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
trending_projects_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
update_merge_requests_worker.rb Re-organize queues to use for Sidekiq 2016-10-21 18:17:07 +02:00
use_key_worker.rb Record and show last used date of SSH Keys 2017-01-09 04:15:39 +11:00