--- !ruby/object:Gem::Specification name: activity_notification version: !ruby/object:Gem::Version version: 1.3.0 platform: ruby authors: - Shota Yamazaki autorequire: bindir: bin cert_chain: [] date: 2017-04-07 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: railties requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 4.2.0 - - "<" - !ruby/object:Gem::Version version: '5.1' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 4.2.0 - - "<" - !ruby/object:Gem::Version version: '5.1' - !ruby/object:Gem::Dependency name: activerecord requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 4.2.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 4.2.0 - !ruby/object:Gem::Dependency name: i18n requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.5.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.5.0 - !ruby/object:Gem::Dependency name: jquery-rails requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 3.1.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 3.1.1 - !ruby/object:Gem::Dependency name: mongoid requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 4.0.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 4.0.0 - !ruby/object:Gem::Dependency name: sqlite3 requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.3.13 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.3.13 - !ruby/object:Gem::Dependency name: rspec-rails requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 3.5.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 3.5.1 - !ruby/object:Gem::Dependency name: factory_girl_rails requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.8.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.8.0 - !ruby/object:Gem::Dependency name: simplecov requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.14.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.14.1 - !ruby/object:Gem::Dependency name: yard requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.9.8 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.9.8 - !ruby/object:Gem::Dependency name: yard-activesupport-concern requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.0.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.0.1 - !ruby/object:Gem::Dependency name: devise requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.2.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 4.2.1 - !ruby/object:Gem::Dependency name: aws-sdk requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2' - !ruby/object:Gem::Dependency name: slack-notifier requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.5.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.5.1 description: Integrated user activity notifications for Ruby on Rails. Provides functions to configure multiple notification targets and make activity notifications with notifiable models, like adding comments, responding etc. email: - shota.yamazaki.8@gmail.com executables: [] extensions: [] extra_rdoc_files: [] files: - ".codeclimate.yml" - ".coveralls.yml" - ".gitignore" - ".rspec" - ".rubocop.yml" - ".travis.yml" - ".yardopts" - CHANGELOG.md - Gemfile - Gemfile.lock - MIT-LICENSE - README.md - Rakefile - activity_notification.gemspec - app/controllers/activity_notification/notifications_controller.rb - app/controllers/activity_notification/notifications_with_devise_controller.rb - app/controllers/activity_notification/subscriptions_controller.rb - app/controllers/activity_notification/subscriptions_with_devise_controller.rb - app/mailers/activity_notification/mailer.rb - app/views/activity_notification/mailer/default/batch_default.html.erb - app/views/activity_notification/mailer/default/batch_default.text.erb - app/views/activity_notification/mailer/default/default.html.erb - app/views/activity_notification/mailer/default/default.text.erb - app/views/activity_notification/notifications/default/_default.html.erb - app/views/activity_notification/notifications/default/_default_without_grouping.html.erb - app/views/activity_notification/notifications/default/_index.html.erb - app/views/activity_notification/notifications/default/destroy.js.erb - app/views/activity_notification/notifications/default/index.html.erb - app/views/activity_notification/notifications/default/open.js.erb - app/views/activity_notification/notifications/default/open_all.js.erb - app/views/activity_notification/notifications/default/show.html.erb - app/views/activity_notification/optional_targets/default/base/_default.text.erb - app/views/activity_notification/optional_targets/default/slack/_default.text.erb - app/views/activity_notification/subscriptions/default/_form.html.erb - app/views/activity_notification/subscriptions/default/_notification_keys.html.erb - app/views/activity_notification/subscriptions/default/_subscription.html.erb - app/views/activity_notification/subscriptions/default/_subscriptions.html.erb - app/views/activity_notification/subscriptions/default/create.js.erb - app/views/activity_notification/subscriptions/default/destroy.js.erb - app/views/activity_notification/subscriptions/default/index.html.erb - app/views/activity_notification/subscriptions/default/show.html.erb - app/views/activity_notification/subscriptions/default/subscribe.js.erb - app/views/activity_notification/subscriptions/default/subscribe_to_email.js.erb - app/views/activity_notification/subscriptions/default/subscribe_to_optional_target.js.erb - app/views/activity_notification/subscriptions/default/unsubscribe.js.erb - app/views/activity_notification/subscriptions/default/unsubscribe_to_email.js.erb - app/views/activity_notification/subscriptions/default/unsubscribe_to_optional_target.js.erb - gemfiles/Gemfile.rails-4.2 - gemfiles/Gemfile.rails-4.2.lock - gemfiles/Gemfile.rails-5.0 - gemfiles/Gemfile.rails-5.0.lock - lib/activity_notification.rb - lib/activity_notification/apis/notification_api.rb - lib/activity_notification/apis/subscription_api.rb - lib/activity_notification/common.rb - lib/activity_notification/config.rb - lib/activity_notification/controllers/common_controller.rb - lib/activity_notification/controllers/devise_authentication_controller.rb - lib/activity_notification/controllers/store_controller.rb - lib/activity_notification/helpers/polymorphic_helpers.rb - lib/activity_notification/helpers/view_helpers.rb - lib/activity_notification/mailers/helpers.rb - lib/activity_notification/models.rb - lib/activity_notification/models/concerns/group.rb - lib/activity_notification/models/concerns/notifiable.rb - lib/activity_notification/models/concerns/notifier.rb - lib/activity_notification/models/concerns/subscriber.rb - lib/activity_notification/models/concerns/target.rb - lib/activity_notification/models/notification.rb - lib/activity_notification/models/subscription.rb - lib/activity_notification/optional_targets/amazon_sns.rb - lib/activity_notification/optional_targets/base.rb - lib/activity_notification/optional_targets/slack.rb - lib/activity_notification/orm/active_record.rb - lib/activity_notification/orm/active_record/notification.rb - lib/activity_notification/orm/active_record/subscription.rb - lib/activity_notification/orm/mongoid.rb - lib/activity_notification/orm/mongoid/notification.rb - lib/activity_notification/orm/mongoid/subscription.rb - lib/activity_notification/rails.rb - lib/activity_notification/rails/routes.rb - lib/activity_notification/renderable.rb - lib/activity_notification/roles/acts_as_common.rb - lib/activity_notification/roles/acts_as_group.rb - lib/activity_notification/roles/acts_as_notifiable.rb - lib/activity_notification/roles/acts_as_notifier.rb - lib/activity_notification/roles/acts_as_target.rb - lib/activity_notification/version.rb - lib/generators/activity_notification/controllers_generator.rb - lib/generators/activity_notification/install_generator.rb - lib/generators/activity_notification/migration/migration_generator.rb - lib/generators/activity_notification/models_generator.rb - lib/generators/activity_notification/views_generator.rb - lib/generators/templates/README - lib/generators/templates/activity_notification.rb - lib/generators/templates/controllers/README - lib/generators/templates/controllers/notifications_controller.rb - lib/generators/templates/controllers/notifications_with_devise_controller.rb - lib/generators/templates/controllers/subscriptions_controller.rb - lib/generators/templates/controllers/subscriptions_with_devise_controller.rb - lib/generators/templates/locales/en.yml - lib/generators/templates/migrations/migration.rb - lib/generators/templates/models/README - lib/generators/templates/models/notification.rb - lib/generators/templates/models/subscription.rb - lib/tasks/activity_notification_tasks.rake - spec/concerns/apis/notification_api_spec.rb - spec/concerns/apis/subscription_api_spec.rb - spec/concerns/common_spec.rb - spec/concerns/models/group_spec.rb - spec/concerns/models/notifiable_spec.rb - spec/concerns/models/notifier_spec.rb - spec/concerns/models/subscriber_spec.rb - spec/concerns/models/target_spec.rb - spec/concerns/renderable_spec.rb - spec/controllers/common_controller_spec.rb - spec/controllers/dummy_common_controller.rb - spec/controllers/notifications_controller_shared_examples.rb - spec/controllers/notifications_controller_spec.rb - spec/controllers/notifications_with_devise_controller_spec.rb - spec/controllers/subscriptions_controller_shared_examples.rb - spec/controllers/subscriptions_controller_spec.rb - spec/controllers/subscriptions_with_devise_controller_spec.rb - spec/factories/admins.rb - spec/factories/articles.rb - spec/factories/comments.rb - spec/factories/dummy/dummy_group.rb - spec/factories/dummy/dummy_notifiable.rb - spec/factories/dummy/dummy_notifier.rb - spec/factories/dummy/dummy_subscriber.rb - spec/factories/dummy/dummy_target.rb - spec/factories/notifications.rb - spec/factories/subscriptions.rb - spec/factories/users.rb - spec/generators/controllers_generator_spec.rb - spec/generators/install_generator_spec.rb - spec/generators/migration/migration_generator_spec.rb - spec/generators/models_generator_spec.rb - spec/generators/views_generator_spec.rb - spec/helpers/polymorphic_helpers_spec.rb - spec/helpers/view_helpers_spec.rb - spec/mailers/mailer_spec.rb - spec/models/dummy/dummy_group_spec.rb - spec/models/dummy/dummy_notifiable_spec.rb - spec/models/dummy/dummy_notifier_spec.rb - spec/models/dummy/dummy_subscriber_spec.rb - spec/models/dummy/dummy_target_spec.rb - spec/models/notification_spec.rb - spec/models/subscription_spec.rb - spec/optional_targets/amazon_sns_spec.rb - spec/optional_targets/base_spec.rb - spec/optional_targets/slack_spec.rb - spec/rails_app/Rakefile - spec/rails_app/app/assets/javascripts/application.js - spec/rails_app/app/assets/stylesheets/application.css - spec/rails_app/app/assets/stylesheets/reset.css - spec/rails_app/app/assets/stylesheets/style.css - spec/rails_app/app/controllers/application_controller.rb - spec/rails_app/app/controllers/articles_controller.rb - spec/rails_app/app/controllers/comments_controller.rb - spec/rails_app/app/controllers/concerns/.keep - spec/rails_app/app/controllers/users/notifications_controller.rb - spec/rails_app/app/controllers/users/notifications_with_devise_controller.rb - spec/rails_app/app/controllers/users/subscriptions_controller.rb - spec/rails_app/app/controllers/users/subscriptions_with_devise_controller.rb - spec/rails_app/app/helpers/application_helper.rb - spec/rails_app/app/mailers/.keep - spec/rails_app/app/models/.keep - spec/rails_app/app/models/admin.rb - spec/rails_app/app/models/article.rb - spec/rails_app/app/models/comment.rb - spec/rails_app/app/models/dummy/dummy_base.rb - spec/rails_app/app/models/dummy/dummy_group.rb - spec/rails_app/app/models/dummy/dummy_notifiable.rb - spec/rails_app/app/models/dummy/dummy_notifier.rb - spec/rails_app/app/models/dummy/dummy_subscriber.rb - spec/rails_app/app/models/dummy/dummy_target.rb - spec/rails_app/app/models/user.rb - spec/rails_app/app/views/activity_notification/mailer/dummy_subscribers/test_key.text.erb - spec/rails_app/app/views/activity_notification/notifications/default/custom/_path_test.html.erb - spec/rails_app/app/views/activity_notification/notifications/default/custom/_test.html.erb - spec/rails_app/app/views/activity_notification/notifications/users/_custom_index.html.erb - spec/rails_app/app/views/activity_notification/notifications/users/custom/_test.html.erb - spec/rails_app/app/views/activity_notification/notifications/users/overriden/custom/_test.html.erb - spec/rails_app/app/views/activity_notification/optional_targets/admins/amazon_sns/comment/_default.text.erb - spec/rails_app/app/views/articles/_form.html.erb - spec/rails_app/app/views/articles/edit.html.erb - spec/rails_app/app/views/articles/index.html.erb - spec/rails_app/app/views/articles/new.html.erb - spec/rails_app/app/views/articles/show.html.erb - spec/rails_app/app/views/layouts/_header.html.erb - spec/rails_app/app/views/layouts/application.html.erb - spec/rails_app/bin/bundle - spec/rails_app/bin/rails - spec/rails_app/bin/rake - spec/rails_app/bin/setup - spec/rails_app/config.ru - spec/rails_app/config/application.rb - spec/rails_app/config/boot.rb - spec/rails_app/config/database.yml - spec/rails_app/config/environment.rb - spec/rails_app/config/environments/development.rb - spec/rails_app/config/environments/production.rb - spec/rails_app/config/environments/test.rb - spec/rails_app/config/initializers/activity_notification.rb - spec/rails_app/config/initializers/assets.rb - spec/rails_app/config/initializers/backtrace_silencers.rb - spec/rails_app/config/initializers/cookies_serializer.rb - spec/rails_app/config/initializers/devise.rb - spec/rails_app/config/initializers/filter_parameter_logging.rb - spec/rails_app/config/initializers/inflections.rb - spec/rails_app/config/initializers/mime_types.rb - spec/rails_app/config/initializers/session_store.rb - spec/rails_app/config/initializers/wrap_parameters.rb - spec/rails_app/config/locales/activity_notification.en.yml - spec/rails_app/config/locales/devise.en.yml - spec/rails_app/config/mongoid.yml - spec/rails_app/config/routes.rb - spec/rails_app/config/secrets.yml - spec/rails_app/db/migrate/20160715050420_create_activity_notification_tables.rb - spec/rails_app/db/migrate/20160715050433_create_test_tables.rb - spec/rails_app/db/schema.rb - spec/rails_app/db/seeds.rb - spec/rails_app/lib/custom_optional_targets/console_output.rb - spec/rails_app/lib/custom_optional_targets/wrong_target.rb - spec/rails_app/lib/mailer_previews/mailer_preview.rb - spec/rails_app/public/404.html - spec/rails_app/public/422.html - spec/rails_app/public/500.html - spec/rails_app/public/favicon.ico - spec/roles/acts_as_group_spec.rb - spec/roles/acts_as_notifiable_spec.rb - spec/roles/acts_as_notifier_spec.rb - spec/roles/acts_as_target_spec.rb - spec/spec_helper.rb homepage: https://github.com/simukappu/activity_notification licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.1.0 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.5.1 signing_key: specification_version: 4 summary: Integrated user activity notifications for Ruby on Rails test_files: - spec/concerns/apis/notification_api_spec.rb - spec/concerns/apis/subscription_api_spec.rb - spec/concerns/common_spec.rb - spec/concerns/models/group_spec.rb - spec/concerns/models/notifiable_spec.rb - spec/concerns/models/notifier_spec.rb - spec/concerns/models/subscriber_spec.rb - spec/concerns/models/target_spec.rb - spec/concerns/renderable_spec.rb - spec/controllers/common_controller_spec.rb - spec/controllers/dummy_common_controller.rb - spec/controllers/notifications_controller_shared_examples.rb - spec/controllers/notifications_controller_spec.rb - spec/controllers/notifications_with_devise_controller_spec.rb - spec/controllers/subscriptions_controller_shared_examples.rb - spec/controllers/subscriptions_controller_spec.rb - spec/controllers/subscriptions_with_devise_controller_spec.rb - spec/factories/admins.rb - spec/factories/articles.rb - spec/factories/comments.rb - spec/factories/dummy/dummy_group.rb - spec/factories/dummy/dummy_notifiable.rb - spec/factories/dummy/dummy_notifier.rb - spec/factories/dummy/dummy_subscriber.rb - spec/factories/dummy/dummy_target.rb - spec/factories/notifications.rb - spec/factories/subscriptions.rb - spec/factories/users.rb - spec/generators/controllers_generator_spec.rb - spec/generators/install_generator_spec.rb - spec/generators/migration/migration_generator_spec.rb - spec/generators/models_generator_spec.rb - spec/generators/views_generator_spec.rb - spec/helpers/polymorphic_helpers_spec.rb - spec/helpers/view_helpers_spec.rb - spec/mailers/mailer_spec.rb - spec/models/dummy/dummy_group_spec.rb - spec/models/dummy/dummy_notifiable_spec.rb - spec/models/dummy/dummy_notifier_spec.rb - spec/models/dummy/dummy_subscriber_spec.rb - spec/models/dummy/dummy_target_spec.rb - spec/models/notification_spec.rb - spec/models/subscription_spec.rb - spec/optional_targets/amazon_sns_spec.rb - spec/optional_targets/base_spec.rb - spec/optional_targets/slack_spec.rb - spec/rails_app/Rakefile - spec/rails_app/app/assets/javascripts/application.js - spec/rails_app/app/assets/stylesheets/application.css - spec/rails_app/app/assets/stylesheets/reset.css - spec/rails_app/app/assets/stylesheets/style.css - spec/rails_app/app/controllers/application_controller.rb - spec/rails_app/app/controllers/articles_controller.rb - spec/rails_app/app/controllers/comments_controller.rb - spec/rails_app/app/controllers/concerns/.keep - spec/rails_app/app/controllers/users/notifications_controller.rb - spec/rails_app/app/controllers/users/notifications_with_devise_controller.rb - spec/rails_app/app/controllers/users/subscriptions_controller.rb - spec/rails_app/app/controllers/users/subscriptions_with_devise_controller.rb - spec/rails_app/app/helpers/application_helper.rb - spec/rails_app/app/mailers/.keep - spec/rails_app/app/models/.keep - spec/rails_app/app/models/admin.rb - spec/rails_app/app/models/article.rb - spec/rails_app/app/models/comment.rb - spec/rails_app/app/models/dummy/dummy_base.rb - spec/rails_app/app/models/dummy/dummy_group.rb - spec/rails_app/app/models/dummy/dummy_notifiable.rb - spec/rails_app/app/models/dummy/dummy_notifier.rb - spec/rails_app/app/models/dummy/dummy_subscriber.rb - spec/rails_app/app/models/dummy/dummy_target.rb - spec/rails_app/app/models/user.rb - spec/rails_app/app/views/activity_notification/mailer/dummy_subscribers/test_key.text.erb - spec/rails_app/app/views/activity_notification/notifications/default/custom/_path_test.html.erb - spec/rails_app/app/views/activity_notification/notifications/default/custom/_test.html.erb - spec/rails_app/app/views/activity_notification/notifications/users/_custom_index.html.erb - spec/rails_app/app/views/activity_notification/notifications/users/custom/_test.html.erb - spec/rails_app/app/views/activity_notification/notifications/users/overriden/custom/_test.html.erb - spec/rails_app/app/views/activity_notification/optional_targets/admins/amazon_sns/comment/_default.text.erb - spec/rails_app/app/views/articles/_form.html.erb - spec/rails_app/app/views/articles/edit.html.erb - spec/rails_app/app/views/articles/index.html.erb - spec/rails_app/app/views/articles/new.html.erb - spec/rails_app/app/views/articles/show.html.erb - spec/rails_app/app/views/layouts/_header.html.erb - spec/rails_app/app/views/layouts/application.html.erb - spec/rails_app/bin/bundle - spec/rails_app/bin/rails - spec/rails_app/bin/rake - spec/rails_app/bin/setup - spec/rails_app/config.ru - spec/rails_app/config/application.rb - spec/rails_app/config/boot.rb - spec/rails_app/config/database.yml - spec/rails_app/config/environment.rb - spec/rails_app/config/environments/development.rb - spec/rails_app/config/environments/production.rb - spec/rails_app/config/environments/test.rb - spec/rails_app/config/initializers/activity_notification.rb - spec/rails_app/config/initializers/assets.rb - spec/rails_app/config/initializers/backtrace_silencers.rb - spec/rails_app/config/initializers/cookies_serializer.rb - spec/rails_app/config/initializers/devise.rb - spec/rails_app/config/initializers/filter_parameter_logging.rb - spec/rails_app/config/initializers/inflections.rb - spec/rails_app/config/initializers/mime_types.rb - spec/rails_app/config/initializers/session_store.rb - spec/rails_app/config/initializers/wrap_parameters.rb - spec/rails_app/config/locales/activity_notification.en.yml - spec/rails_app/config/locales/devise.en.yml - spec/rails_app/config/mongoid.yml - spec/rails_app/config/routes.rb - spec/rails_app/config/secrets.yml - spec/rails_app/db/migrate/20160715050420_create_activity_notification_tables.rb - spec/rails_app/db/migrate/20160715050433_create_test_tables.rb - spec/rails_app/db/schema.rb - spec/rails_app/db/seeds.rb - spec/rails_app/lib/custom_optional_targets/console_output.rb - spec/rails_app/lib/custom_optional_targets/wrong_target.rb - spec/rails_app/lib/mailer_previews/mailer_preview.rb - spec/rails_app/public/404.html - spec/rails_app/public/422.html - spec/rails_app/public/500.html - spec/rails_app/public/favicon.ico - spec/roles/acts_as_group_spec.rb - spec/roles/acts_as_notifiable_spec.rb - spec/roles/acts_as_notifier_spec.rb - spec/roles/acts_as_target_spec.rb - spec/spec_helper.rb