Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RK-20520 - Dynatrace reskin + cleanup #386

Closed
wants to merge 36 commits into from

Conversation

ron-rookout
Copy link
Contributor

@ron-rookout ron-rookout commented Jun 13, 2024

  1. Reskinned the app to the Dynatrace theme
  2. Removed EULA
  3. Removed unused components and styles
  4. Removed Bugsnag and Segment analytics (ExceptionManager methods have been mostly replaced by a NOOP so we can easily fit a new analytics tool later)
  5. Edited the README

This is what the app looks like now:
image

Tray icon on Mac:
image

This reverts commit f0d61c4.

Change title, revert to old icon

Revert "Changed app name"

This reverts commit 3210678.

Revert "Changed icons"

This reverts commit 937569b.

Revert "Change copy"

This reverts commit 2a1868c.

Revert "Update deeplinks.ts"

This reverts commit 33b19a0.

Revert "Readme and text corrections"

This reverts commit c4735c7.

Revert "Added images, removed broken links"

This reverts commit c26cfc3.
@ron-rookout
Copy link
Contributor Author

ron-rookout commented Jun 13, 2024

Github Enforcer opened Task: RK-20520

@sonariorobot sonariorobot changed the title Dynatrace reskin + cleanup RK-20520 - Dynatrace reskin + cleanup Jun 13, 2024
src/exceptionManager.ts Show resolved Hide resolved
webpack.index-worker.config.js Show resolved Hide resolved
@ron-rookout ron-rookout requested a review from Urook June 17, 2024 08:29
@@ -18,7 +18,7 @@
"debug": "cross-env development=1 $NODE_DEBUG_OPTION yarn run build && cross-env development=1 electron --inspect-brk ./dist/index.js"
},
"build": {
"productName": "Rookout Desktop App",
"productName": "Dynatrace Live Debugging Desktop App",
Copy link
Contributor

Choose a reason for hiding this comment

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

@ron-rookout Update version field

@dan505512
Copy link
Contributor

A quick question:
does this also change the output of the build? Will the files have a different name?
And if so, does that affect the update mechanism? It is actually good for us if the change in the app's name will make it so the app doesn't update automatically from Rookout to Dynatrace

@ron-rookout
Copy link
Contributor Author

A quick question: does this also change the output of the build? Will the files have a different name? And if so, does that affect the update mechanism? It is actually good for us if the change in the app's name will make it so the app doesn't update automatically from Rookout to Dynatrace

Good question, I don't think so, I only changed what seems to be the display name of the app.

@ron-rookout
Copy link
Contributor Author

Irrelevant to this repo, closing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants