Łukasz Mierzwa
721be6c825
fix(ui): polyfill fetch()
...
This allows it to run on all browsers from the browserslist config
2018-10-04 22:10:44 +01:00
Łukasz Mierzwa
82f7fbcc49
fix(ui): add polyfill for es2015+ features for older browsers
2018-10-04 20:11:32 +01:00
Łukasz Mierzwa
22a48301e8
feat(sentry): add ErrorBoundary to capture exceptions
...
* switch to new Sentry client lib
* Add ErrorBoundary as a wrapper around App to capture errors and display exception page with auto refresh
* rename all instances of Raven to Sentry
2018-09-19 21:08:22 +01:00
Łukasz Mierzwa
4ff46b0c3c
feat(tests): add test coverage for index.js
2018-09-02 00:10:56 +01:00
Łukasz Mierzwa
e886939bcb
feat(tests): move early code to AppBoot, add tests for it
2018-08-25 17:26:41 +01:00
Łukasz Mierzwa
c80bde05b0
chore(ui): drop why-did-you-update
...
Not that useful with mobx
2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
99a3671e9b
feat(ui): read config from index.html and use it to setup Sentry & default filters
2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
e8fcaf1e27
feat(ui): filter history menu
2018-07-19 23:38:11 +02:00
Łukasz Mierzwa
a4a20ea3ef
feat(ui): new UI written in React
2018-07-19 23:38:11 +02:00