Skip to content

TB: Remove requirement for UUID setting#9

Merged
jloh merged 2 commits into
mainfrom
remove_custom_tb_id
Jul 7, 2025
Merged

TB: Remove requirement for UUID setting#9
jloh merged 2 commits into
mainfrom
remove_custom_tb_id

Conversation

@jloh
Copy link
Copy Markdown
Member

@jloh jloh commented Jul 3, 2025

Closes https://linear.app/ghost/issue/ENG-2442/
ref TryGhost/Ghost@e97d6c0

  • Ghost used to require this to set/manage a UUID in TB/clickhouse but we now use Ghost's generated one directly, instead of requiring it here
  • Cleaning this up because otherwise if they don't match the UI and the tracking events don't go to the same bucket

Closes https://linear.app/ghost/issue/ENG-2442/
ref TryGhost/Ghost@e97d6c0

- Ghost used to require this to set/manage a UUID in TB/clickhouse but we now use Ghost's generated one directly, instead of requiring it here
- Cleaning this up because otherwise if they don't match the UI and the tracking events don't go to the same bucket
@jloh
Copy link
Copy Markdown
Member Author

jloh commented Jul 3, 2025

@cmraible are you able to review this and make sure my understanding is correct? I believe this isn't required anymore and from my testing it doesn't appear to be, but just want to make sure I'm on the right track.

@jloh jloh requested a review from cmraible July 3, 2025 04:39
- TB can now be toggled via the UI and setting it via env variables means the setting can never be toggled on/off properly
- Doing it this way lets users control things more
Copy link
Copy Markdown
Contributor

@cmraible cmraible left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM — you are correct re: the uuid, sorry I forgot to update this here since we implemented it!

@jloh jloh merged commit f384c7b into main Jul 7, 2025
1 check passed
@jloh jloh deleted the remove_custom_tb_id branch July 7, 2025 00:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants