Gaëtan Renaudeau
70b7604b6c
Fix a bug with error.message not exposed to t()
7 years ago
Gaëtan Renaudeau
a207c96658
Fixes #1061
7 years ago
Gaëtan Renaudeau
c1898402fe
uncaughtException: no longer exit(1)
to investigate an ongoing issue on Windows, we will logger.critical but temporarily no longer exit on a uncaughtException
7 years ago
meriadec
55d72abcd7
Always patch operations if some contained `blockHeight: null`
closes #1000
7 years ago
meriadec
6be879857d
Use user-defined countervalue in account page chart tooltip
closes #965
7 years ago
Gaëtan Renaudeau
f9840603cd
set github issue link to most popular issues
7 years ago
Gaëtan Renaudeau
8cd51f0dc2
Always scan at least 5 MEW address even if user left empty accounts
7 years ago
meriadec
dad98d7936
Fix typo in url key
7 years ago
Gaëtan Renaudeau
1a9ddb63cc
Fix a bug where calculated balance could not refresh on UI
to repro, switch between 2 accounts having same balance (this is very rare to have btw)
7 years ago
Gaëtan Renaudeau
6abee8c2aa
Better logger system, fix race condition, smaller log exports
7 years ago
Gaëtan Renaudeau
ae583a5847
Fix input to take an ?Error for display error
this allow error of Input to be translatable in errors.yml
7 years ago
Gaëtan Renaudeau
3685087d8e
Start logging Import errors
7 years ago
Gaëtan Renaudeau
05db6766f4
Fixes #948 cur.managerAppName for better precision in app to install
7 years ago
Gaëtan Renaudeau
48154a8aa5
More robust implementation of Error fallback
- in future we won't anymore see "unworded" error cases
- it will always fallback to the generic case if error is not worded which is what we want (like the previous Error wording)
7 years ago
Gaëtan Renaudeau
6c4bf1f97a
Fixes #917
7 years ago
Anastasia Poupeney
58d1004eb8
fix a bug of being able to drag and drop urls, images into the app and open them
7 years ago
meriadec
73781472cb
Add SyncBackground component
closes #904
7 years ago
Gaëtan Renaudeau
7350954277
Fix and improve logs
- bugfix that if your log file reach 20Mb the exported log is not the correct one
- make the log files rotate to a gzip
- include APDU in logs
- blacklist some commands that was producing way too intensive logs
- don't log the redux action anymore. it's not that useful and way too verbose to log
7 years ago
Anastasia Poupeney
c65913edaa
fixes 963
7 years ago
Anastasia Poupeney
ff3248cd76
fixes #1005
7 years ago
Gaëtan Renaudeau
6bf4e175f5
Fix error imprecision
7 years ago
Anastasia Poupeney
87e2adb637
fixes #959
7 years ago
Gaëtan Renaudeau
0ca9a368d4
Contact Support -> support, Github button -> github issues link
7 years ago
Gaëtan Renaudeau
cd1be4d531
Better sentry logs + opt-out from tracking xhr/ui clicks/..
7 years ago
meriadec
ca903c5dac
Add context menu
- Allows cut/copy/paste with mouse
- `Inspect element` in dev
closes #978
7 years ago
Anastasia Poupeney
3e158fb2b4
adding 2 new exchanges, extracting urls and making them more general
7 years ago
meriadec
d474e0b976
Remove length limitation on password
closes #953
7 years ago
Gaëtan Renaudeau
8df47d2e5c
add missing OS info in analytics
7 years ago
Gaëtan Renaudeau
89e7ac8e2a
Fix ETC legacy derivation (MEW)
7 years ago
Gaëtan Renaudeau
d263bfb11f
Fix not seeing legacy ETC address (derivated from ETH path)
7 years ago
NastiaS
2e0de56d11
Fixes #932 - UI polish sideBar ( #938 )
7 years ago
meriadec
9e55b1a678
Update `noDeviceTrackOrder` url
7 years ago
meriadec
548ae0d229
Update chart tooltip date format
7 years ago
meriadec
dbdec1869f
Correct date format for chart Tooltip
7 years ago
Gaëtan Renaudeau
483457fba0
App Starts is a mandatory track
7 years ago
meriadec
e7f8db2610
Bold support in Markdown component
closes #906
7 years ago
meriadec
d1aaef348b
Prevent modal close when we are in Receive step 4
closes #907
7 years ago
meriadec
4fc4878ac4
Correct loading state indicator in SelectExchange when no exchange available
closes #911
7 years ago
Gaëtan Renaudeau
a3ad155b62
Add missing App Starts event
7 years ago
Gaëtan Renaudeau
d3796beac0
Fixes #914
7 years ago
Gaëtan Renaudeau
426ae54cc7
Don't render Empty account placeholder if there is a balance
this is a tradeoff for #914
7 years ago
Gaëtan Renaudeau
c2e3658e40
Set new endpoints
7 years ago
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
5b6a78d933
API_BASE: move a / from the constant to the actual (only) usage
7 years ago
Gaëtan Renaudeau
9f97534d7e
Bugfix blocking next if errors in send step1
7 years ago
Valentin D. Pinkman
59919743ce
exit from mcu flashing state and add wording to loading state
7 years ago
Gaëtan Renaudeau
cdbde5470f
missing + in a regex
7 years ago
Gaëtan Renaudeau
39556ac3be
Better error precision on canBeSpent cases
- error precision: in case there is an error but it's not a "NotEnoughBalance" error, we display it instead
- canBeSpent(a,t)=>Promise<bool> was replaced by checkCanBeSpent(a,t)=>Promise<void> which will throw if something is wrong (NotEnoughBalance or something else!)
- cache eviction of bad error: in case such an error happen, we clear the cache to allow to always retry the call that fails
- the cache make sure it is always up to date by taking a.blockHeight
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