docbrown/spec/system
Ridhwana 9dee48dbc2
Add tracking for the registration flow - "Clicked on Create Account" (#18459)
* refactor: move trackEvents to a utilities folder so that it can be re-used

* feat: add a function called trackCommentClicks and use it on the articlePage

* feat: update the auth widget to take the correct properties

* feat: add create account tracking method for hamburger

* feat: add create account tracking method for sidebar left

* feat: whoops, sidebar tracking info added

* feat: add the feed card create account tracking

* feat: whoops add the id to the dom

* feat: add top nav create account tracking

* feat: create account tracking for the registration modal

* fix: callback instead of invoking + rename class

* fix: js-prepend

* feat: some showLogin event tracking

* use the tracking propert

* x - feed.jsx

* fix: oops I removed hidden

* track from the search login

* feat: add tracking for follow button

* fix: main_stories is only being called in view/articles and both are including the FollowButtons pack

* comments track

* feat: remove punc (.)

* chore: cahnge working

* chore: remove tracking-id from modal

* feat: remove ecmascript features

* refactor: rename some events

* feat: referrer page

* feat: add a secondary source for the follow buttons

* feat: remove file that is not used

* chore: rename key

* feat: use @utilities

* feat: add spec for create account clicks

* feat: add key referrer

* fix: tests

* fix: oops

* chore: add commented test

* test for tracking

* feat: update the change by 1

* feat: aggregate_failures

* feat: add data-no-instant back

* feat: try a different way of testing

* refactor: change secondary_source to referring_souce

* feat: change ahoy event test

* feat: add a version number to ahoy tracking

* feat: change the href to pathname

* feat: reply comment tracking

* fix: to be present syntax

* feat: use href instead of pathname

* chore: do not track tags and podcasts follow and remove referrer

* feat: add readinglist

* fix: remove referrer from test

* feat: fail gracefully in instances where there is no tracking data
2022-09-22 16:03:49 +02:00
..
admin Revert "Revert "Entire profile badge redesign" & "Badges page redesign" (#18446)" (#18447) 2022-09-13 22:06:37 +05:30
ahoy Add tracking for the registration flow - "Clicked on Create Account" (#18459) 2022-09-22 16:03:49 +02:00
articles Replace webdriver with cuprite (#18476) 2022-09-22 08:23:42 -04:00
authentication Replace webdriver with cuprite (#18476) 2022-09-22 08:23:42 -04:00
collections Fix Bug: Series index page showing series with 0 articles -#9658 (#11227) 2020-11-03 09:10:46 +01:00
comments Fix inconsistent published date of Article and Comment (#18412) 2022-09-09 14:12:15 -06:00
dashboards Improve Dashboard specs coverage (#17550) 2022-05-04 10:38:40 -04:00
homepage Add "only display when logged out" as an option on Navigation Links (#18275) 2022-08-08 10:55:24 +01:00
notifications Add comment notification test to Cypress, including a11y improvements to notification page (#15842) 2021-12-21 15:42:13 +00:00
onboardings Ensuring we don't render call to action when unauthorized (#17640) 2022-05-11 15:26:24 -04:00
organization Replace webdriver with cuprite (#18476) 2022-09-22 08:23:42 -04:00
podcasts Replace webdriver with cuprite (#18476) 2022-09-22 08:23:42 -04:00
search reflect search query in page title (#15434) 2021-11-22 13:32:28 +00:00
tags Now Bg color hex is labeled Tag Color (#16492) 2022-02-11 08:31:57 -05:00
user Replace webdriver with cuprite (#18476) 2022-09-22 08:23:42 -04:00
videos Replace collective_noun with community_name (#11846) [deploy] 2020-12-28 09:34:17 -07:00
banned_user_interactions_spec.rb A suspended user returns 403 instead of 500 (#16408) 2022-02-04 09:42:23 -05:00
feedback_message_spec.rb Remove "connect" feedback message special treatment (#16167) 2022-01-19 08:32:10 -06:00
link_for_tags_in_posts_in_notifications_spec.rb Take Apple Authentication out of Beta (#12114) 2021-08-03 15:04:00 -06: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 Replace webdriver with cuprite (#18476) 2022-09-22 08:23:42 -04:00
user_views_a_reading_list_spec.rb Remove Percy (#8915) 2020-06-25 11:19:58 -07:00
user_views_logo_spec.rb remove redundant feat flag (#17405) 2022-04-22 16:14:16 +01:00
user_visits_a_comments_page_spec.rb Replace webdriver with cuprite (#18476) 2022-09-22 08:23:42 -04:00