From d7a07a561232dcee957d607053454eb8e8f35814 Mon Sep 17 00:00:00 2001 From: SirStendec Date: Wed, 11 Apr 2018 17:05:31 -0400 Subject: [PATCH] The Report Your Errors Update * Add automatic error reporting with Sentry.io * Filter a bunch of bad errors from showing up on Sentry * Add module.hasModule method. * Fix deep_copy * Fix disallow mouse interaction with extensions * Add some new icons to the icon font for mod cards * Allow Ctrl-Shift-Clicking emotes. * Rarity sorting for experiments and unset display for unused experiments. --- changelog.html | 15 ++ package-lock.json | 5 + package.json | 1 + res/font/ffz-fontello.eot | Bin 18196 -> 18940 bytes res/font/ffz-fontello.svg | 8 + res/font/ffz-fontello.ttf | Bin 18012 -> 18756 bytes res/font/ffz-fontello.woff | Bin 11048 -> 11604 bytes res/font/ffz-fontello.woff2 | Bin 9256 -> 9648 bytes src/experiments.js | 20 +- src/main.js | 19 +- src/modules/chat/emotes.js | 58 +++--- src/modules/chat/index.js | 24 ++- src/modules/chat/room.js | 4 +- src/modules/chat/user.js | 8 + .../main_menu/components/experiments.vue | 61 +++++- src/modules/metadata.jsx | 5 + src/raven.js | 174 ++++++++++++++++++ .../twitch-twilight/modules/chat/index.js | 2 + .../modules/chat/rich_content.jsx | 3 + .../twitch-twilight/modules/chat/scroller.js | 2 + .../css_tweaks/styles/player-ext-mouse.scss | 1 + src/utilities/compat/apollo.js | 79 ++++++++ src/utilities/compat/fine-router.js | 6 +- src/utilities/compat/fine.js | 8 +- src/utilities/constants.js | 2 + src/utilities/dom.js | 2 +- src/utilities/events.js | 96 ++++++++-- src/utilities/logging.js | 35 +++- src/utilities/module.js | 8 + src/utilities/object.js | 4 +- src/utilities/vue.js | 4 + styles/icons.scss | 4 + 32 files changed, 575 insertions(+), 83 deletions(-) create mode 100644 src/raven.js diff --git a/changelog.html b/changelog.html index 964f8006..aa993a40 100644 --- a/changelog.html +++ b/changelog.html @@ -1,3 +1,18 @@ +
4.0.0-beta2.6@b85fa005ec1f3929cdd8
+ + +
4.0.0-beta2.5@b3fb24504616675ad2b9
+ +
4.0.0-beta2.4@b3fb24504616675ad2b9