docbrown/app/workers/comments
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
..
bust_cache_worker.rb Add article's record key to Fastly Surrogate-Key to separate caches (#5543) 2020-01-17 08:45:47 -05:00
calculate_score_worker.rb Migrate delayed job that calculates comment score to sidekiq (#5382) 2020-01-08 14:11:31 -05:00
create_first_reaction_worker.rb Change create first reaction job to worker (#5327) [deploy] 2020-01-02 13:06:53 -05:00
send_email_notification_worker.rb Migrate Comments::SendEmailNotificationJob to Sidekiq (#5427) 2020-01-10 13:59:12 -06:00