From 0968aead6ccbff8e506041cf8781200a1953778c Mon Sep 17 00:00:00 2001 From: Sojan Jose Date: Mon, 18 Sep 2023 22:01:41 -0700 Subject: [PATCH] chore: Migration status in super admin (#7938) --- app/controllers/super_admin/instance_statuses_controller.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/controllers/super_admin/instance_statuses_controller.rb b/app/controllers/super_admin/instance_statuses_controller.rb index 7f43e63ca..a1dc458ae 100644 --- a/app/controllers/super_admin/instance_statuses_controller.rb +++ b/app/controllers/super_admin/instance_statuses_controller.rb @@ -6,6 +6,7 @@ class SuperAdmin::InstanceStatusesController < SuperAdmin::ApplicationController postgres_status redis_metrics chatwoot_edition + instance_meta end def chatwoot_edition @@ -18,6 +19,10 @@ class SuperAdmin::InstanceStatusesController < SuperAdmin::ApplicationController end end + def instance_meta + @metrics['Database Migrations'] = ActiveRecord::Base.connection.migration_context.needs_migration? ? 'pending' : 'completed' + end + def chatwoot_version @metrics['Chatwoot version'] = Chatwoot.config[:version] end