├── .gem_release.yml ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── rspec.yml │ └── rubocop.yml ├── .gitignore ├── .mdlrc ├── .rspec ├── .rubocop-md.yml ├── .rubocop.yml ├── CHANGELOG.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── RELEASING.md ├── Rakefile ├── abstract_notifier.gemspec ├── bin ├── console └── setup ├── gemfiles ├── activedeliverymaster.gemfile ├── rails42.gemfile ├── rails5.gemfile ├── rails6.gemfile ├── railsmaster.gemfile └── rubocop.gemfile ├── lib ├── abstract_notifier.rb ├── abstract_notifier │ ├── async_adapters.rb │ ├── async_adapters │ │ └── active_job.rb │ ├── base.rb │ ├── testing.rb │ ├── testing │ │ ├── minitest.rb │ │ └── rspec.rb │ └── version.rb └── active_delivery │ └── lines │ └── notifier.rb └── spec ├── abstract_notifier ├── active_delivery_spec.rb ├── async_adapters │ └── active_job_spec.rb ├── base_spec.rb └── rspec_spec.rb └── spec_helper.rb /.gem_release.yml: -------------------------------------------------------------------------------- 1 | bump: 2 | file: lib/abstract_notifier/version.rb 3 | skip_ci: true 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/rspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/.github/workflows/rspec.yml -------------------------------------------------------------------------------- /.github/workflows/rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/.github/workflows/rubocop.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/.gitignore -------------------------------------------------------------------------------- /.mdlrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/.mdlrc -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | -f d 2 | --color 3 | -r spec_helper 4 | -------------------------------------------------------------------------------- /.rubocop-md.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/.rubocop-md.yml -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/RELEASING.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/Rakefile -------------------------------------------------------------------------------- /abstract_notifier.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/abstract_notifier.gemspec -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/bin/setup -------------------------------------------------------------------------------- /gemfiles/activedeliverymaster.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/gemfiles/activedeliverymaster.gemfile -------------------------------------------------------------------------------- /gemfiles/rails42.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/gemfiles/rails42.gemfile -------------------------------------------------------------------------------- /gemfiles/rails5.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/gemfiles/rails5.gemfile -------------------------------------------------------------------------------- /gemfiles/rails6.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/gemfiles/rails6.gemfile -------------------------------------------------------------------------------- /gemfiles/railsmaster.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/gemfiles/railsmaster.gemfile -------------------------------------------------------------------------------- /gemfiles/rubocop.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/gemfiles/rubocop.gemfile -------------------------------------------------------------------------------- /lib/abstract_notifier.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/lib/abstract_notifier.rb -------------------------------------------------------------------------------- /lib/abstract_notifier/async_adapters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/lib/abstract_notifier/async_adapters.rb -------------------------------------------------------------------------------- /lib/abstract_notifier/async_adapters/active_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/lib/abstract_notifier/async_adapters/active_job.rb -------------------------------------------------------------------------------- /lib/abstract_notifier/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/lib/abstract_notifier/base.rb -------------------------------------------------------------------------------- /lib/abstract_notifier/testing.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/lib/abstract_notifier/testing.rb -------------------------------------------------------------------------------- /lib/abstract_notifier/testing/minitest.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/lib/abstract_notifier/testing/minitest.rb -------------------------------------------------------------------------------- /lib/abstract_notifier/testing/rspec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/lib/abstract_notifier/testing/rspec.rb -------------------------------------------------------------------------------- /lib/abstract_notifier/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module AbstractNotifier 4 | VERSION = "0.3.2" 5 | end 6 | -------------------------------------------------------------------------------- /lib/active_delivery/lines/notifier.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/lib/active_delivery/lines/notifier.rb -------------------------------------------------------------------------------- /spec/abstract_notifier/active_delivery_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/spec/abstract_notifier/active_delivery_spec.rb -------------------------------------------------------------------------------- /spec/abstract_notifier/async_adapters/active_job_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/spec/abstract_notifier/async_adapters/active_job_spec.rb -------------------------------------------------------------------------------- /spec/abstract_notifier/base_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/spec/abstract_notifier/base_spec.rb -------------------------------------------------------------------------------- /spec/abstract_notifier/rspec_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/spec/abstract_notifier/rspec_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/palkan/abstract_notifier/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------