├── .gitignore ├── .hound.yml ├── .rspec ├── .ruby-style.yml ├── .travis.yml ├── Appraisals ├── Gemfile ├── Gemfile.lock ├── MIT-LICENSE ├── README.md ├── Rakefile ├── gemfiles ├── rails3.gemfile ├── rails4_0.gemfile ├── rails4_1.gemfile └── rails4_2.gemfile ├── lib ├── generators │ └── rails-push-notifications │ │ ├── USAGE │ │ ├── migrations_generator.rb │ │ └── templates │ │ └── migrations │ │ ├── create_rails_push_notifications_apps.rb │ │ └── create_rails_push_notifications_notifications.rb ├── rails-push-notifications.rb └── rails-push-notifications │ ├── apps.rb │ ├── apps │ ├── apns_app.rb │ ├── base_app.rb │ ├── gcm_app.rb │ └── mpns_app.rb │ ├── notification.rb │ ├── rails_push_notifications_railtie.rb │ └── version.rb ├── rails-push-notifications.gemspec └── spec ├── apps ├── apns_app_spec.rb ├── gcm_app_spec.rb └── mpns_app_spec.rb ├── factories ├── apps.rb └── notifications.rb ├── generators └── migrations_generator_spec.rb ├── notification_spec.rb ├── rails_apps ├── rails3_2.rb └── rails4.rb ├── spec_helper.rb └── support └── factory_girl.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/.gitignore -------------------------------------------------------------------------------- /.hound.yml: -------------------------------------------------------------------------------- 1 | ruby: 2 | config_file: .ruby-style.yml 3 | -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --require spec_helper 3 | -------------------------------------------------------------------------------- /.ruby-style.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/.ruby-style.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/.travis.yml -------------------------------------------------------------------------------- /Appraisals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/Appraisals -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /MIT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/MIT-LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/Rakefile -------------------------------------------------------------------------------- /gemfiles/rails3.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/gemfiles/rails3.gemfile -------------------------------------------------------------------------------- /gemfiles/rails4_0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/gemfiles/rails4_0.gemfile -------------------------------------------------------------------------------- /gemfiles/rails4_1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/gemfiles/rails4_1.gemfile -------------------------------------------------------------------------------- /gemfiles/rails4_2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/gemfiles/rails4_2.gemfile -------------------------------------------------------------------------------- /lib/generators/rails-push-notifications/USAGE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/lib/generators/rails-push-notifications/USAGE -------------------------------------------------------------------------------- /lib/generators/rails-push-notifications/migrations_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/lib/generators/rails-push-notifications/migrations_generator.rb -------------------------------------------------------------------------------- /lib/generators/rails-push-notifications/templates/migrations/create_rails_push_notifications_apps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/lib/generators/rails-push-notifications/templates/migrations/create_rails_push_notifications_apps.rb -------------------------------------------------------------------------------- /lib/generators/rails-push-notifications/templates/migrations/create_rails_push_notifications_notifications.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/lib/generators/rails-push-notifications/templates/migrations/create_rails_push_notifications_notifications.rb -------------------------------------------------------------------------------- /lib/rails-push-notifications.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/lib/rails-push-notifications.rb -------------------------------------------------------------------------------- /lib/rails-push-notifications/apps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/lib/rails-push-notifications/apps.rb -------------------------------------------------------------------------------- /lib/rails-push-notifications/apps/apns_app.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/lib/rails-push-notifications/apps/apns_app.rb -------------------------------------------------------------------------------- /lib/rails-push-notifications/apps/base_app.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/lib/rails-push-notifications/apps/base_app.rb -------------------------------------------------------------------------------- /lib/rails-push-notifications/apps/gcm_app.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/lib/rails-push-notifications/apps/gcm_app.rb -------------------------------------------------------------------------------- /lib/rails-push-notifications/apps/mpns_app.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/lib/rails-push-notifications/apps/mpns_app.rb -------------------------------------------------------------------------------- /lib/rails-push-notifications/notification.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/lib/rails-push-notifications/notification.rb -------------------------------------------------------------------------------- /lib/rails-push-notifications/rails_push_notifications_railtie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/lib/rails-push-notifications/rails_push_notifications_railtie.rb -------------------------------------------------------------------------------- /lib/rails-push-notifications/version.rb: -------------------------------------------------------------------------------- 1 | module RailsPushNotifications 2 | VERSION = '0.2.3' 3 | end 4 | -------------------------------------------------------------------------------- /rails-push-notifications.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/rails-push-notifications.gemspec -------------------------------------------------------------------------------- /spec/apps/apns_app_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/spec/apps/apns_app_spec.rb -------------------------------------------------------------------------------- /spec/apps/gcm_app_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/spec/apps/gcm_app_spec.rb -------------------------------------------------------------------------------- /spec/apps/mpns_app_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/spec/apps/mpns_app_spec.rb -------------------------------------------------------------------------------- /spec/factories/apps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/spec/factories/apps.rb -------------------------------------------------------------------------------- /spec/factories/notifications.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/spec/factories/notifications.rb -------------------------------------------------------------------------------- /spec/generators/migrations_generator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/spec/generators/migrations_generator_spec.rb -------------------------------------------------------------------------------- /spec/notification_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/spec/notification_spec.rb -------------------------------------------------------------------------------- /spec/rails_apps/rails3_2.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/spec/rails_apps/rails3_2.rb -------------------------------------------------------------------------------- /spec/rails_apps/rails4.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/spec/rails_apps/rails4.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/factory_girl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calonso/rails-push-notifications/HEAD/spec/support/factory_girl.rb --------------------------------------------------------------------------------