Skip to content

Instantly share code, notes, and snippets.

@nfedyashev
Last active September 13, 2016 01:09
Show Gist options
  • Select an option

  • Save nfedyashev/208df8fb4abf8621a3101dbc5c5d03b4 to your computer and use it in GitHub Desktop.

Select an option

Save nfedyashev/208df8fb4abf8621a3101dbc5c5d03b4 to your computer and use it in GitHub Desktop.

There Be Dragons

Gem::Specification.new do |s|
s.name = 'shared_metadata'
s.version = '0.0.3'
s.authors = ['Nikita Fedyashev', 'Max Dolgih']
s.email = 'nfedyashev@immerss.com'
s.required_ruby_version = '>= 1.9.3'
s.description = 'Shared metadata'
s.summary = s.description
s.files = ['shared_metadata.rb']
s.require_path = '.'
s.add_development_dependency('bundler', "~> 1.0")
s.add_development_dependency('rspec', ["~> 2.0"])
end
module SharedMetadata
module Pusher
module PrivateChannel
HEADER_DROPDOWN_GETTOGETHER_STATUS_UPDATE_ACTION = 'header-dropdown-gettogether-status-update'.freeze
end
module LiveGuideSubscription
CHANNEL = 'public-live-guide'.freeze
ACTION = 'force-refresh'.freeze
end
module StartAtUpdatesSubscription
CHANNEL = 'public-start-at-updates'.freeze
ACTION = 'update'.freeze
end
module DisabledRoomsSubscription
CHANNEL = 'public-disabled-rooms'.freeze
ACTION = 'disable'.freeze
end
module UsersWithConfirmedEmailsSubscription
CHANNEL = 'public-users-with-confirmed-emails'.freeze
ACTION = 'confirmed'.freeze
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment