docbrown/app/jobs
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
..
articles Move async article methods to ActiveJob (#2647) 2019-05-10 12:52:00 -04:00
comments Refactor Comments::BustCacheJob to use a service (#2655) 2019-05-09 10:10:37 -04:00
follows Enable Rails/TimeZone cop (#2334) [ci skip] 2019-04-09 15:38:28 -04:00
notifications Moved notifying followers to a separate ActiveJob #1996 (#2935) 2019-05-24 07:45:51 -04:00
reactions Fix delayed job errors related to reactions #1621 (#1883) 2019-02-27 16:19:01 -08:00
streams Embed Twitch Live Streaming (#2591) 2019-04-29 18:11:53 -04:00
users Move async user methods to ActiveJob (#2696) 2019-05-13 16:02:40 -04:00
application_job.rb Fix ActiveRecord::RecordNotFound in Delayed::Jobs on article destroy (#1699) 2019-02-07 16:57:17 -05:00
export_content_job.rb Move exporting into a job (#2299) 2019-04-16 14:01:00 -04:00
rate_limit_checker_job.rb Implemented ActiveJob for RateLimitChecker Job (#2878) 2019-05-21 08:45:58 -04:00