Alex
4a9e5d2fc9
Remove Reactions::UpdateReactableJob & spec ( #6059 ) [deploy]
2020-02-13 08:59:03 -08:00
Alex
611706f3f2
Remove Reactions::BustReactableCacheJob & spec ( #6060 )
2020-02-13 08:58:47 -08:00
Alex
c98190742b
Remove Users::EstimateDefaultLanguageJob & spec ( #5956 ) [deploy]
2020-02-07 12:40:12 -08:00
Maykon Menezes
01dc81afa9
Move Podcasts::GetEpisodesJob to Sidekiq ( #5443 ) [deploy]
...
* Refactored Podcast::GetEpisodesJob to sidekiq
* fixing specs
* removing env keys
* Change arguments to Hash
* Update specs and add spec for queue
* Update references for Hash argument
* Add comment to explain parameters of #perform
Co-authored-by: Alex <alexandersmith223@gmail.com>
2020-02-06 09:42:55 -08:00
Alex
662d62fe72
Remove Notifications::TagAdjustmentNotificationJob ( #5915 ) [deploy]
2020-02-05 13:33:20 -08:00
Alex
2f4ee09736
Remove UpdateMainImageBackgroundHexJob & spec ( #5911 )
2020-02-05 13:32:58 -08:00
Alex
8a46f4c701
Remove HtmlVariantTrialCreateJob & spec ( #5910 )
2020-02-05 13:32:45 -08:00
Alex
8261ab74d7
Remove Notifications::ModerationNotificationJob ( #5905 ) [deploy]
2020-02-04 17:03:08 -08:00
Alex
8578c78158
Remove Notifications::UpdateJob and spec ( #5903 )
2020-02-04 17:02:47 -08:00
Alex
15b4565ac8
Remove Articles::ScoreCalcJob and spec ( #5898 )
2020-02-04 17:01:59 -08:00
Alex
aa7bc6b7b2
Remove Tags::BustCacheJob and spec ( #5897 )
2020-02-04 17:01:06 -08:00
Alex
67894aa1f8
Move Articles::DetectHumanLanguage from background job to inline ( #5888 ) [deploy]
...
* Move DetectHumanLanguage inline
* Remove old DetectHumanLanguage job and spec
* Fix copy/pasta mixup...oopsie!
* Update article_spec for inline LanguageDetector
2020-02-04 10:45:42 -08:00
Alex
de3ee9ebec
Move HtmlVariantSuccessesCreate from job to inline ( #5879 ) [deploy]
2020-02-04 10:24:39 -08:00
Alex
8168a5e8f5
Move Articles::ScoreCalcJob to Sidekiq ( #5875 ) [deploy]
...
* Create Articles::ScoreCalcWorker
* Create Articles::ScoreCalcWorker spec
* Update references to the new ScoreCalcWorker
* Refactoring conditional callbacks and biz logic
- Move update_columns to a model method
- Move conditions on callback to guard clause in callback method
- Make article_destroy_spec more explicit
2020-02-04 10:01:46 -08:00
Alex
e579914b1a
Remove BadgeAchievements::SendEmailNotificationJob ( #5869 ) [deploy]
2020-02-03 11:10:47 -08:00
Alex
59437f518f
Remove old SubscribeToMailchimpNewsletterJob & spec ( #5868 )
2020-02-03 10:35:10 -08:00
Alex
c0ebb38560
Remove old ResaveArticlesJob and spec ( #5867 )
2020-02-03 10:34:47 -08:00
Alex
928fdd5ecd
Remove BustHomepageCacheJob and spec ( #5777 ) [deploy]
2020-02-01 18:54:41 -05:00
Lucas Hiago
ca0770dbdd
Remove Notifications::RemoveAllByActionJob and Handle inline ( #5690 )
2020-01-28 12:43:21 -05:00
Maykon Menezes
3b3d2be89d
Refactor Podcasts Bust Cache job ( #5421 )
2020-01-28 12:40:32 -05:00
Asha Balasubramaniam
ad0a3fd953
Remove unused populate history job ( #5778 )
2020-01-28 09:03:51 -05:00
Asha Balasubramaniam
87e50612a4
Remove unused user follow job ( #5776 )
...
Turns out this has already been migrated with #5403 so cleaning this up.
2020-01-28 08:41:43 -05:00
Alex
26e4412b85
Remove DispatchEventJob and spec ( #5774 ) [deploy]
2020-01-27 14:12:49 -08:00
Asha Balasubramaniam
4568f4b6f0
Remove delayed job that updated media url for podcast episodes ( #5770 )
...
Follow up to #5729
2020-01-27 16:07:00 -05:00
Alex
743ac13cec
Remove RssReaderFetchUserJob and spec ( #5720 ) [deploy]
2020-01-27 10:40:01 -08:00
Alain Mauri
ca4c3963b7
Remove Follows::CreateChatChannelJob ( #5718 ) [deploy]
2020-01-27 09:41:18 -05:00
serena
f2d96bacf2
Remove Notifications::NotifiableActionJob ( #5730 ) [deploy]
2020-01-27 08:54:40 -05:00
Maykon Menezes
7ad7320add
Worker/user self delete ( #5698 )
...
* Moving user self delete job to sidekiq
* Refactor/user self delete worker
2020-01-27 08:45:58 -05:00
Alex
c3529d4b10
Remove ExportContentJob and spec ( #5711 )
2020-01-24 14:13:48 -08:00
Dainius Stankevicius
bf40d27054
Remove Notifications#NewComment job ( #5567 ) [deploy]
2020-01-24 16:03:20 -05:00
Alain Mauri
8dc56dcf32
Remove mentions email notification job ( #5708 )
...
* Removed mentions email notification job
* Removed related specs
2020-01-24 14:06:51 -05:00
rhymes
6ec91b0861
API tags: improve caching and purging ( #5673 ) [deploy]
...
* Add pagination to /tags and proper caching to /tags and /tags/onboarding
* Correctly purge tags
* Fix broken specs
* Make Travis happy
2020-01-24 13:55:22 -05:00
Lucas Hiago
5aaa80d3a0
Remove Reactions::CreateJob and related spec ( #5684 )
2020-01-24 09:05:43 -05:00
Alex
0a59e3ea59
Delete Search::RemoveFromIndexJob job and spec ( #5676 ) [deploy]
2020-01-23 13:14:46 -08:00
Alex
c3fb23379f
Remove IndexJob and spec ( #5654 )
2020-01-22 15:18:29 -05:00
Alex
75be0d3d23
Remove SlackBotPingJob and spec ( #5655 )
2020-01-22 15:17:52 -05:00
Maykon Menezes
ef1eb8d412
Refactor/user bust cache job ( #5563 )
...
* Refactor/user bust cache job
* Remove bust cache job old spec
2020-01-20 13:46:15 -05:00
Alex
29af0b240a
Remove NewFollowerJob and spec ( #5569 ) [deploy]
...
* Remove NewFollowerJob and spec
* Remove NewFollowerJob from notification_spec
2020-01-20 08:27:33 -05:00
Ben Halpern
9fa5d3156a
Add article.comment_score metric calc and tracking ( #5560 ) [deploy]
...
* Add article.comment_score metric calc and tracking
* Change from gauge to count
* Adjust key and tags
2020-01-19 15:21:19 -05:00
Asha Balasubramaniam
80aa2d51cf
Remove migrated job to bust comment cache ( #5548 )
2020-01-17 14:21:39 -05:00
Alain Mauri
6f0f64ba6a
Remove Mentions create all job ( #5550 ) [deploy]
2020-01-17 13:59:27 -05:00
rhymes
1bc0469b2d
Add article's record key to Fastly Surrogate-Key to separate caches ( #5543 )
...
* Add article's record key to Fastly Surrogate-Key to separate caches
After #4744 we successfully setup an auto purging system based on Fastly's surrogate key based cache and purging API.
Unfortunately this worked only in the `:show` action as comments are their own tree-based resource.
The `:index` though, is related to a single article, so without the article's record key in the `Surrogate-Key` header the first time we hit the API the result would become the value stored in Fastly's API, for all articles.
* Fix commentable mock for job spec
* Add comment.commentable.purge to the worker as well
* Add more thorough tests for commentable
2020-01-17 08:45:47 -05:00
Molly Struve
29efdaf20a
Remove Comments::CreateIdCodeJob which is now done inline ( #5536 )
2020-01-16 09:31:11 -05:00
serena
5e761fc570
remove unused welcome notification job ( #5535 )
2020-01-15 16:57:33 -05:00
Lucas Hiago
97aac4ef9b
Change Notifications::MilestoneJob to Notifications::MilestoneWorker and move to sidekiq ( #5454 ) [deploy]
2020-01-15 13:21:56 -05:00
Lucas Hiago
74f9decc56
Change Notifications::RemoveAllJob to Notifications::RemoveAllWorker and move to sidekiq ( #5451 )
2020-01-15 12:34:12 -05:00
rhymes
4f9321e6f4
Fix spec that broke after we merged #4744 ( #5529 ) [deploy]
2020-01-15 12:01:37 -05:00
Michael Kohl
dba7e6ca60
Move Twitch webhook registration from ActiveJob to Sidekiq ( #5414 )
2020-01-14 11:55:35 -05:00
Asha Balasubramaniam
61acfcd4c9
Remove Comments::SendEmailNotificationJob to send email notification on comment creation ( #5446 )
...
Follow up to https://github.com/thepracticaldev/dev.to/pull/5427
2020-01-13 13:19:48 -06:00
Lucas Hiago
1ed6aca54a
Change Webhook::DestroyJob to Wehook::DestroyWorker and move to sidekiq ( #5424 ) [deploy]
2020-01-13 12:38:10 -06:00