Skip to content

Commit

Permalink
Upgrade sentry/react to 7.72 and enable error reply
Browse files Browse the repository at this point in the history
  • Loading branch information
zhx828 committed Sep 27, 2023
1 parent aeff09c commit c846ae2
Show file tree
Hide file tree
Showing 3 changed files with 69 additions and 62 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
"dependencies": {
"@hot-loader/react-dom": "^16.13.0",
"@mskcc/core": "^10.2.0",
"@sentry/react": "^6.17.2",
"@sentry/react": "^7.72.0",
"@types/jest": "^24.0.11",
"@types/jquery": "^3.3.29",
"@types/lodash": "^4.14.123",
Expand Down
4 changes: 3 additions & 1 deletion src/main/webapp/app/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -118,9 +118,10 @@ if (AppConfig.serverConfig?.sentryProjectId) {
// Adjust tracesSampleRate for production.
// For more information, please see https://docs.sentry.io/platforms/javascript/guides/react/configuration/options/#tracing-options
dsn: AppConfig.serverConfig.sentryProjectId,
blacklistUrls: [new RegExp('.*localhost.*')],
integrations: [new Sentry.Replay()],
environment: 'production',
tracesSampleRate: 0.5,
replaysOnErrorSampleRate: 1.0,
ignoreErrors: [
// the following errors are for this project only
'ResizeObserver loop limit exceeded',
Expand Down Expand Up @@ -157,6 +158,7 @@ if (AppConfig.serverConfig?.sentryProjectId) {
],
// Skip the common browser extension ad 3rd party script. List from https://gist.github.com/Chocksy/e9b2cdd4afc2aadc7989762c4b8b495a
denyUrls: [
new RegExp('.*localhost.*'),
// Google Adsense
/pagead\/js/i,
// Facebook flakiness
Expand Down
125 changes: 65 additions & 60 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2018,69 +2018,69 @@
dependencies:
any-observable "^0.3.0"

"@sentry/[email protected]":
version "6.17.2"
resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-6.17.2.tgz#8e794b846f43a341068c83420918d896683d903e"
integrity sha512-4Ow5z9GxK5dG9+stBNKb7s6NoxE4wgEcHRmO66QTK4gH2NNmzV4R/aaZ7iDoS/lD86sH0M86jm76dpg9uiJPmw==
dependencies:
"@sentry/core" "6.17.2"
"@sentry/types" "6.17.2"
"@sentry/utils" "6.17.2"
tslib "^1.9.3"

"@sentry/[email protected]":
version "6.17.2"
resolved "https://registry.yarnpkg.com/@sentry/core/-/core-6.17.2.tgz#f218920f269ccdbaee20a092bbc90a71a007cc88"
integrity sha512-Uew0CNMr+QvowrF4EJYjOUgHep/sZJ3l5zevPEELugIgqWBodd+ZDCV3fQFR7cr6KOqx1rMgVrgcKIkLl0l+RA==
dependencies:
"@sentry/hub" "6.17.2"
"@sentry/minimal" "6.17.2"
"@sentry/types" "6.17.2"
"@sentry/utils" "6.17.2"
tslib "^1.9.3"

"@sentry/[email protected]":
version "6.17.2"
resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-6.17.2.tgz#d92accada845fa21fff1b2b491d3c6964851693b"
integrity sha512-CMi6jU920bTwRTmGHjP4u8toOx4gm1dsx+rsxvp+FKzqRwpwoyi9mOw8oEYERVzaqaYceGdFylyRUrjdf0f77g==
dependencies:
"@sentry/types" "6.17.2"
"@sentry/utils" "6.17.2"
tslib "^1.9.3"

"@sentry/[email protected]":
version "6.17.2"
resolved "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-6.17.2.tgz#3b482a0d76aa33b6c9441dd21acbcc3a113e5120"
integrity sha512-Cdh+iM6QhLKfxwUWWP4mk2K7+EsQj4tuF2dGQke4Zcbp7zQ7wbcMruUcZHiZfvg5kiSYxwNVkH7cXMzcO7AJsg==
dependencies:
"@sentry/hub" "6.17.2"
"@sentry/types" "6.17.2"
tslib "^1.9.3"

"@sentry/react@^6.17.2":
version "6.17.2"
resolved "https://registry.yarnpkg.com/@sentry/react/-/react-6.17.2.tgz#ba2a65141ef3f3c2416313b448e06f6764a9f274"
integrity sha512-/5mcHLxBhdh67EI6mGj20NwGCZbBjJdEOmTNTUydvNGXa9Rvrluf1iz2hNSH4sju0d/Qt1rakxC5y8gWy1E5Kw==
dependencies:
"@sentry/browser" "6.17.2"
"@sentry/minimal" "6.17.2"
"@sentry/types" "6.17.2"
"@sentry/utils" "6.17.2"
"@sentry-internal/[email protected]":
version "7.72.0"
resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.72.0.tgz#6293a08b8b3dff80499207a4b4994ae70aafc34c"
integrity sha512-DToryaRSHk9R5RLgN4ktYEXZjQdqncOAWPqyyIurji8lIobXFRfmLtGL1wjoCK6sQNgWsjhSM9kXxwGnva1DNw==
dependencies:
"@sentry/core" "7.72.0"
"@sentry/types" "7.72.0"
"@sentry/utils" "7.72.0"
tslib "^2.4.1 || ^1.9.3"

"@sentry/[email protected]":
version "7.72.0"
resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-7.72.0.tgz#8920d32920031de7ef70140ac13de267e773e5c7"
integrity sha512-fcFDTzqhPd3VZAmmYW3KvBTBaEfrKjPmRhlAsfhkGWYLCHqVkNtzsFER4cmUNRGNxjyt9tcG3WlTTqgLRucycQ==
dependencies:
"@sentry-internal/tracing" "7.72.0"
"@sentry/core" "7.72.0"
"@sentry/replay" "7.72.0"
"@sentry/types" "7.72.0"
"@sentry/utils" "7.72.0"
tslib "^2.4.1 || ^1.9.3"

"@sentry/[email protected]":
version "7.72.0"
resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.72.0.tgz#df19f9dc1c2cfc5993a73c0c36283c35f9c52f94"
integrity sha512-G03JdQ5ZsFNRjcNNi+QvCjqOuBvYqU92Gs1T2iK3GE8dSBTu2khThydMpG4xrKZQLIpHOyiIhlFZiuPtZ66W8w==
dependencies:
"@sentry/types" "7.72.0"
"@sentry/utils" "7.72.0"
tslib "^2.4.1 || ^1.9.3"

"@sentry/react@^7.72.0":
version "7.72.0"
resolved "https://registry.yarnpkg.com/@sentry/react/-/react-7.72.0.tgz#badb4b5e28d27c892917210a6816cb6a2af2c2a5"
integrity sha512-BYFO3uyB9FfdUq05NtsS+OfU636HMZ7avbSEALo24x+OPuaD+fCByTdgxYVpDRYrBPa7lALYzCge0PDcGnGiig==
dependencies:
"@sentry/browser" "7.72.0"
"@sentry/types" "7.72.0"
"@sentry/utils" "7.72.0"
hoist-non-react-statics "^3.3.2"
tslib "^1.9.3"
tslib "^2.4.1 || ^1.9.3"

"@sentry/[email protected]":
version "6.17.2"
resolved "https://registry.yarnpkg.com/@sentry/types/-/types-6.17.2.tgz#4dde3423db5953e798b19ed29618c28fc7bf2e30"
integrity sha512-UrFLRDz5mn253O8k/XftLxoldF+NyZdkqKLGIQmST5HEVr7ub9nQJ4Y5ZFA3zJYWpraaW8faIbuw+pgetC8hmQ==
"@sentry/[email protected]":
version "7.72.0"
resolved "https://registry.yarnpkg.com/@sentry/replay/-/replay-7.72.0.tgz#39da5d971045a6d9bf5d3bd16ccc1f5c0c42c4c8"
integrity sha512-dHH/mYCFBwJ/kYmL9L5KihjwQKcefiuvcH0otHSwKSpbbeEoM/BV+SHQoYGd6OMSYnL9fq1dHfF7Zo26p5Yu0Q==
dependencies:
"@sentry/core" "7.72.0"
"@sentry/types" "7.72.0"
"@sentry/utils" "7.72.0"

"@sentry/[email protected]":
version "7.72.0"
resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.72.0.tgz#b474d3821338a545fb2db109715d9aad502bc810"
integrity sha512-g6u0mk62yGshx02rfFADIfyR/S9VXcf3RG2qQPuvykrWtOfN/BOTrZypF7I+MiqKwRW76r3Pcu2C/AB+6z9XQA==

"@sentry/utils@6.17.2":
version "6.17.2"
resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-6.17.2.tgz#e8044e753b47f86068053c8d79e4ae61a39b6732"
integrity sha512-ePWtO44KJQwUULOiU86fa1WU3Ird2TH0i39gqB2d3zNS3QyVp9qPlzSdPKSPJ9LdgadzBHw7ikEuE+GY8JTrhA==
"@sentry/utils@7.72.0":
version "7.72.0"
resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.72.0.tgz#798c764ac61bb658e2117792010ccd20ad8c7b02"
integrity sha512-o/MtqI7WJXuswidH0bSgBP40KN2lrnyQEIx5uoyJUJi/QEaboIsqbxU62vaFJpde8SYrbA+rTnP3J3ujF2gUag==
dependencies:
"@sentry/types" "6.17.2"
tslib "^1.9.3"
"@sentry/types" "7.72.0"
tslib "^2.4.1 || ^1.9.3"

"@sinonjs/commons@^1", "@sinonjs/commons@^1.7.0":
version "1.7.0"
Expand Down Expand Up @@ -17942,7 +17942,7 @@ [email protected]:
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.11.1.tgz#eb15d128827fbee2841549e171f45ed338ac7e35"
integrity sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==

tslib@^1.10.0, tslib@^1.9.3:
tslib@^1.10.0:
version "1.13.0"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.13.0.tgz#c881e13cc7015894ed914862d276436fa9a47043"
integrity sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==
Expand All @@ -17952,6 +17952,11 @@ tslib@^1.8.1, tslib@^1.9.0:
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a"
integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==

"tslib@^2.4.1 || ^1.9.3":
version "2.6.2"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae"
integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==

tsutils@^3.17.1:
version "3.17.1"
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.17.1.tgz#ed719917f11ca0dee586272b2ac49e015a2dd759"
Expand Down

0 comments on commit c846ae2

Please sign in to comment.