Removed unused Instances api routes from ruby
• Removed: - unused Instances api routes from ruby
This commit is contained in:
parent
cf7b554d69
commit
e5f68c3c55
@ -1,38 +0,0 @@
|
|||||||
# frozen_string_literal: true
|
|
||||||
|
|
||||||
class Api::V1::Instances::ActivityController < Api::BaseController
|
|
||||||
before_action :require_enabled_api!
|
|
||||||
skip_before_action :set_cache_headers
|
|
||||||
|
|
||||||
respond_to :json
|
|
||||||
|
|
||||||
def show
|
|
||||||
render json: {}, content_type: 'application/json'
|
|
||||||
end
|
|
||||||
|
|
||||||
private
|
|
||||||
|
|
||||||
def activity
|
|
||||||
weeks = []
|
|
||||||
|
|
||||||
12.times do |i|
|
|
||||||
day = i.weeks.ago.to_date
|
|
||||||
week_id = day.cweek
|
|
||||||
week = Date.commercial(day.cwyear, week_id)
|
|
||||||
|
|
||||||
weeks << {
|
|
||||||
week: week.to_time.to_i.to_s,
|
|
||||||
statuses: Redis.current.get("activity:statuses:local:#{week_id}") || '0',
|
|
||||||
#(Rjc) 2019-07-02: Make this an instance option in Admin panel
|
|
||||||
# logins: 0, # Redis.current.pfcount("activity:logins:#{week_id}").to_s,
|
|
||||||
registrations: Redis.current.get("activity:accounts:local:#{week_id}") || '0',
|
|
||||||
}
|
|
||||||
end
|
|
||||||
|
|
||||||
weeks
|
|
||||||
end
|
|
||||||
|
|
||||||
def require_enabled_api!
|
|
||||||
head 404 unless Setting.activity_api_enabled
|
|
||||||
end
|
|
||||||
end
|
|
@ -1,18 +0,0 @@
|
|||||||
# frozen_string_literal: true
|
|
||||||
|
|
||||||
class Api::V1::Instances::PeersController < Api::BaseController
|
|
||||||
before_action :require_enabled_api!
|
|
||||||
skip_before_action :set_cache_headers
|
|
||||||
|
|
||||||
respond_to :json
|
|
||||||
|
|
||||||
def index
|
|
||||||
render json: {}, content_type: 'application/json'
|
|
||||||
end
|
|
||||||
|
|
||||||
private
|
|
||||||
|
|
||||||
def require_enabled_api!
|
|
||||||
head 404 unless Setting.peers_api_enabled
|
|
||||||
end
|
|
||||||
end
|
|
@ -1,10 +0,0 @@
|
|||||||
# frozen_string_literal: true
|
|
||||||
|
|
||||||
class Api::V1::InstancesController < Api::BaseController
|
|
||||||
respond_to :json
|
|
||||||
skip_before_action :set_cache_headers
|
|
||||||
|
|
||||||
def show
|
|
||||||
render json: {}, content_type: 'application/json'
|
|
||||||
end
|
|
||||||
end
|
|
@ -371,10 +371,6 @@ Rails.application.routes.draw do
|
|||||||
|
|
||||||
resources :apps, only: [:create]
|
resources :apps, only: [:create]
|
||||||
|
|
||||||
resource :instance, only: [:show] do
|
|
||||||
resources :peers, only: [:index], controller: 'instances/peers'
|
|
||||||
resource :activity, only: [:show], controller: 'instances/activity'
|
|
||||||
end
|
|
||||||
|
|
||||||
resource :domain_blocks, only: [:show, :create, :destroy]
|
resource :domain_blocks, only: [:show, :create, :destroy]
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user