Enable AMS caching???

pull/1016/head
Rick Carlino 2018-10-18 20:44:03 -05:00
parent 0e88d99e80
commit a66b5df6d4
20 changed files with 22 additions and 18 deletions

View File

@ -0,0 +1,3 @@
class ApplicationSerializer < ActiveModel::Serializer
cache
end

View File

@ -1,4 +1,4 @@
class BasePointSerializer < ActiveModel::Serializer
class BasePointSerializer < ApplicationSerializer
attributes :id, :created_at, :updated_at, :device_id, :name, :pointer_type,
:meta, :x, :y, :z

View File

@ -1,4 +1,4 @@
class DeviceSerializer < ActiveModel::Serializer
class DeviceSerializer < ApplicationSerializer
attributes :id, :name, :timezone, :last_saw_api, :last_saw_mq, :tz_offset_hrs,
:fbos_version, :throttled_until, :throttled_at, :mounted_tool_id
end

View File

@ -1,4 +1,4 @@
class DiagnosticDumpSerializer < ActiveModel::Serializer
class DiagnosticDumpSerializer < ApplicationSerializer
attributes :id, :device_id, :ticket_identifier, :fbos_commit, :fbos_version,
:firmware_commit, :firmware_state, :network_interface,
:fbos_dmesg_dump, :created_at, :updated_at

View File

@ -1,4 +1,4 @@
class FarmEventSerializer < ActiveModel::Serializer
class FarmEventSerializer < ApplicationSerializer
class BadExe < StandardError; end
attributes :id, :start_time, :end_time, :repeat, :time_unit, :executable_id,
:executable_type, :calendar

View File

@ -1,3 +1,3 @@
class FarmwareInstallationSerializer < ActiveModel::Serializer
class FarmwareInstallationSerializer < ApplicationSerializer
attributes :id, :url
end

View File

@ -1,3 +1,3 @@
class FirmwareConfigSerializer < ActiveModel::Serializer
class FirmwareConfigSerializer < ApplicationSerializer
attributes *FirmwareConfig.column_names.map(&:to_sym)
end

View File

@ -1,4 +1,4 @@
class ImageSerializer < ActiveModel::Serializer
class ImageSerializer < ApplicationSerializer
attributes :id, :device_id, :attachment_processed_at, :updated_at,
:created_at, :attachment_url, :meta

View File

@ -1,4 +1,4 @@
class LogSerializer < ActiveModel::Serializer
class LogSerializer < ApplicationSerializer
attributes :id, :created_at, :updated_at, :channels, :message, :meta,
:major_version, :minor_version, :type, :verbosity, :x, :y, :z

View File

@ -1,3 +1,3 @@
class PeripheralSerializer < ActiveModel::Serializer
class PeripheralSerializer < ApplicationSerializer
attributes :id, :pin, :label, :mode
end

View File

@ -1,4 +1,4 @@
class PinBindingSerializer < ActiveModel::Serializer
class PinBindingSerializer < ApplicationSerializer
attributes :id, :created_at, :updated_at, :device_id, :sequence_id,
:special_action, :pin_num, :binding_type

View File

@ -1,3 +1,3 @@
class RegimenItemSerializer < ActiveModel::Serializer
class RegimenItemSerializer < ApplicationSerializer
attributes :id, :regimen_id, :sequence_id, :time_offset
end

View File

@ -1,4 +1,4 @@
class RegimenSerializer < ActiveModel::Serializer
class RegimenSerializer < ApplicationSerializer
attributes :id, :name, :color, :device_id, :in_use
has_many :regimen_items

View File

@ -1,3 +1,3 @@
class SensorReadingSerializer < ActiveModel::Serializer
class SensorReadingSerializer < ApplicationSerializer
attributes :id, :created_at, :mode, :pin, :value, :x, :y, :z
end

View File

@ -1,3 +1,3 @@
class SensorSerializer < ActiveModel::Serializer
class SensorSerializer < ApplicationSerializer
attributes :id, :pin, :label, :mode
end

View File

@ -1,4 +1,4 @@
class ToolSerializer < ActiveModel::Serializer
class ToolSerializer < ApplicationSerializer
attributes :id, :name, :status
def status

View File

@ -1,3 +1,3 @@
class UserSerializer < ActiveModel::Serializer
class UserSerializer < ApplicationSerializer
attributes :id, :created_at, :updated_at, :name, :email
end

View File

@ -1,3 +1,3 @@
class WebAppConfigSerializer < ActiveModel::Serializer
class WebAppConfigSerializer < ApplicationSerializer
attributes *WebAppConfig.column_names.map(&:to_sym)
end

View File

@ -1,3 +1,3 @@
class WebcamFeedSerializer < ActiveModel::Serializer
class WebcamFeedSerializer < ApplicationSerializer
attributes :id, :url, :name, :updated_at, :created_at
end

View File

@ -1,3 +1,4 @@
# Be sure to restart your server when you modify this file.
FarmBot::Application.config.session_store :cookie_store, key: '__farmbot_session'
# Rails.cache.logger = Logger.new(STDOUT)