.github/contributing.md | |
|
|
.github/upload_coverage.sh | |
|
|
.github/workflows/ci.yml | |
|
|
.gitignore | |
|
|
.ruby-version | |
|
|
CHANGELOG.md | |
|
|
Gemfile | |
|
|
Gemfile.lock | |
|
|
MIT-LICENSE | |
|
|
README.md | |
|
|
Rakefile | |
|
|
app/controllers/caffeinate/application_controller.rb | 5 | A 0 mins |
|
app/controllers/caffeinate/campaign_subscriptions_controller.rb | 24 | A 0 mins |
|
app/models/caffeinate/application_record.rb | 5 | A 0 mins |
|
app/models/caffeinate/campaign.rb | 41 | A 0 mins |
|
app/models/caffeinate/campaign_subscription.rb | 99 | A 30 mins |
|
app/models/caffeinate/mailing.rb | 86 | A 0 mins |
|
app/services/campaign_subscriptions/refuel_service.rb | 26 | A 25 mins |
|
app/views/caffeinate/campaign_subscriptions/subscribe.html.erb | |
|
|
app/views/caffeinate/campaign_subscriptions/unsubscribe.html.erb | |
|
|
app/views/layouts/_caffeinate.html.erb | |
|
|
bin/rails | |
|
|
bin/release | |
|
|
caffeinate.gemspec | |
|
|
codecov.yml | |
|
|
docs/0-installation.md | |
|
|
docs/1-general-configuration.md | |
|
|
docs/10-best-practices.md | |
|
|
docs/2-data-models.md | |
|
|
docs/3-dripper-customization.md | |
|
|
docs/4-handling-subscriptions.md | |
|
|
docs/44-testing.md | |
|
|
docs/5-using-associations.md | |
|
|
docs/6-without-action-mailer.md | |
|
|
docs/7-actions.md | |
|
|
docs/99-planning-template.md | |
|
|
docs/README.md | |
|
|
lib/caffeinate.rb | 34 | A 0 mins |
|
lib/caffeinate/action_mailer.rb | 2 | A 0 mins |
|
lib/caffeinate/action_mailer/extension.rb | 20 | A 0 mins |
|
lib/caffeinate/action_mailer/interceptor.rb | 13 | A 0 mins |
|
lib/caffeinate/action_mailer/observer.rb | 13 | A 0 mins |
|
lib/caffeinate/action_proxy.rb | 85 | A 0 mins |
|
lib/caffeinate/active_record/extension.rb | 31 | A 0 mins |
|
lib/caffeinate/configuration.rb | 45 | A 0 mins |
|
lib/caffeinate/deliver_async.rb | 9 | A 0 mins |
|
lib/caffeinate/drip.rb | 59 | A 0 mins |
|
lib/caffeinate/drip_evaluator.rb | 28 | A 0 mins |
|
lib/caffeinate/dripper/base.rb | 29 | A 0 mins |
|
lib/caffeinate/dripper/batching.rb | 17 | A 0 mins |
|