docbrown/spec/services/notifications
Anna Buianova a6091fe6c8 Moved notifying followers to a separate ActiveJob #1996 (#2935)
* Moved notifying followers to a service + specs

* Created an ActiveJob for notifiable action notifications

* Call the job from the Notification#send_to_followers

* Refactor creating notifiable action notification

* Handle possible nil followers while sending notifiable action notification

* Use activerecord import to bulk-create notifications

* Set notified_at for the bulk-created notifications

* Move compact to the appropriate place
2019-05-24 07:45:51 -04:00
..
milestone send_milestone_notification in own job (#2804) 2019-05-16 13:46:50 -04:00
moderation Move moderation notification to Active Jobs (#2550) 2019-04-29 09:21:15 -04:00
new_badge_achievement Move send new badge achievement notification to ActiveJob (#2474) 2019-04-29 10:51:08 -04:00
new_comment New comment notifications to Active Jobs #1996 (#2287) 2019-04-03 11:38:30 -04:00
new_follower Enable Rails/TimeZone cop (#2334) [ci skip] 2019-04-09 15:38:28 -04:00
notifiable_action Moved notifying followers to a separate ActiveJob #1996 (#2935) 2019-05-24 07:45:51 -04:00
reactions Enable Rails/TimeZone cop (#2334) [ci skip] 2019-04-09 15:38:28 -04:00
tag_adjustment_notification Move tag adjustment notification to Active Jobs (#2654) 2019-05-10 11:06:29 -04:00
welcome_notification Move Welcome Notification to Active Jobs (#2485) 2019-04-22 13:49:18 -04:00
remove_all_spec.rb Move remove_all notifications method in own job (#2882) 2019-05-20 13:54:39 -04:00
update_spec.rb ActiveJob for updating notifications #1996 (#2839) 2019-05-15 12:37:25 -04:00