diff options
Diffstat (limited to 'app/controllers/admin/runners_controller.rb')
-rw-r--r-- | app/controllers/admin/runners_controller.rb | 19 |
1 files changed, 5 insertions, 14 deletions
diff --git a/app/controllers/admin/runners_controller.rb b/app/controllers/admin/runners_controller.rb index f63616a2bea..b368ba6e495 100644 --- a/app/controllers/admin/runners_controller.rb +++ b/app/controllers/admin/runners_controller.rb @@ -3,32 +3,23 @@ class Admin::RunnersController < Admin::ApplicationController include RunnerSetupScripts - before_action :runner, except: [:index, :new, :tag_list, :runner_setup_scripts] - - before_action only: [:index] do - push_frontend_feature_flag(:create_runner_workflow_for_admin, current_user) - end + before_action :runner, only: [:show, :edit, :register, :update] feature_category :runner urgency :low - def index - end + def index; end - def show - end + def show; end def edit assign_projects end - def new - render_404 unless Feature.enabled?(:create_runner_workflow_for_admin, current_user) - end + def new; end def register - render_404 unless Feature.enabled?(:create_runner_workflow_for_admin, current_user) && - runner.registration_available? + render_404 unless runner.registration_available? end def update |