summaryrefslogtreecommitdiff
path: root/app/controllers/admin
diff options
context:
space:
mode:
authorDouwe Maan <douwe@selenight.nl>2016-05-12 16:39:03 -0500
committerDouwe Maan <douwe@selenight.nl>2016-05-12 16:39:03 -0500
commit7fc51d1908a1ce7b0a09f273881c08102efd1dae (patch)
treeec761b8751c914c8eee39912537bbcbebd09d273 /app/controllers/admin
parent74c69709dc19dbaf56c226b5a7955f229af10f4f (diff)
parentad77ab0376fabf3dfadea86c716358964b526956 (diff)
downloadgitlab-ce-7fc51d1908a1ce7b0a09f273881c08102efd1dae.tar.gz
Merge branch 'health-check-route'
# Conflicts: # db/schema.rb
Diffstat (limited to 'app/controllers/admin')
-rw-r--r--app/controllers/admin/application_settings_controller.rb6
-rw-r--r--app/controllers/admin/health_check_controller.rb5
2 files changed, 11 insertions, 0 deletions
diff --git a/app/controllers/admin/application_settings_controller.rb b/app/controllers/admin/application_settings_controller.rb
index b9eb7ae7921..8c973f0e4a8 100644
--- a/app/controllers/admin/application_settings_controller.rb
+++ b/app/controllers/admin/application_settings_controller.rb
@@ -19,6 +19,12 @@ class Admin::ApplicationSettingsController < Admin::ApplicationController
redirect_to admin_runners_path
end
+ def reset_health_check_token
+ @application_setting.reset_health_check_access_token!
+ flash[:notice] = 'New health check access token has been generated!'
+ redirect_to :back
+ end
+
def clear_repository_check_states
RepositoryCheck::ClearWorker.perform_async
diff --git a/app/controllers/admin/health_check_controller.rb b/app/controllers/admin/health_check_controller.rb
new file mode 100644
index 00000000000..241c7be0ea1
--- /dev/null
+++ b/app/controllers/admin/health_check_controller.rb
@@ -0,0 +1,5 @@
+class Admin::HealthCheckController < Admin::ApplicationController
+ def show
+ @errors = HealthCheck::Utils.process_checks('standard')
+ end
+end