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
Gaëtan Renaudeau
aad98ff185
Amount field must remount when account changes
Fixes a critical bug where if you open an Ethereum account, hit send and then switch crypto, you can end up in very weird state
7 years ago
Gaëtan Renaudeau
995f0fc085
Send: step4: Fix missing Button in some coins like stealth
7 years ago
meriadec
2fc246fe45
Fix firmware disclaimer wording
7 years ago
meriadec
291f5fd91d
Update BrowserWindow icon name
7 years ago
Gaëtan Renaudeau
b48ab750f6
Include URL and method for debuggability
7 years ago
Gaëtan Renaudeau
fff05934c6
hook to new endpoint for explorer
7 years ago
Gaëtan Renaudeau
68ad5fa13d
fix infinite recursion in anonymizer
7 years ago
meriadec
c9332d9ab8
Set BrowserWindow icon
This makes Linux display icon in dock/<C-Tab>
7 years ago
Gaëtan Renaudeau
b00624ebcc
Add missing Privacy section
7 years ago
Gaëtan Renaudeau
dc504ec608
Use libcore major version to prefix the db path
7 years ago
Gaëtan Renaudeau
f54c63d2e8
Fix fees in the optimistic updates
7 years ago
Gaëtan Renaudeau
c873657983
raise to LISTEN_DEVICES_POLLING_INTERVAL=1000
7 years ago
Gaëtan Renaudeau
9e2bfff3fc
Fix device performance bottleneck
7 years ago
Gaëtan Renaudeau
6afbf3c4fe
fix anonymiser
7 years ago
Valentin D. Pinkman
dd8436c171
fix release note modal to fetch only when opened and not on mount
7 years ago
Gaëtan Renaudeau
770b15ee50
Drop error called ManagerUnexpectedError
7 years ago
Gaëtan Renaudeau
d7b0cc09d4
Fix false positive in genuine check
this happen when server close ws connection too early
and/or has not sent a "success" event :o
7 years ago
Gaëtan Renaudeau
eb76d60ce7
add more logs in genuine check
7 years ago
Anastasia Poupeney
b38bdadc4d
manager firware card title and icon dynamic for nano and blue
7 years ago
Valentin D. Pinkman
984d50a9c2
open link from markdown into external browser
7 years ago
Gaëtan Renaudeau
2127ddbada
Use another representation for op id to fix Details blink
7 years ago
Gaëtan Renaudeau
5dff2cd84c
Remove MacOSX previous behavior until we refactor it properly
7 years ago
Valentin D. Pinkman
7829c97554
small fixes
7 years ago
Gaëtan Renaudeau
f9805ab1a5
Systematically replace all CWD and userPath by just a '.'
7 years ago
meriadec
84e5662068
Quit app if not main instance
7 years ago
meriadec
d865504bc6
Remove close button on last step of Send flow
7 years ago
meriadec
132e85df6b
Re-re-re-re-change DeviceInteraction step background
7 years ago
Anastasia Poupeney
814c27d69d
add blue hover to learn more links onboarding analytics
7 years ago
Gaëtan Renaudeau
8439548f85
Only need productId field
7 years ago
Anastasia Poupeney
85e79ff6ad
fixing bug on Contact Us doing nothing on the receive flow Reject screen
7 years ago
Anastasia Poupeney
f7c500c7c2
integrate tracking of pages and some events in the receive flow
7 years ago
Gaëtan Renaudeau
da9c37e2e5
Add HookDeviceChange + FreezeDeviceChangeEvents
7 years ago
Gaëtan Renaudeau
3a9949a295
Fix important missing errors
7 years ago
Gaëtan Renaudeau
dfc01897f2
only identify is sent & only if you pass onboarding
7 years ago
Gaëtan Renaudeau
4d4d6ba814
Add c+r to reload the app
7 years ago
Gaëtan Renaudeau
28f377bcb4
Drop unused Print and make Onboarding rendering from inside Default
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
79b6f1fafa
Update settings icons
7 years ago
Anastasia Poupeney
ebb2441647
add tracking to the send modal
7 years ago
meriadec
cf184cd26e
Libcore handling of splitted currencies
7 years ago