Skip to content

Commit

Permalink
app: Enable session tracking
Browse files Browse the repository at this point in the history
  • Loading branch information
evanpurkhiser committed Nov 14, 2020
1 parent 434a387 commit 579c62a
Show file tree
Hide file tree
Showing 3 changed files with 97 additions and 7 deletions.
9 changes: 3 additions & 6 deletions package.json
Expand Up @@ -25,11 +25,7 @@
"output": "release"
},
"publish": null,
"files": [
"dist/",
"node_modules/better-sqlite3/**/*",
"package.json"
],
"files": ["dist/", "node_modules/better-sqlite3/**/*", "package.json"],
"linux": {
"target": "tar.gz"
},
Expand Down Expand Up @@ -68,7 +64,7 @@
"@octokit/request": "^5.4.5",
"@octokit/types": "^5.0.1",
"@sentry/apm": "^5.16.1",
"@sentry/browser": "^5.19.0",
"@sentry/browser": "^5.27.4",
"@sentry/node": "^5.16.1",
"@types/connect": "^3.4.33",
"@types/cookie": "^0.4.0",
Expand Down Expand Up @@ -134,6 +130,7 @@
"react-router-dom": "^5.2.0",
"react-select": "^3.1.0",
"react-test-renderer": "^16.8.6",
"react-textarea-autosize": "^8.2.0",
"regenerator-runtime": "^0.13.5",
"semver": "^7.3.2",
"serializr": "^2.0.3",
Expand Down
1 change: 1 addition & 0 deletions src/shared/sentry/web.ts
Expand Up @@ -10,6 +10,7 @@ Sentry.init({
environment: process.env.RELEASE_CHANNEL,
sampleRate: 1,
tracesSampleRate: 1,
autoSessionTracking: true,
});

export const setSentryUser = (user: User) => Sentry.setUser(user);
94 changes: 93 additions & 1 deletion yarn.lock
Expand Up @@ -941,6 +941,13 @@
dependencies:
regenerator-runtime "^0.13.4"

"@babel/runtime@^7.10.2":
version "7.12.1"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.1.tgz#b4116a6b6711d010b2dad3b7b6e43bf1b9954740"
integrity sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==
dependencies:
regenerator-runtime "^0.13.4"

"@babel/template@^7.10.4", "@babel/template@^7.3.3":
version "7.10.4"
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.10.4.tgz#3251996c4200ebc71d1a8fc405fba940f36ba278"
Expand Down Expand Up @@ -1422,7 +1429,7 @@
"@sentry/utils" "5.26.0"
tslib "^1.9.3"

"@sentry/browser@5.26.0", "@sentry/browser@^5.19.0":
"@sentry/browser@5.26.0":
version "5.26.0"
resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-5.26.0.tgz#e90a197fb94c5f26c8e05d6a539c118f33c7d598"
integrity sha512-52kNVpy10Zd3gJRGFkhnOQvr80WJg7+XBqjMOE0//Akh4PfvEK3IqmAjVqysz6aHdruwTTivKF4ZoAxL/pA7Rg==
Expand All @@ -1432,6 +1439,16 @@
"@sentry/utils" "5.26.0"
tslib "^1.9.3"

"@sentry/browser@^5.27.4":
version "5.27.4"
resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-5.27.4.tgz#241dedc7d82d3ed2769bfc8e4fb193d10e6a1d4d"
integrity sha512-L8Fsnkl3PIak4zJ1pcGDmV92XTQjS2/H6EBgp1rhuOF4OE3L59K8RR73C9w+wVtsIi7nyfYg/FIe8lvG++3Mow==
dependencies:
"@sentry/core" "5.27.4"
"@sentry/types" "5.27.4"
"@sentry/utils" "5.27.4"
tslib "^1.9.3"

"@sentry/core@5.26.0":
version "5.26.0"
resolved "https://registry.yarnpkg.com/@sentry/core/-/core-5.26.0.tgz#9b5fe4de8a869d733ebcc77f5ec9c619f8717a51"
Expand All @@ -1443,6 +1460,17 @@
"@sentry/utils" "5.26.0"
tslib "^1.9.3"

