1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-13 21:27:12 +01:00
metamask-extension/app/scripts/lib
Mark Stacey 5f538f7ab2 Migrate Sentry settings to environment variables (#11085)
Sentry is now configured with environment variables, rather than with
hard-coded values. This makes it easier to test Sentry functionality
using a different Sentry account, as we did recently during QA of
v9.5.1.

The only change for the normal build process is the introduction of the
`SENTRY_DSN_DEV` variable, which can be set via `.metamaskrc` or via an
environment variable. This determines where error reports are sent. It
still defaults to our team Sentry account's `metamask-testing` project.

The `sentry:publish` script now requires SENTRY_ORG and SENTRY_PROJECT
to be set in order to publish release artifacts. The CircleCI
configuration has been updated with these values, so it should act the
same as it did before. Previously we had used a CLI flag to specify the
organization and project, but Sentry already natively supports these
environment variables [1].

[1]: https://docs.sentry.io/product/cli/configuration/#configuration-values
2021-06-07 10:30:50 -02:30
..
ens-ipfs use chain id for enabling ENS IPFS resolution (#10507) 2021-02-25 05:40:57 -06:00
migrator Use strict assertion mode everywhere (#11012) 2021-06-07 10:02:39 -02:30
rpc-method-middleware Fix error behavior of addEthereumChain (#11031) 2021-06-07 10:04:11 -02:30
account-tracker.js Setting balance to 0x0 when the original value is undefined (#10634) 2021-03-25 15:49:31 -02:30
buy-eth-url.js Version v9.5.0 RC (#10944) 2021-05-05 11:08:59 -07:00
buy-eth-url.test.js Use strict assertion mode everywhere (#11012) 2021-06-07 10:02:39 -02:30
cleanErrorStack.js @metamask/eslint config@5.0.0 (#10358) 2021-02-04 10:15:23 -08:00
cleanErrorStack.test.js Use strict assertion mode everywhere (#11012) 2021-06-07 10:02:39 -02:30
ComposableObservableStore.js Replace uses of hasOwnProperty.call with simpler alternatives (#11009) 2021-06-07 10:04:11 -02:30
ComposableObservableStore.test.js Replace uses of hasOwnProperty.call with simpler alternatives (#11009) 2021-06-07 10:04:11 -02:30
createLoggerMiddleware.js @metamask/eslint config@5.0.0 (#10358) 2021-02-04 10:15:23 -08:00
createMetaRPCHandler.js return early from metaRPCHandler if stream has ended (#11065) 2021-05-12 15:30:43 -07:00
createMetaRPCHandler.test.js Use strict assertion mode everywhere (#11012) 2021-06-07 10:02:39 -02:30
createOnboardingMiddleware.js @metamask/eslint config@5.0.0 (#10358) 2021-02-04 10:15:23 -08:00
createOriginMiddleware.js @metamask/eslint config@5.0.0 (#10358) 2021-02-04 10:15:23 -08:00
createStreamSink.js @metamask/eslint config@5.0.0 (#10358) 2021-02-04 10:15:23 -08:00
createTabIdMiddleware.js @metamask/eslint config@5.0.0 (#10358) 2021-02-04 10:15:23 -08:00
decrypt-message-manager.js Version v9.5.0 RC (#10944) 2021-05-05 11:08:59 -07:00
encryption-public-key-manager.js Version v9.5.0 RC (#10944) 2021-05-05 11:08:59 -07:00
extractEthjsErrorMessage.js @metamask/eslint config@5.0.0 (#10358) 2021-02-04 10:15:23 -08:00
get-first-preferred-lang-code.js Replace uses of hasOwnProperty.call with simpler alternatives (#11009) 2021-06-07 10:04:11 -02:30
getObjStructure.js @metamask/eslint config@5.0.0 (#10358) 2021-02-04 10:15:23 -08:00
local-store.js @metamask/eslint config@5.0.0 (#10358) 2021-02-04 10:15:23 -08:00
message-manager.js Version v9.5.0 RC (#10944) 2021-05-05 11:08:59 -07:00
message-manager.test.js Use strict assertion mode everywhere (#11012) 2021-06-07 10:02:39 -02:30
metaRPCClientFactory.js fix metaRPCClientFactory id handling (#11116) 2021-06-07 10:30:49 -02:30
metaRPCClientFactory.test.js fix metaRPCClientFactory id handling (#11116) 2021-06-07 10:30:49 -02:30
network-store.js @metamask/eslint config@5.0.0 (#10358) 2021-02-04 10:15:23 -08:00
nodeify.js @metamask/eslint config@5.0.0 (#10358) 2021-02-04 10:15:23 -08:00
nodeify.test.js Use strict assertion mode everywhere (#11012) 2021-06-07 10:02:39 -02:30
notification-manager.js @metamask/eslint config@5.0.0 (#10358) 2021-02-04 10:15:23 -08:00
personal-message-manager.js Version v9.5.0 RC (#10944) 2021-05-05 11:08:59 -07:00
personal-message-manager.test.js Use strict assertion mode everywhere (#11012) 2021-06-07 10:02:39 -02:30
seed-phrase-verifier.js @metamask/eslint config@5.0.0 (#10358) 2021-02-04 10:15:23 -08:00
seed-phrase-verifier.test.js Use strict assertion mode everywhere (#11012) 2021-06-07 10:02:39 -02:30
segment.js Version v9.5.0 RC (#10944) 2021-05-05 11:08:59 -07:00
setupSentry.js Migrate Sentry settings to environment variables (#11085) 2021-06-07 10:30:50 -02:30
stream-utils.js @metamask/eslint config@5.0.0 (#10358) 2021-02-04 10:15:23 -08:00
typed-message-manager.js Use strict assertion mode everywhere (#11012) 2021-06-07 10:02:39 -02:30
typed-message-manager.test.js Use strict assertion mode everywhere (#11012) 2021-06-07 10:02:39 -02:30
util.js Use strict assertion mode everywhere (#11012) 2021-06-07 10:02:39 -02:30
util.test.js Version v9.5.0 RC (#10944) 2021-05-05 11:08:59 -07:00