-
- Downloads
Admin mode for Sidekiq jobs
Add client & server middlewares to support admin mode in Sidekiq jobs Extend CurrentUserMode to enable setting admin user in RequestStore
Showing
- app/controllers/application_controller.rb 8 additions, 0 deletionsapp/controllers/application_controller.rb
- changelogs/unreleased/refactor-admin-mode-in-sidekiq-jobs.yml 5 additions, 0 deletions...gelogs/unreleased/refactor-admin-mode-in-sidekiq-jobs.yml
- lib/gitlab/auth/current_user_mode.rb 55 additions, 6 deletionslib/gitlab/auth/current_user_mode.rb
- lib/gitlab/sidekiq_middleware.rb 2 additions, 0 deletionslib/gitlab/sidekiq_middleware.rb
- lib/gitlab/sidekiq_middleware/admin_mode/client.rb 34 additions, 0 deletionslib/gitlab/sidekiq_middleware/admin_mode/client.rb
- lib/gitlab/sidekiq_middleware/admin_mode/server.rb 24 additions, 0 deletionslib/gitlab/sidekiq_middleware/admin_mode/server.rb
- spec/features/admin/admin_mode/workers_spec.rb 77 additions, 0 deletionsspec/features/admin/admin_mode/workers_spec.rb
- spec/features/admin/admin_uses_repository_checks_spec.rb 42 additions, 24 deletionsspec/features/admin/admin_uses_repository_checks_spec.rb
- spec/lib/gitlab/auth/current_user_mode_spec.rb 138 additions, 34 deletionsspec/lib/gitlab/auth/current_user_mode_spec.rb
- spec/lib/gitlab/sidekiq_middleware/admin_mode/client_spec.rb 94 additions, 0 deletionsspec/lib/gitlab/sidekiq_middleware/admin_mode/client_spec.rb
- spec/lib/gitlab/sidekiq_middleware/admin_mode/server_spec.rb 72 additions, 0 deletionsspec/lib/gitlab/sidekiq_middleware/admin_mode/server_spec.rb
- spec/lib/gitlab/sidekiq_middleware_spec.rb 4 additions, 2 deletionsspec/lib/gitlab/sidekiq_middleware_spec.rb
- spec/models/user_spec.rb 3 additions, 3 deletionsspec/models/user_spec.rb
- spec/policies/base_policy_spec.rb 5 additions, 5 deletionsspec/policies/base_policy_spec.rb
Loading
-
mentioned in issue gitlab-development-kit#852 (closed)
-
mentioned in issue #387037 (closed)
Please register or sign in to comment