"@sentry/core@5.27.4":
version "5.27.4"
resolved "https://registry.yarnpkg.com/@sentry/core/-/core-5.27.4.tgz#4155ee09ee4deed7364918094bf81654dcf681c0"
integrity sha512-IbI37cIZU/qBQouuUXaLbGF/9xYFp5STqmj1Gv64l0IZe4JnEp06V3yD5GxQ/mJ78vSfOqfwLooVCUw9FA61sQ==
dependencies:
"@sentry/hub" "5.27.4"
"@sentry/minimal" "5.27.4"
"@sentry/types" "5.27.4"
"@sentry/utils" "5.27.4"
tslib "^1.9.3"

"@sentry/hub@5.26.0":
version "5.26.0"
resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-5.26.0.tgz#b2bbd8128cd5915f2ee59cbc29fff30272d74ec5"
Expand All @@ -1452,6 +1480,15 @@
"@sentry/utils" "5.26.0"
tslib "^1.9.3"

"@sentry/hub@5.27.4":
version "5.27.4"
resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-5.27.4.tgz#15db6f504672edd70b793e4b3d370dca9cb2fef6"
integrity sha512-Ba1AqcjvSd2S+fpdXtXCrVXdrzq9E2Etb2eHUOkEYwSsq7StMOw7E8YHDPAo+to8zUbpMPz/Z9XGhFkyAbImGQ==
dependencies:
"@sentry/types" "5.27.4"
"@sentry/utils" "5.27.4"
tslib "^1.9.3"

"@sentry/minimal@5.26.0":
version "5.26.0"
resolved "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-5.26.0.tgz#851dea3644153ed3ac4837fa8ed5661d94e7a313"
Expand All @@ -1461,6 +1498,15 @@
"@sentry/types" "5.26.0"
tslib "^1.9.3"

"@sentry/minimal@5.27.4":
version "5.27.4"
resolved "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-5.27.4.tgz#2b331ed43d5f8999606fe9f8bf26a85155e8286c"
integrity sha512-biw5YfIQwvDoaRhLarfeRQ6MJ9UJOoDTmu8Kgg18prJy4rtfDowNJP0OBs5XAsTk6SWAXiE3g7vqUJBXgs7BWA==
dependencies:
"@sentry/hub" "5.27.4"
"@sentry/types" "5.27.4"
tslib "^1.9.3"

"@sentry/node@^5.16.1":
version "5.26.0"
resolved "https://registry.yarnpkg.com/@sentry/node/-/node-5.26.0.tgz#d3ed5856bc5f30b13435be4c569d6c72746cf286"
Expand Down Expand Up @@ -1492,6 +1538,11 @@
resolved "https://registry.yarnpkg.com/@sentry/types/-/types-5.26.0.tgz#b0cbacb0b24cd86620fb296b46cf7277bb004a3e"
integrity sha512-ugpa1ePOhK55pjsyutAsa2tiJVQEyGYCaOXzaheg/3+EvhMdoW+owiZ8wupfvPhtZFIU3+FPOVz0d5k9K5d1rw==

"@sentry/types@5.27.4":
version "5.27.4"
resolved "https://registry.yarnpkg.com/@sentry/types/-/types-5.27.4.tgz#ba7cefae6f77bb39a0ac59aeba1bb23ce4ad5216"
integrity sha512-41h3c7tgtSS8UBmfvEckSr+7V7/IVOjt/EiydyOd6s0N18zSFfGY5HdA6g+eFtIJK3DhWkUHCHZNanD5IY5YCQ==

"@sentry/utils@5.26.0":
version "5.26.0"
resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-5.26.0.tgz#09a3d01d91747f38f796cafeb24f8fd86e4fa05f"
Expand All @@ -1500,6 +1551,14 @@
"@sentry/types" "5.26.0"
tslib "^1.9.3"

