sends devise emails with delayed_jobs
This commit is contained in:
1
Gemfile
1
Gemfile
@@ -45,6 +45,7 @@ gem 'dalli'
|
|||||||
gem 'rollbar', '~> 2.2.1'
|
gem 'rollbar', '~> 2.2.1'
|
||||||
gem 'delayed_job_active_record'
|
gem 'delayed_job_active_record'
|
||||||
gem 'daemons'
|
gem 'daemons'
|
||||||
|
gem 'devise-async'
|
||||||
|
|
||||||
gem 'ahoy_matey', '~> 1.2.1'
|
gem 'ahoy_matey', '~> 1.2.1'
|
||||||
gem 'groupdate' # group temporary data
|
gem 'groupdate' # group temporary data
|
||||||
|
|||||||
@@ -123,6 +123,8 @@ GEM
|
|||||||
responders
|
responders
|
||||||
thread_safe (~> 0.1)
|
thread_safe (~> 0.1)
|
||||||
warden (~> 1.2.3)
|
warden (~> 1.2.3)
|
||||||
|
devise-async (0.10.1)
|
||||||
|
devise (~> 3.2)
|
||||||
diff-lcs (1.2.5)
|
diff-lcs (1.2.5)
|
||||||
docile (1.1.5)
|
docile (1.1.5)
|
||||||
domain_name (0.5.24)
|
domain_name (0.5.24)
|
||||||
@@ -413,6 +415,7 @@ DEPENDENCIES
|
|||||||
database_cleaner
|
database_cleaner
|
||||||
delayed_job_active_record
|
delayed_job_active_record
|
||||||
devise
|
devise
|
||||||
|
devise-async
|
||||||
email_spec
|
email_spec
|
||||||
factory_girl_rails
|
factory_girl_rails
|
||||||
faker
|
faker
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ class User < ActiveRecord::Base
|
|||||||
|
|
||||||
apply_simple_captcha
|
apply_simple_captcha
|
||||||
devise :database_authenticatable, :registerable, :confirmable,
|
devise :database_authenticatable, :registerable, :confirmable,
|
||||||
:recoverable, :rememberable, :trackable, :validatable, :omniauthable
|
:recoverable, :rememberable, :trackable, :validatable, :omniauthable, :async
|
||||||
|
|
||||||
acts_as_voter
|
acts_as_voter
|
||||||
acts_as_paranoid column: :hidden_at
|
acts_as_paranoid column: :hidden_at
|
||||||
|
|||||||
4
config/initializers/devise_async.rb
Normal file
4
config/initializers/devise_async.rb
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
Devise::Async.setup do |config|
|
||||||
|
config.enabled = true
|
||||||
|
config.backend = :delayed_job
|
||||||
|
end
|
||||||
Reference in New Issue
Block a user