docbrown/app/javascript/utilities
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
..
__tests__ ✂️ Remove reach combobox ✂️ (#17728) 2022-07-11 12:50:52 +01:00
ahoy Add tracking for the registration flow - "Clicked on Create Account" (#18459) 2022-09-22 16:03:49 +02:00
color Use the Preact ColorPicker in creator onboarding (#16731) 2022-03-03 08:22:10 +00:00
Constants [deploy] 🚀 Feature: Draw Command for connect with image annotations (#10136) 2020-10-07 16:06:22 +02:00
http Moved src/utils out of src/ folder to utilities/ folder. (#7875) 2020-05-15 10:07:42 -04:00
markdown make default alt text 'image description' (#15063) 2021-10-13 16:37:34 +01:00
search Prep work to sync mobile search in #10424 (#11525) 2020-11-30 06:13:06 -05:00
animatedImageUtils.jsx Place gifs correctly regardless of center tag (#16404) 2022-02-03 15:44:44 +00:00
calculateTextAreaHeight.js Add mention autocomplete to posts (#13101) 2021-03-31 14:42:59 +01:00
codeFullscreenModeSwitcher.js #12643 Add eslint rule for formatting redundant curly braces in jsx (#14592) 2021-08-26 11:15:06 -04:00
debounceAction.js Updates ESLint rules to error on default imports (#12512) 2021-02-02 10:24:03 -05:00
dragAndDrop.js Drag and drop an image in the editor (#10145) 2020-09-04 14:12:59 -04:00
dragAndUpload.js Add markdown toolbar to V2 editor (#15347) 2021-11-29 07:50:17 +00:00
dropdownUtils.js Sort comments reopen (#18349) 2022-09-13 11:37:48 -06:00
getUserDataAndCsrfToken.js ✂✂✂ Remove Connect (#14734) 2021-11-18 08:21:00 -06:00
gist.js Remove extra script tag from embedded gists to prevent them from mixing up (#14674) 2021-11-29 15:48:20 -05:00
locale.js Bump i18n-js from 3.9.2 to 4.0.2 (#18254) 2022-08-10 16:32:57 -04:00
moderation.js [15 min fix] Fixed an issue with the moderation button not appearing on some posts (#14184) 2021-07-13 10:31:00 +02:00
pasteImage.js Add paste image (#10212) 2021-02-04 10:58:56 -05:00
runtime.js Fix typo in runtime.js (#17783) 2022-05-31 14:30:04 -04:00
sendFollowUser.js Enable error tracking on sendFollowUser (#17328) 2022-04-18 22:13:31 -04:00
showModal.jsx Allow ModRole & Admin to Suspend & Unsuspend User (#17946) 2022-06-27 12:45:35 -04:00
textAreaUtils.js ✂️ Remove reach combobox ✂️ (#17728) 2022-07-11 12:50:52 +01:00
viewport.js Fix feed navigation shortcuts when first article is not 100% visible (#11874) 2021-04-13 22:35:50 -04:00
waitOnBaseData.js ForemMobile namespaced functions (#15212) 2021-11-23 15:25:29 -06:00