Skip to content
Snippets Groups Projects

JetBrains: Detect install/uninstall events and generate a unique device id

Merged Administrator requested to merge ps/jetbrains-install-uninstall into main

Created by: philipp-spiess

Part of #35178 (closed)

This PR adds a way for us to detect install/uninstall events as well as make sure we have a unique device id that we can use for all further logging.

Test plan

Added custom dialogs and walked through the behavior here:

https://www.loom.com/share/f46fa0101a544cf19e1e9c0d73c078b6

App preview:

Check out the client app preview documentation to learn more.

Merge request reports

Approval is optional

Merged by avatar (Jun 5, 2025 3:55pm UTC)

Merge details

  • Changes merged into main with 3d1bc8bd.
  • Deleted the source branch.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Created by: vdavid

    Review: Approved

    Niice! I love that you could hook up events to all of these actions! :o The only thing I don't like is the new activities folder because

    1. we have other activities that are not in here
    2. I prefer to organize code by business logic first rather than type but that said, I have no better suggestion for this specific case and it's not really worth giving it more thought, so it's totally fine. It's also very easy to reorganize later.
  • Merged by: philipp-spiess at 2022-06-21 13:32:50 UTC

Please register or sign in to reply
Loading