Files
codeocean/app/controllers/statistics_controller.rb
Maximilian Grundke 5ae92dc484 Add more data routes
2018-04-11 13:54:38 +02:00

38 lines
657 B
Ruby

class StatisticsController < ApplicationController
include StatisticsHelper
before_action :authorize!, only: [:graphs, :user_activity, :rfc_activity]
def policy_class
StatisticsPolicy
end
def show
respond_to do |format|
format.html
format.json { render(json: statistics_data) }
end
end
def graphs
end
def user_activity
respond_to do |format|
format.json { render(json: user_activity_live_data) }
end
end
def rfc_activity
respond_to do |format|
format.json { render(json: rfc_activity_live_data) }
end
end
def authorize!
authorize self
end
private :authorize!
end