├── .gitignore ├── .travis.yml ├── Gemfile ├── LICENSE ├── README.markdown ├── Rakefile ├── broadcast.gemspec ├── lib ├── broadcast.rb └── broadcast │ ├── config.rb │ ├── media │ ├── campfire.rb │ ├── email.rb │ ├── facebook.rb │ ├── irc.rb │ ├── jabber.rb │ ├── log.rb │ ├── oauth.rb │ ├── sms.rb │ ├── tumblr.rb │ ├── twitter.rb │ └── yammer.rb │ ├── medium.rb │ ├── message.rb │ ├── publishable.rb │ ├── railtie.rb │ ├── simple.rb │ ├── tasks │ └── broadcast.rake │ └── version.rb └── spec ├── lib ├── broadcast │ ├── media │ │ ├── campfire_spec.rb │ │ ├── email_spec.rb │ │ ├── facebook_spec.rb │ │ ├── irc_spec.rb │ │ ├── jabber_spec.rb │ │ ├── log_spec.rb │ │ ├── oauth_spec.rb │ │ ├── sms_spec.rb │ │ ├── tumblr_spec.rb │ │ ├── twitter_spec.rb │ │ └── yammer_spec.rb │ ├── medium_spec.rb │ ├── message_spec.rb │ ├── publishable_spec.rb │ └── simple_spec.rb └── broadcast_spec.rb ├── spec_helper.rb └── support ├── config.rb └── examples.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/LICENSE -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/README.markdown -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/Rakefile -------------------------------------------------------------------------------- /broadcast.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/broadcast.gemspec -------------------------------------------------------------------------------- /lib/broadcast.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/lib/broadcast.rb -------------------------------------------------------------------------------- /lib/broadcast/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/lib/broadcast/config.rb -------------------------------------------------------------------------------- /lib/broadcast/media/campfire.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/lib/broadcast/media/campfire.rb -------------------------------------------------------------------------------- /lib/broadcast/media/email.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/lib/broadcast/media/email.rb -------------------------------------------------------------------------------- /lib/broadcast/media/facebook.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/lib/broadcast/media/facebook.rb -------------------------------------------------------------------------------- /lib/broadcast/media/irc.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/lib/broadcast/media/irc.rb -------------------------------------------------------------------------------- /lib/broadcast/media/jabber.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/lib/broadcast/media/jabber.rb -------------------------------------------------------------------------------- /lib/broadcast/media/log.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/lib/broadcast/media/log.rb -------------------------------------------------------------------------------- /lib/broadcast/media/oauth.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/lib/broadcast/media/oauth.rb -------------------------------------------------------------------------------- /lib/broadcast/media/sms.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/lib/broadcast/media/sms.rb -------------------------------------------------------------------------------- /lib/broadcast/media/tumblr.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/lib/broadcast/media/tumblr.rb -------------------------------------------------------------------------------- /lib/broadcast/media/twitter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/lib/broadcast/media/twitter.rb -------------------------------------------------------------------------------- /lib/broadcast/media/yammer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/lib/broadcast/media/yammer.rb -------------------------------------------------------------------------------- /lib/broadcast/medium.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/lib/broadcast/medium.rb -------------------------------------------------------------------------------- /lib/broadcast/message.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/lib/broadcast/message.rb -------------------------------------------------------------------------------- /lib/broadcast/publishable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/lib/broadcast/publishable.rb -------------------------------------------------------------------------------- /lib/broadcast/railtie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/lib/broadcast/railtie.rb -------------------------------------------------------------------------------- /lib/broadcast/simple.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/lib/broadcast/simple.rb -------------------------------------------------------------------------------- /lib/broadcast/tasks/broadcast.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/lib/broadcast/tasks/broadcast.rake -------------------------------------------------------------------------------- /lib/broadcast/version.rb: -------------------------------------------------------------------------------- 1 | class Broadcast 2 | 3 | VERSION = "0.3.0" 4 | 5 | end 6 | -------------------------------------------------------------------------------- /spec/lib/broadcast/media/campfire_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/spec/lib/broadcast/media/campfire_spec.rb -------------------------------------------------------------------------------- /spec/lib/broadcast/media/email_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/spec/lib/broadcast/media/email_spec.rb -------------------------------------------------------------------------------- /spec/lib/broadcast/media/facebook_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/spec/lib/broadcast/media/facebook_spec.rb -------------------------------------------------------------------------------- /spec/lib/broadcast/media/irc_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/spec/lib/broadcast/media/irc_spec.rb -------------------------------------------------------------------------------- /spec/lib/broadcast/media/jabber_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/spec/lib/broadcast/media/jabber_spec.rb -------------------------------------------------------------------------------- /spec/lib/broadcast/media/log_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/spec/lib/broadcast/media/log_spec.rb -------------------------------------------------------------------------------- /spec/lib/broadcast/media/oauth_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/spec/lib/broadcast/media/oauth_spec.rb -------------------------------------------------------------------------------- /spec/lib/broadcast/media/sms_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/spec/lib/broadcast/media/sms_spec.rb -------------------------------------------------------------------------------- /spec/lib/broadcast/media/tumblr_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/spec/lib/broadcast/media/tumblr_spec.rb -------------------------------------------------------------------------------- /spec/lib/broadcast/media/twitter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/spec/lib/broadcast/media/twitter_spec.rb -------------------------------------------------------------------------------- /spec/lib/broadcast/media/yammer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/spec/lib/broadcast/media/yammer_spec.rb -------------------------------------------------------------------------------- /spec/lib/broadcast/medium_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/spec/lib/broadcast/medium_spec.rb -------------------------------------------------------------------------------- /spec/lib/broadcast/message_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/spec/lib/broadcast/message_spec.rb -------------------------------------------------------------------------------- /spec/lib/broadcast/publishable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/spec/lib/broadcast/publishable_spec.rb -------------------------------------------------------------------------------- /spec/lib/broadcast/simple_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/spec/lib/broadcast/simple_spec.rb -------------------------------------------------------------------------------- /spec/lib/broadcast_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/spec/lib/broadcast_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/spec/support/config.rb -------------------------------------------------------------------------------- /spec/support/examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zendeskarchive/broadcast/HEAD/spec/support/examples.rb --------------------------------------------------------------------------------