Gaëtan Renaudeau
8f9207542d
Fix error imprecision in all Manager calls
the code is equivalent except errors thrown don't get decorated back into an 'Error' leading to imprecision
we'll need to double check all is fine but this will *make errors great again*.
this is really an antipattern we have to avoid.
7 years ago
Gaëtan Renaudeau
cdbde5470f
missing + in a regex
7 years ago
Gaëtan Renaudeau
28ed0d51de
Add {url} in the WebSocket errors
7 years ago
Valentin D. Pinkman
b0a8b9c8e3
clean constants for web socket urls
7 years ago
Gaëtan Renaudeau
68ad5fa13d
fix infinite recursion in anonymizer
7 years ago
Gaëtan Renaudeau
dc504ec608
Use libcore major version to prefix the db path
7 years ago
Gaëtan Renaudeau
9e2bfff3fc
Fix device performance bottleneck
7 years ago
Gaëtan Renaudeau
6afbf3c4fe
fix anonymiser
7 years ago
Gaëtan Renaudeau
770b15ee50
Drop error called ManagerUnexpectedError
7 years ago
Gaëtan Renaudeau
2127ddbada
Use another representation for op id to fix Details blink
7 years ago
Gaëtan Renaudeau
f9805ab1a5
Systematically replace all CWD and userPath by just a '.'
7 years ago
Gaëtan Renaudeau
3a9949a295
Fix important missing errors
7 years ago
meriadec
281ef56e14
Smooth sqlite reset by updating db path resolver
7 years ago
Valentin D. Pinkman
3495b990e1
minimal error handling for mvp
7 years ago
meriadec
cf184cd26e
Libcore handling of splitted currencies
7 years ago
Gaëtan Renaudeau
256c34ccc2
Make libcore import unknown wallet and account
7 years ago
Gaëtan Renaudeau
ff2faddc1a
Track more events
7 years ago
Gaëtan Renaudeau
f51d555b7f
bugfix: do not use zippedArchive. ctx LIVE-DESKTOP-53
7 years ago
Valentin D. Pinkman
cf0fa43106
update firmware functional + resume firmware update from any step
7 years ago
Gaëtan Renaudeau
e51abfd42c
Add a migration system
7 years ago
meriadec
98adc5ab58
Make logger && db env dependent - fixes storybook
7 years ago
Gaëtan Renaudeau
75c7e34f90
Anonymize Sentry
7 years ago
Gaëtan Renaudeau
5cea367399
Refactor deviceAccess without semaphore using a simple queue
7 years ago
Gaëtan Renaudeau
184c49538c
Use winston to provide better logs and logfiles
7 years ago
KhalilBellakrid
1294fdd73d
Fix logger to get logs from libcore
7 years ago
amougel
4556de8c3f
removing clubcoin 1.2 detection
7 years ago
Gaëtan Renaudeau
5db518b08f
Fix going back on Portfolio after a reset
also don't mount app during onboarding for better performance
7 years ago
Valentin D. Pinkman
879963f75e
fix firmware steps order
7 years ago
Gaëtan Renaudeau
d95d81974a
Fix error
7 years ago
Valentin D. Pinkman
c259edd23b
plugged update actions to modals
7 years ago
Valentin D. Pinkman
c7745bc91e
modal ui for firmware update
7 years ago
Gaëtan Renaudeau
9a32695441
wording push
7 years ago
Gaëtan Renaudeau
648d0d1930
Refactor and Polish Add Accounts
7 years ago
Gaëtan Renaudeau
9c370aeea6
Polish: hide address from urls
7 years ago
Gaëtan Renaudeau
a8f75afcb7
Add disconnected device event. also sort errors by alphabetic
7 years ago
amougel
bdac11d848
filtering developer tools
Bootstrap analytics
- Two components: <Track> and <TrackPage>. we should try to ALWAYS use them. only case you might not use them is for imperative events (click, etc..)
- also: introduce a "Use system locale" for the language because analytics need to diffferenciate if lang was set by user of fallbacked. it's also better when we'll introduce new lang to users to directly auto switch to their system's
- started to track some pages and events. there will be more required and we'll have to add some in the next days
filtering developper tools
7 years ago
meriadec
7a19d8b264
Ability to make an interaction polling throw on specific errors
7 years ago
Gaëtan Renaudeau
278373ed9b
Bootstrap analytics
- Two components: <Track> and <TrackPage>. we should try to ALWAYS use them. only case you might not use them is for imperative events (click, etc..)
- also: introduce a "Use system locale" for the language because analytics need to diffferenciate if lang was set by user of fallbacked. it's also better when we'll introduce new lang to users to directly auto switch to their system's
- started to track some pages and events. there will be more required and we'll have to add some in the next days
7 years ago
meriadec
d4283dd8c7
Create GenuineCheck component
7 years ago
amougel
c89a1cd2fe
fix apdus
7 years ago
Gaëtan Renaudeau
7f4d833ce9
serialize error that go through libcore as well
this help for translated errors
7 years ago
Valentin D. Pinkman
49f9548f33
fix error throwing when exchanging apdus
7 years ago
meriadec
b8a62764ab
Refacto AddAccount modal to use Stepper
...and also prevent passing `setState` from parent component to children
7 years ago
amougel
bdbc018e9b
trimming mcu version
7 years ago
Gaëtan Renaudeau
62f4f47599
De/serialize process related errors so they get correctly reported to sentry
also should now have the stack
7 years ago
amougel
0576e1ce8c
refactor firmware update
7 years ago
amougel
7317c8d605
using provider
7 years ago
amougel
bc8aa90e84
refactoring device information
7 years ago
meriadec
89e9249b49
More precise error messages on install/uninstall apps
7 years ago
Gaëtan Renaudeau
c9d699c663
fix network usage
7 years ago