"@sentry/utils@5.27.4":
version "5.27.4"
resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-5.27.4.tgz#d57ccd72a56e2f97e109d632957f6cd11806e992"
integrity sha512-shV1I/q+Tob3hUxRj11DfMhe9PNDiv85hUUoRloZGGwu275dMwpswb2uwgSmjc2Ao4pnMKVx8TL1hC3kGLVHTQ==
dependencies:
"@sentry/types" "5.27.4"
tslib "^1.9.3"

"@sindresorhus/is@^0.14.0":
version "0.14.0"
resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea"
Expand Down Expand Up @@ -9997,6 +10056,15 @@ react-test-renderer@^16.8.6:
react-is "^16.8.6"
scheduler "^0.19.1"

react-textarea-autosize@^8.2.0:
version "8.2.0"
resolved "https://registry.yarnpkg.com/react-textarea-autosize/-/react-textarea-autosize-8.2.0.tgz#fae38653f5ec172a855fd5fffb39e466d56aebdb"
integrity sha512-grajUlVbkx6VdtSxCgzloUIphIZF5bKr21OYMceWPKkniy7H0mRAT/AXPrRtObAe+zUePnNlBwUc4ivVjUGIjw==
dependencies:
"@babel/runtime" "^7.10.2"
use-composed-ref "^1.0.0"
use-latest "^1.0.0"

react-transition-group@^4.3.0:
version "4.4.1"
resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-4.4.1.tgz#63868f9325a38ea5ee9535d828327f85773345c9"
Expand Down Expand Up @@ -11770,6 +11838,11 @@ truncate-utf8-bytes@^1.0.0:
dependencies:
utf8-byte-length "^1.0.1"

ts-essentials@^2.0.3:
version "2.0.12"
resolved "https://registry.yarnpkg.com/ts-essentials/-/ts-essentials-2.0.12.tgz#c9303f3d74f75fa7528c3d49b80e089ab09d8745"
integrity sha512-3IVX4nI6B5cc31/GFFE+i8ey/N2eA0CZDbo6n0yrz0zDX8ZJ8djmU1p+XRz7G3is0F3bB3pu2pAroFdAWQKU3w==

ts-node@8.9.1:
version "8.9.1"
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-8.9.1.tgz#2f857f46c47e91dcd28a14e052482eb14cfd65a5"
Expand Down Expand Up @@ -12077,6 +12150,25 @@ url@^0.11.0:
punycode "1.3.2"
querystring "0.2.0"

use-composed-ref@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/use-composed-ref/-/use-composed-ref-1.1.0.tgz#9220e4e94a97b7b02d7d27eaeab0b37034438bbc"
integrity sha512-my1lNHGWsSDAhhVAT4MKs6IjBUtG6ZG11uUqexPH9PptiIZDQOzaF4f5tEbJ2+7qvNbtXNBbU3SfmN+fXlWDhg==
dependencies:
ts-essentials "^2.0.3"

use-isomorphic-layout-effect@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.0.tgz#4db2111e0d53ca694187ea5fd5cb2ba610286fe0"
integrity sha512-kady5Z1O1qx5RitodCCKbpJSVEtECXYcnBnb5Q48Bz5V6gBmTu85ZcGdVwVFs8+DaOurNb/L5VdGHoQRMknghw==

use-latest@^1.0.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/use-latest/-/use-latest-1.2.0.tgz#a44f6572b8288e0972ec411bdd0840ada366f232"
integrity sha512-d2TEuG6nSLKQLAfW3By8mKr8HurOlTkul0sOpxbClIv4SQ4iOd7BYr7VIzdbktUCnv7dua/60xzd8igMU6jmyw==
dependencies:
use-isomorphic-layout-effect "^1.0.0"

use@^3.1.0:
version "3.1.1"
resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f"
Expand Down

1 comment on commit 579c62a

@vercel
Copy link

@vercel vercel bot commented on 579c62a Nov 14, 2020

Choose a reason for hiding this comment

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

Please sign in to comment.