docbrown/app
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
..
assets Make home page listings minimizeable (#2928) 2019-05-21 17:17:28 -04:00
black_box BlackBox specs #2524 (#2542) 2019-04-25 10:19:11 -04:00
controllers Sort internal/listings by recently bumped listings (#2938) 2019-05-22 15:28:03 -04:00
dashboards Add nightmode image (#2640) 2019-05-01 15:14:18 -04:00
decorators Change format of the user languages_settings #2369 (#2496) 2019-04-30 17:01:19 -04:00
errors Add API Analytics Endpoints (#2293) 2019-04-04 10:52:45 -04:00
facades/dashboard Use published scope for articles (#2374) 2019-04-11 13:18:26 -04:00
fields Enables Rails cops (#2186) 2019-03-25 09:25:55 -04:00
helpers Remove some dead code for very minor perf improvements and code quality (#2905) 2019-05-20 13:40:02 -04:00
javascript Make home page listings minimizeable (#2928) 2019-05-21 17:17:28 -04:00
jobs Moved notifying followers to a separate ActiveJob #1996 (#2935) 2019-05-24 07:45:51 -04:00
labor Add a proper exception in case of XSS attempt (#2927) 2019-05-21 17:20:39 -04:00
lib Fix non-english characters delete on tags (#2579) 2019-04-29 17:33:14 -04:00
liquid_tags Finalize Medium liquid tag and add video to video article liquid tags (#2832) 2019-05-14 17:02:37 -04:00
mailers Add mailers specs for tracking (#2523) 2019-04-23 12:38:11 -04:00
models Moved notifying followers to a separate ActiveJob #1996 (#2935) 2019-05-24 07:45:51 -04:00
observers Update Slack Notifications (#2870) [ci skip] 2019-05-21 15:06:04 -04:00
policies [WIP] Connect misc improvements/debugs (#2880) 2019-05-20 10:08:51 -04:00
sanitizers Add support for mark element in markdown (#2089) 2019-03-18 17:10:58 -04:00
services Moved notifying followers to a separate ActiveJob #1996 (#2935) 2019-05-24 07:45:51 -04:00
uploaders Rubocop Style cops enabled (#2056) 2019-03-15 18:33:54 -04:00
views Fix TwitterTag's video control bug (#2869) 2019-05-22 13:32:37 -04:00