[COMPASS-6841] [Insights] Add telemetry for signals Created: 15/May/23  Updated: 29/Oct/23  Resolved: 06/Jul/23

Status: Closed
Project: Compass
Component/s: None
Affects Version/s: None
Fix Version/s: 1.39.0

Type: Task Priority: Major - P3
Reporter: Sergey Petushkov Assignee: Sergey Petushkov
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by COMPASS-7000 [Insights] Enable insights feature flag Closed
Epic Link: COMPASS-6441
Story Points: 3
Documentation Changes: Not Needed
Sprint: Iteration Edmontonia, Iteration Fukuiraptor

 Description   

Should NOT be part of compass-components to avoid coupling compass-components with compass-specific code

We will add a special Provider for the GuideCue component that could be instantiated in the compass-home, will provide prop callbacks for the signals and allow us to plug telemetry into component behavior without tying it up to the compass-components package



 Comments   
Comment by Githook User [ 14/Jul/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(compass-components): add telemetry for signals COMPASS-6841 (#4576)

  • chore(compass-components): add signal hooks provider component to allow tracking signals lifecycle
  • chore(home): set up tracking for signals lifecycle
  • chore(compass-home): hash namespace before passing to telemetry
  • Revert "chore(compass-home): hash namespace before passing to telemetry"

This reverts commit 386600b506a3f118804bf91136cc46aa99aa9d4c.

Comment by Githook User [ 11/Jul/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(compass-components): add telemetry for signals COMPASS-6841 (#4576)

  • chore(compass-components): add signal hooks provider component to allow tracking signals lifecycle
  • chore(home): set up tracking for signals lifecycle
  • chore(compass-home): hash namespace before passing to telemetry
  • Revert "chore(compass-home): hash namespace before passing to telemetry"

This reverts commit 386600b506a3f118804bf91136cc46aa99aa9d4c.

Comment by Githook User [ 10/Jul/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(compass-components): add telemetry for signals COMPASS-6841 (#4576)

  • chore(compass-components): add signal hooks provider component to allow tracking signals lifecycle
  • chore(home): set up tracking for signals lifecycle
  • chore(compass-home): hash namespace before passing to telemetry
  • Revert "chore(compass-home): hash namespace before passing to telemetry"

This reverts commit 386600b506a3f118804bf91136cc46aa99aa9d4c.

Comment by Githook User [ 07/Jul/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(compass-components): add telemetry for signals COMPASS-6841 (#4576)

  • chore(compass-components): add signal hooks provider component to allow tracking signals lifecycle
  • chore(home): set up tracking for signals lifecycle
  • chore(compass-home): hash namespace before passing to telemetry
  • Revert "chore(compass-home): hash namespace before passing to telemetry"

This reverts commit 386600b506a3f118804bf91136cc46aa99aa9d4c.

Comment by Githook User [ 06/Jul/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(compass-components): add telemetry for signals COMPASS-6841 (#4576)

  • chore(compass-components): add signal hooks provider component to allow tracking signals lifecycle
  • chore(home): set up tracking for signals lifecycle
  • chore(compass-home): hash namespace before passing to telemetry
  • Revert "chore(compass-home): hash namespace before passing to telemetry"

This reverts commit 386600b506a3f118804bf91136cc46aa99aa9d4c.

Comment by Githook User [ 06/Jul/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(compass-components): add telemetry for signals COMPASS-6841 (#4576)

  • chore(compass-components): add signal hooks provider component to allow tracking signals lifecycle
  • chore(home): set up tracking for signals lifecycle
  • chore(compass-home): hash namespace before passing to telemetry
  • Revert "chore(compass-home): hash namespace before passing to telemetry"

This reverts commit 386600b506a3f118804bf91136cc46aa99aa9d4c.

Comment by Githook User [ 05/Jul/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(compass-components): add telemetry for signals COMPASS-6841 (#4576)

  • chore(compass-components): add signal hooks provider component to allow tracking signals lifecycle
  • chore(home): set up tracking for signals lifecycle
  • chore(compass-home): hash namespace before passing to telemetry
  • Revert "chore(compass-home): hash namespace before passing to telemetry"

This reverts commit 386600b506a3f118804bf91136cc46aa99aa9d4c.

Generated at Wed Feb 07 22:44:31 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.