dashboard next: trending search report

This commit also improves how data is loaded sync and async
This commit is contained in:
Joffrey JAFFEUX
2018-04-19 18:19:21 +02:00
committed by GitHub
parent 108e622a61
commit 0e414d0890
16 changed files with 310 additions and 113 deletions

View File

@ -1,8 +1,8 @@
require 'disk_space'
class Admin::DashboardNextController < Admin::AdminController
def index
dashboard_data = AdminDashboardNextData.fetch_cached_stats || Jobs::DashboardNextStats.new.execute({})
dashboard_data.merge!(version_check: DiscourseUpdates.check_version.as_json) if SiteSetting.version_checks?
dashboard_data = AdminDashboardNextData.fetch_stats
dashboard_data[:disk_space] = DiskSpace.cached_stats
render json: dashboard_data
end