docbrown/spec/system
Ridhwana 0771a5cd2e
Load post_comments billboard asynchronously (#19285)
* 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>
2023-04-12 18:15:15 +02:00
..
admin Unique cross-model-slug check is likely misconfigured (#19263) 2023-04-07 17:04:45 +02:00
ahoy Support for new ad placement locations on home page feed (#19299) 2023-04-12 18:47:29 +05:30
articles Load post_comments billboard asynchronously (#19285) 2023-04-12 18:15:15 +02:00
authentication Routine rubocop fix on /spec (#19217) 2023-03-21 09:55:26 -04:00
collections Routine rubocop fix on /spec (#19217) 2023-03-21 09:55:26 -04:00
comments Routine rubocop fix on /spec (#19217) 2023-03-21 09:55:26 -04:00
dashboards Routine rubocop fix on /spec (#19217) 2023-03-21 09:55:26 -04:00
homepage Routine rubocop fix on /spec (#19217) 2023-03-21 09:55:26 -04:00
notifications Routine rubocop fix on /spec (#19217) 2023-03-21 09:55:26 -04:00
onboardings Routine rubocop fix on /spec (#19217) 2023-03-21 09:55:26 -04:00
organization Routine rubocop fix on /spec (#19217) 2023-03-21 09:55:26 -04:00
podcasts Routine rubocop fix on /spec (#19217) 2023-03-21 09:55:26 -04:00
search Routine rubocop fix on /spec (#19217) 2023-03-21 09:55:26 -04:00
tags Routine rubocop fix on /spec (#19217) 2023-03-21 09:55:26 -04:00
user Routine rubocop fix on /spec (#19217) 2023-03-21 09:55:26 -04:00
videos Routine rubocop fix on /spec (#19217) 2023-03-21 09:55:26 -04:00
banned_user_interactions_spec.rb Routine rubocop fix on /spec (#19217) 2023-03-21 09:55:26 -04:00
feedback_message_spec.rb Routine rubocop fix on /spec (#19217) 2023-03-21 09:55:26 -04:00
link_for_tags_in_posts_in_notifications_spec.rb Routine rubocop fix on /spec (#19217) 2023-03-21 09:55:26 -04:00
user_logs_in_with_password_spec.rb Show a "Unable to login" message in browser when a user is unable to login. (#17261) 2022-04-13 09:00:56 -04:00
user_uses_the_editor_spec.rb Routine rubocop fix on /spec (#19217) 2023-03-21 09:55:26 -04:00
user_views_a_reading_list_spec.rb Routine rubocop fix on /spec (#19217) 2023-03-21 09:55:26 -04:00
user_views_logo_spec.rb Routine rubocop fix on /spec (#19217) 2023-03-21 09:55:26 -04:00
user_visits_a_comments_page_spec.rb Routine rubocop fix on /spec (#19217) 2023-03-21 09:55:26 -04:00