* feat: add a route to the async_info for display ads * feat: load the billboard asyncronously * feat: move the methods to the display_ads controller * feat: handle params better * feat: cache control headers * feat: test fastly caching headers on display ads * fix: surrogate key test * feat: use safe navigation operator to handle cases where there is no article id * fix: article id present then find the article * feat: add a response test * Fragment caching * feat: update the article decorator * feat: update cache keys for fragment * feat: remove an empty line * feat: add article id * feat: bust cache * feat: setup dropdown for billboard * chore: add chunk to same line * feat: add to safe params for caching * Update app/controllers/display_ads_controller.rb Co-authored-by: Joshua Wehner <joshua@forem.com> * feat: remove the cache deletion * feat: update the routes to follow a new scope * feat: update the cache params --------- Co-authored-by: Joshua Wehner <joshua@forem.com> |
||
|---|---|---|
| .. | ||
| environments | ||
| fastly/snippets | ||
| feed-variants | ||
| initializers | ||
| locales | ||
| routes | ||
| webpack | ||
| application.rb | ||
| blazer.yml | ||
| boot.rb | ||
| cable.yml | ||
| database.yml | ||
| environment.rb | ||
| field_test.yml | ||
| i18n-tasks.yml | ||
| puma.rb | ||
| reactions.yml | ||
| routes.rb | ||
| schedule.yml | ||
| secrets.yml | ||
| sidekiq.yml | ||
| storage.yml | ||
| webpacker.yml | ||