Volodymyr Kozieiev
c87cac252e
Improved desktop chat UI
...
Signed-off-by: Volodymyr Kozieiev <vkjr.sp@gmail.com>
2018-09-20 10:49:22 +03:00
Pedro Pombeiro
4ab5e43616
Replace call to `GenerateConfig` with local JSON. Closes #5739
...
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-09-19 17:06:10 +02:00
Pedro Pombeiro
e69fb18de9
Disable wallet initialization in desktop. Part of #5739
...
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-09-19 17:03:43 +02:00
Roman Volosovskyi
f11b3cc670
restore the last view before entering background only on android in prod configuration
...
Signed-off-by: yenda <eric@status.im>
2018-09-19 16:01:06 +02:00
yenda
7dbc8a7f39
[fix 5814] fix custom network
...
Signed-off-by: yenda <eric@status.im>
2018-09-19 13:13:30 +02:00
Eric Dvorsak
5467deec9a
[fix 5814] fix add custom bootnode
...
the validation regexp is expecting a password, there is no password
for bootnodes
Signed-off-by: yenda <eric@status.im>
2018-09-19 10:23:11 +02:00
Aleksandr Pantiukhov
eda73bf8ef
[ #5583 ]: Stronger security checks in browser; Metamask phishing detector
...
Signed-off-by: Aleksandr Pantiukhov <alwxndr@gmail.com>
2018-09-18 17:54:42 +02:00
Andrey Shovkoplyas
5d912caf4a
allow numbers in chat topics
...
Signed-off-by: yenda <eric@status.im>
2018-09-18 17:39:31 +02:00
Eric Dvorsak
d5fcc0b003
[FIX 5813] connect to custom mailserver button fix
...
Signed-off-by: yenda <eric@status.im>
2018-09-18 17:37:42 +02:00
Roman Volosovskyi
6438a1387b
[ #4866 ] intagrate react-navigation
2018-09-18 14:21:32 +03:00
tbenr
51469c507e
Fixes #4393
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-09-18 12:56:09 +03:00
Andrey Shovkoplyas
4c05c9a9cd
make sign message message text great
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-09-18 12:27:50 +03:00
lokalise-bot
7c7717d101
Lokalise: update of translations/en.json
...
[#5829 ] chat commands translations
2018-09-17 12:34:29 +03:00
lokalise-bot
eaaf5f0bff
Lokalise: update of translations/en.json
...
[#5829 ] default dapps translations
2018-09-17 09:26:01 +03:00
Chad
40c23cc166
fix zero plural localisation issue
...
fix zero case for :t/members-active key
2018-09-17 09:02:58 +03:00
Roman Volosovskyi
448e84a0e9
adjust defview so that componen-map can be passed as the second arg
2018-09-15 08:59:30 +03:00
Dmitry Novotochinov
ed63cd4994
[ #5474 ] Handle offline wallet onboarding
...
* Add :on-error callback to get-token-balance
* Check if online before doing token balance update
* Pull to refresh makes full wallet update, i.e. for all known tokens,
to properly update balances for new tokens that might appear in user
wallet with time and for tokens that were missed during offline
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-09-14 19:11:32 +02:00
Dmitry Novotochinov
76036c88cc
[ #5745 ] validate accout recover result
...
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-09-14 17:03:00 +03:00
Dmitry Novotochinov
e0e205f565
Rename notifications/request-notifications
...
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-09-13 22:12:24 +03:00
Roman Volosovskyi
c948559c09
remove logging of database encryption keys
2018-09-13 20:19:28 +03:00
Dmitry Novotochinov
5944d2b43f
[ #5734 ] Check PN permissions on login
...
Client with versions 0.9.26/27 who recovered their accounts weren't
asked for PN permissions so we now check permissions after user signs in.
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-09-13 18:58:56 +03:00
Dmitry Novotochinov
1b40ccbe86
[ #5798 ] change balance tilde color, remove it when 0 balance
...
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-09-13 18:57:38 +03:00
Andrey Shovkoplyas
a20facd895
web3 opt-in updates
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-09-13 18:27:43 +03:00
Vitaliy Vlasov
ca2e7795d3
Merge pull request #5318 from status-im/fix/system-warnings-notifications
...
Add system warnings, delivery notifications, general unread messages
2018-09-13 17:33:06 +03:00
Julien Eluard
71d00cea7a
[ Fixes #5828 ] Updated bounties network URL
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-09-13 16:02:54 +02:00
Shi Lei
8fa0522bad
[ fix #5604 ] Fixed the problem of tooltips being cropped out on the android platform.
...
Three screens: account/create, account/login and wallet/transaction-fee are known to be affected by this issue. In the former two screens, the fixes incur no visible UI changes; in the last screen, the tooltips are shifted down by 8 points.
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-09-13 16:57:18 +03:00
Vitaliy Vlasov
62ba35972b
Remove on-content-size-change handler
2018-09-13 12:48:47 +03:00
Roman Volosovskyi
c61200f9ae
[ #5180 ] Encrypt account's db with password
2018-09-13 12:20:13 +03:00
Vitaliy Vlasov
d9e7d7c887
Test commit for inverted feature
2018-09-13 12:19:56 +03:00
janherich
988a1ca2e2
Prices handling in commands impl
2018-09-12 17:39:02 +02:00
Vitaliy Vlasov
33da59f859
Fix formatting
2018-09-12 18:09:47 +03:00
Vitaliy Vlasov
59c1eb1f5f
Fix connectivity error view overlay
2018-09-12 16:23:11 +03:00
Vitaliy Vlasov
70aae89d05
Fix error view jumps
2018-09-12 16:23:09 +03:00
Vitaliy Vlasov
0562015fa8
Fix status display by providing public key in message data
2018-09-12 16:21:16 +03:00
Vitaliy Vlasov
d0e5ecd48b
Add system warnings, delivery notifications, general unread messages
...
badge
2018-09-12 16:21:14 +03:00
Vitaliy Vlasov
2d3952f252
Test commit to trigger Jenkins build
2018-09-12 16:20:35 +03:00
Vitaliy Vlasov
08e092c824
Fix connectivity error view overlay
2018-09-12 16:20:35 +03:00
Vitaliy Vlasov
7bde1ef1f9
Disable 'Tap for options' on Desktop
2018-09-12 16:20:33 +03:00
Vitaliy Vlasov
fc12e22535
Fix error view jumps
2018-09-12 16:20:09 +03:00
Vitaliy Vlasov
3e43d85215
Fix message delivery status alignment on desktop
2018-09-12 16:18:53 +03:00
Vitaliy Vlasov
400e8b6d99
Fix message key so that message status updates work
2018-09-12 16:18:51 +03:00
Vitaliy Vlasov
9136dd0d3f
Fix :show-desktop-tab usage
2018-09-12 16:18:03 +03:00
Vitaliy Vlasov
a08a98c491
Fix status display by providing public key in message data
2018-09-12 16:18:03 +03:00
Vitaliy Vlasov
ffaa85f133
Add system warnings, delivery notifications, general unread messages
...
badge
2018-09-12 16:17:49 +03:00
Vitaliy Vlasov
f240a6bef9
Merge pull request #5795 from status-im/fix/5624-change-chat-options-color
...
Change links color in chat header
2018-09-12 14:44:33 +03:00
Vitaliy Vlasov
7f8d87dec3
Merge pull request #5782 from status-im/fix/5645-fix-send-message-handler
...
Fix 'Send message' handler in chat profile window
2018-09-12 14:40:46 +03:00
Vitaliy Vlasov
e0f51a424e
Change 'Clear history' and 'Delete chat' link color to black
2018-09-11 20:43:28 +03:00
Dmitry Novotochinov
ca149062ad
[ #5593 ] Disallow decimal wei value for gas price
...
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-09-11 20:10:01 +03:00
Roman Volosovskyi
36c1a23e04
fix refactoring leftover
2018-09-11 17:20:14 +03:00
Goran Jovic
247bc75861
bug #4590 - properly scrolling wallet send down when amount is focused and keyboard open
...
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-09-11 16:10:48 +03:00
Eric Dvorsak
8dc9af8917
refactoring of events into status-im.events
...
Signed-off-by: Eric Dvorsak <eric@dvorsak.fr>
2018-09-11 15:09:54 +02:00
Goran Jovic
89bf1b728d
feature #4747 - ens usernames in wallet send
...
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-09-11 16:06:47 +03:00
Roman Volosovskyi
bd3f9570b3
[ #5649 ] Change react-native-i18n language files to js (Lokalise)
...
move translations to JSON
read translations from JSON
remove old clojurescript translations files
reload clojurescript on changes in translations folder
2018-09-10 16:14:12 +03:00
Dmitry Novotochinov
eb4f34da22
[ fix #5063 ] calculate fiat amount on recipient side
...
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-09-07 18:01:47 +03:00
Eric Dvorsak
80aa0e9286
[feature #5213 ] allow user to select fleet in settings
...
- get wnodes from resources/config/fleets.json which is taken from
fleets.status.im
- store wnodes by fleet and not by network since they are always the same
- reset wnodes settings during migration
- add option in developper menu to select fleet
- mailservers are now presented by their real name
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-09-07 15:33:29 +02:00
Eric Dvorsak
8d053b4389
[feature #5527 ] allow user to change status-go loglevel in settings
2018-09-07 15:22:32 +02:00
Vitaliy Vlasov
b4fe910ded
Fix 'Send message' handler in chat profile window
2018-09-07 13:18:38 +03:00
janherich
252d09ee05
Fix the bug and remove requests
2018-09-06 18:24:17 +03:00
Igor Mandrigin
6de53a5e9c
Show a progress indicator while logging in account using saved password.
...
On slower devices the white screen is shown for a few seconds after the
status logo. It looks like that something is wrong with the app.
This commit adds a simple progress screen (full-screen with an animated
activity indicator) that is shown before the main screen is loaded.
2018-09-06 18:22:40 +03:00
Eric Dvorsak
aef1050924
[fix] update yellowbox ignore warning to new react-native api
...
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-09-06 16:01:35 +03:00
janherich
9ad29bfc56
Enhanced receive params
2018-09-06 14:51:18 +02:00
Eric Dvorsak
8eb5047d7a
[ fix #4819 ] update react-native to 0.56
...
Fix figwheel-bridge path in clj-rn.conf.edn
update SplashScreen
update ios to 9.0
updated Podfile.lock
downgrade cocoapods to 1.5.2
update package-lock.json
update pod repo when installing
update appcompat to v27
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-09-05 21:27:46 +03:00
Aleksandr Pantiukhov
e03e6a5fc1
Fix of status-im.models.network/action-handler to make tests pass again
...
Signed-off-by: Aleksandr Pantiukhov <alwxndr@gmail.com>
2018-09-05 16:32:56 +02:00
Aleksandr Pantiukhov
b283ffe4af
[ #5315 ]: Status development tools: HTTP debugging, updated react-native-http-bridge
...
Signed-off-by: Aleksandr Pantiukhov <alwxndr@gmail.com>
2018-09-05 15:01:53 +02:00
Vitaliy Vlasov
14cada8373
Always define request-permissions
...
Remove empty line
Another empty line
2018-09-05 12:28:20 +03:00
Obi Elledge
990aa20d8b
Copy Updates Aug 2018
...
Signed-off-by: Eric Dvorsak <eric@dvorsak.fr>
2018-09-04 14:17:05 +02:00
Eric Dvorsak
6d84795b2a
[fix 5738] unread counter disappears after app restart
...
`get-unviewed-messages` cofx was using the `current-public-key`
field from app-db
since it is not set at the point cofx are computed during the init
phase this field is nil and therefore no unread messages were found
the fix changes the cofx so that it returns a function as it is
already done for many cofx that needs parameters that are not
known at the time cofx are computed.
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-09-04 14:08:11 +02:00
Dmitry Novotochinov
19590c8e54
[ fix #5303 ] Improve amount validation for /send and /request commands
...
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-09-04 12:53:49 +03:00
Eric Dvorsak
02191f0380
[fix 5715] make generate-sym-key-from-password mergeable
...
Signed-off-by: Eric Dvorsak <eric@dvorsak.fr>
2018-09-03 19:05:53 +02:00
Eric Dvorsak
3513adb7ca
[feature #5422 ] universal links scannable via QR code scanner
...
Signed-off-by: Eric Dvorsak <eric@dvorsak.fr>
2018-09-03 17:14:31 +02:00
Julien Eluard
792c70813f
Only interpret extension universal links if flag is enabled
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-09-03 16:00:03 +02:00
janherich
bf068f7909
View & preview implemented
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-09-03 13:45:56 +02:00
Goran Jovic
c35a651f15
bug #5542 - fixed errors when no currency selected - using usd as default throughout the app
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-09-03 11:48:48 +03:00
Andrey Shovkoplyas
c96bc5aa8b
[ #4772 ] Resolve ENS domains in browser
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-09-03 11:47:26 +03:00
Dmitry Novotochinov
bdb8688af8
cljfmt formatting fix
...
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-08-31 22:43:04 +03:00
Julien Eluard
ae976e205f
Added extensions loading panel
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-08-31 16:41:58 +02:00
Goran Jovic
62db837de5
bug #5694 and #5709 - re-required request events
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-31 10:00:25 +02:00
Eric Dvorsak
1fff9d7c19
[fix 5688] fix calculating node version
...
Signed-off-by: Adam Babik <a.babik@designfortress.com>
2018-08-30 18:47:28 +02:00
Julien Eluard
683e6b5ed0
[ Fixes #5496 ] Added SuperRare NFT support
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-08-30 11:23:25 +02:00
gnl
15edcc3434
Add specs for clojure.core macros and special forms
...
This prevents errors like this from slipping by the compiler:
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-08-29 10:36:08 -04:00
Eric Dvorsak
728831c9c2
remove unused flags
...
reorganize config flags
remove offline-inbox-enabled? flag
remove universal-links-enabled flag
remove add-custom-mailservers-enabled? flag
remove spam-button-detection-enabled? flag
remove flags from config files
Signed-off-by: Eric Dvorsak <eric@dvorsak.fr>
2018-08-29 16:30:05 +02:00
Andrey Shovkoplyas
b754092710
update status js api according to latest changes in web3 opt-in EIP
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-08-29 17:23:07 +03:00
Eric Dvorsak
bca9ae25af
add support for pubkey method on ens contract
...
Signed-off-by: Eric Dvorsak <eric@dvorsak.fr>
2018-08-29 15:40:30 +02:00
Julien Eluard
888bd5c2d6
[# 5603] Updated bounties.network address
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-08-29 12:23:44 +02:00
Vitaliy Vlasov
c1bb9278bb
Merge pull request #5663 from status-im/fix/desktop-signin
...
Fix desktop signin text input field
2018-08-29 12:35:05 +03:00
Andrey Shovkoplyas
3ca9ba892c
[ #5449 ] Activity loading indicator persist staying on Android
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-08-28 16:35:28 +02:00
Eric Dvorsak
bb339dc39b
refactor login flow
...
simplified flow:
- event `:ui/login` is dispatched
- node is initialized with user config or default config
- `node.started` signal is received, applying `:login` fx
- `:callback/login` event is dispatched, account is changed
in datastore, web-data is cleared
- `:init/initialize-account` event is dispatched
replace event dispatches by function composition
fix bug in universal links where url to be processed after login
was never removed
Signed-off-by: Eric Dvorsak <eric@dvorsak.fr>
2018-08-28 14:46:33 +02:00
Eric Dvorsak
dacfe97a58
refactor events and fns to dedicated namespaces
...
- move init events and fns to dedicated namespace
- move web3 events and fns to dedicated namespaces
- move signal events and fns to dedicated namespace
- move notifications events and fns to dedicated namespace
- cosmetic fixes
- remove print statements
- fix formating
- remove unused imports
2018-08-28 14:44:55 +02:00
Eric Dvorsak
002f3e73d1
refactor :initialize-account into single event
...
fix tests for :initialize-account refactoring
fix destructuring typo
2018-08-28 14:44:55 +02:00
Vitaliy Vlasov
6e2a2ca1b3
Add comment describing the rationale for the workaround
2018-08-28 13:31:15 +03:00
Vitaliy Vlasov
3d09252bb1
Fix desktop signin text input field
2018-08-28 11:28:41 +03:00
Igor Mandrigin
02545cc3d0
Implement "Save Password" for iOS.
...
Update react-native-keychain to 3.0.0 release.
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-08-27 17:09:55 +02:00
Goran Jovic
8b8b7b2848
feature #5582 - added BRLN coin (mainnet)
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-24 18:58:42 +02:00
Eric Dvorsak
67a86f57e9
[ fix #5612 #5613 ] improve contact code validation
...
- fix contact code validation for universal links
- go to profile when following universal link pointing to
user own contact code
- fix contact code validation for add contact field
spec for validating public-key has been changed to a
regexp that only accept valid normalized public-key
Signed-off-by: Eric Dvorsak <eric@dvorsak.fr>
2018-08-24 15:35:08 +02:00
Andrey Shovkoplyas
11199c13ee
[ #5623 ] Bancor: "Oh, no..." error if try to buy token for ETH (or SNT)
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-08-24 15:19:25 +02:00
Igor Mandrigin
172d63af4c
Fix for the navigation after account recovery.
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-08-24 14:17:39 +02:00
Eric Dvorsak
c5b17ac637
[ fix #5599 ] add semaphore for recurring events
...
:sync-wallet-transaction and :sync-state are self firing events that
dispatch themselves later. this commit introduces semaphores to prevent
these event-loops from starting multiple times when the user logs out and
logs in again.
Signed-off-by: Eric Dvorsak <eric@dvorsak.fr>
2018-08-24 13:34:21 +02:00
Goran Jovic
d46eec0bc8
bug #4476 - fixes reoccurrence of recovery phrase in logs
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-24 10:51:27 +02:00
Andrey Shovkoplyas
e7a8dfc629
[ #5621 ] Sign in is not working in Superrare dapp
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-08-24 10:08:14 +02:00
Andrey Shovkoplyas
70fe1e58f7
[ #5616 ] Persistent error "Intrinsic gas too low" popup when buying cryptokitty
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-08-24 09:23:45 +02:00
Andrey Shovkoplyas
ee0447b36c
[ #5561 ] Add SuperRare to DApp list
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-08-23 18:14:49 +03:00
Goran Jovic
2b89d1e25c
feature #5310 - improved validation in account recovery screen; also bug #5353
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-23 13:09:15 +02:00
Volodymyr Kozieiev
861892e776
Enable emojis in desktop chat
...
Signed-off-by: Volodymyr Kozieiev <vkjr.sp@gmail.com>
2018-08-23 12:16:25 +03:00
Volodymyr Kozieiev
9c1bfa8a21
Now user profile can be opened from public chat
...
Signed-off-by: Volodymyr Kozieiev <vkjr.sp@gmail.com>
2018-08-22 19:01:36 +03:00
Andrey Shovkoplyas
42abd16e9a
[ #5260 ] Implement web3 provider Opt-in access
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-08-22 11:31:54 +03:00
Adam Babik
f054830533
Set FLEET in env variable
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-08-22 10:21:58 +02:00
Andrey Shovkoplyas
a0e7dc65c4
moved wallet transactions ns
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-08-21 17:35:13 +03:00
Volodymyr Kozieiev
449e5257d5
Custom fonts loading added to desktop app ( #5470 )
...
* Custom fonts loading added to desktop app
* Fixed fail in tests runnings
* font-weight property removed from couple styles in favor of font aliases
2018-08-21 16:18:16 +03:00
Goran Jovic
9ddcbe863a
bug #5568 - correctly passing gasPrice param
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-21 12:10:44 +02:00
Goran Jovic
b9142e45f6
bug #5224 - showing gas info in unconfirmed transactions
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-21 11:15:05 +02:00
Goran Jovic
e09e509556
bug #3911 - fixed balance in asset field when value too long
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-20 18:02:44 +02:00
Roman Volosovskyi
6e0d18f76d
[ #5439 ] hide passwords from accessibility services
2018-08-20 15:54:08 +03:00
Vitaliy Vlasov
7ea9e63195
Merge pull request #5329 from status-im/fix/4435-add-delete-chat-option
...
Add remove-chat button next to chat title
2018-08-20 13:42:58 +03:00
Vitaliy Vlasov
1186b73be8
Set current-chat-id to nil once chat is deleted (desktop only)
2018-08-20 13:42:08 +03:00
Vitaliy Vlasov
e40d06f8d9
Fix photos not updating
2018-08-20 13:42:07 +03:00
Vitaliy Vlasov
88740eaf52
Add remove-chat button next to chat title
...
Update chat header design
Aligh header heights
Add 'Clear history'; some reformatting
Add confirmations
Formatting
Member photo fix; increase font size for 9+ unviewed messages indicator
Fix chat view autoloading upon tab switching; Merge with desktop
Fix add-to-contacts
2018-08-20 13:42:07 +03:00
Vitaliy Vlasov
4285dcb62f
Fix mobile UI for mailserver icons
2018-08-20 13:40:02 +03:00
Vitaliy Vlasov
7c2c537a1a
Fix adv settings clicks, some styling changes
2018-08-20 13:40:02 +03:00
Vitaliy Vlasov
1dd9591b5e
Highlight advanced settings label when selected
2018-08-20 13:40:02 +03:00
Vitaliy Vlasov
f5e343c08a
Add advanced settings UI
2018-08-20 13:39:56 +03:00
zefeng huang
6a03d90432
fixes #4108
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-08-20 10:05:12 +03:00
Roman Volosovskyi
1b9c8d3d6f
[ #4932 ] add privacy policy to signup, recover and profile
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-18 07:30:56 +02:00
Andrey Shovkoplyas
3e7c059b59
wallet refactoring
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-18 07:28:43 +02:00
tbenr
672e8255c4
Fixes #5347
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-08-17 10:41:57 +03:00
Goran Jovic
dda7cae8f0
bug #5058 - aligned words in recovery backup phrase screen
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-15 10:34:33 +02:00
Roman Volosovskyi
48d81a4f95
[ #5278 ][Android] persist webview state during session
2018-08-15 08:57:51 +03:00
Volodymyr Kozieiev
edd87192d0
Fixed problem with adding new contact on desktop ( #5492 )
2018-08-14 17:15:13 +03:00
gnl
06bb8c6348
[ FIX #4848 ] ui, i18n: Replace currency indicator with ~
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-14 15:57:03 +02:00
Igor Mandrigin
375515b04f
Use the same mailservers for Rinkeby as for Mainnet.
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-08-14 15:55:22 +02:00
Volodymyr Kozieiev
6cdb1ac629
selectin color changed for selectable text inputs and texts ( #5469 )
2018-08-14 15:45:37 +03:00
Goran Jovic
879e33b9b5
bug #5356 - added snackbar for wallet errors, removed ATT from default tokens on ropsten
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-14 12:34:24 +02:00
Adam Babik
0a313ef525
Update status-go to 0.10.3
...
Signed-off-by: Adam Babik <a.babik@designfortress.com>
2018-08-13 23:03:23 +02:00
Eric Dvorsak
3a982e5d6b
enforce lowercase for namehash
...
Signed-off-by: Eric Dvorsak <eric@dvorsak.fr>
2018-08-13 16:17:40 +02:00
Eric Dvorsak
96ac6eb83f
user can add contact by ens username
2018-08-13 16:17:08 +02:00
Eric Dvorsak
c25b6ec630
working version for stateofus.eth usernames
...
addr and text["statusAccount"] functions allow to retrive ethereum address
and whisper address
2018-08-13 16:17:08 +02:00
Eric Dvorsak
e81704a0b0
small fixes
2018-08-13 16:17:08 +02:00
Julien Eluard
9bbea373f3
WIP
2018-08-13 16:17:08 +02:00
Dmitry Novotochinov
4c16abcfa6
[ #5440 ] Add dismiss button to "Add to contacts" badge
...
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-08-13 11:47:56 +03:00
Max Risuhin
85aad1d2a2
Define react-native-firebase relatives only for mobile platforms
...
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-08-12 23:19:43 +03:00
Max Risuhin
e2daa89af1
Enable scroll-view rendering optimization for array of children #5012
2018-08-10 17:32:31 +03:00
Dmitry Novotochinov
a4541c8af3
[ #3352 ] Improve new message notifications
...
* Set custom sound
* Tap on notification opens chat
* Show message notifications when app in foreground
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-08-10 13:48:37 +03:00
Goran Jovic
f2b8ccce2a
refactor - extracted all model functions from profile events
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-08 13:08:58 +02:00
Goran Jovic
30b4d601fb
bug #5307 - showing new contract as recipient in contract creation transactions
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-08 09:15:14 +02:00
Chad
1061fc7a68
Content refresh July 2018
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-08-07 15:45:04 +02:00
Goran Jovic
c216a378e4
refactor - extracted all model functions from accounts events
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-07 11:14:18 +02:00
Goran Jovic
ef2d0fd4d0
added SPANK token, #5387 fixed issue with token contract address case sensitivity
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-06 16:08:51 +02:00
Goran Jovic
694a0a37d2
feature #5386 - added MOKSHA coin
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-06 15:22:14 +02:00
Julien Eluard
a8d81d9dca
Updated address for EthBerlin
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-08-06 13:02:00 +02:00
Goran Jovic
17ec7cb2ec
refactor - moved main wallet screen into its own package; merged wallet components into one ns
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-04 13:45:35 +02:00
Goran Jovic
a8f267e662
feature #4842 - initially autoconfiguring visible tokens based on balance upon onboarding
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-03 11:40:00 +02:00
yevh-berdnyk
746d580e34
Wallet modal tests
...
Signed-off-by: yevh-berdnyk <ie.berdnyk@gmail.com>
2018-08-02 20:54:52 +02:00
Roman Volosovskyi
6dd4064b70
remove nfc-react-native module
2018-08-02 11:10:53 +03:00
Goran Jovic
4be98b10bf
bug #4404 - removed the 21 char limit from amount field in send and request
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-08-02 08:43:50 +02:00
Goran Jovic
81dbc162b7
bug #4952 - moved the wrong password tooltip a bit up to make the field focusable
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-31 17:09:20 +02:00
Leon Prouger
ad5eff54d2
adding Civitas dapp
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-31 15:10:54 +02:00
Goran Jovic
9bac5a223c
bug #5265 - transaction history populated only with own transactions
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-31 14:41:09 +02:00
Andrey Shovkoplyas
d834b6e37d
[ #4380 ] Improve browser security warning
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-31 11:34:08 +03:00
Goran Jovic
f38a95fd71
bugs #4724 and #5131 - fixed by adding wallet onboarding for dapp txs
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-31 09:29:21 +02:00
tbenr
0f2af863e7
Fixes #4558
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-31 09:27:51 +02:00
Roman Volosovskyi
27b3f1b87b
remove STUB_STATUS_GO parameter
2018-07-30 06:50:16 +03:00
Andrey Shovkoplyas
b9cbb28663
fixed icon fn definition
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-26 16:39:24 +03:00
Andrey Shovkoplyas
9a02bca975
experiment modal wallet
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-26 16:38:10 +03:00
Dmitry Novotochinov
063ed16c47
Allow only one wallet transactions sync loop
...
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-07-26 15:23:07 +02:00
Vitaliy Vlasov
ac624ca447
Merge pull request #5284 from status-im/desktop_leftovers
...
Leftovers from desktop branch since 9th July
2018-07-25 13:46:43 +03:00
deme
4757b06dfb
[ #5031 ] Remove additional # to chat title when it is a public chat
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-25 12:20:48 +03:00
Daniel Fernandez
2bf6fc854c
Added EasyTrade to DApps
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-25 10:59:27 +02:00
Volodymyr Kozieiev
c0697c0bac
Latest commits from desktop branch (everything after 9th July)
2018-07-24 21:41:07 +03:00
janherich
7acefed224
bug #5269 - fix sending from wallet
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-24 15:17:43 +03:00
janherich
9b990a8038
Delete obsolete code
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-24 15:16:24 +03:00
Andrey Shovkoplyas
c5771f3168
webview loading indicator
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-24 14:03:47 +03:00
Goran Jovic
ced652230c
bug #5154 - disabled default password autocapitalize in wallet send
2018-07-24 12:23:28 +03:00
tbenr
aab502bca3
Fixes #4783
2018-07-24 12:21:53 +03:00
Kenneth Tilton
48cc45ec6f
[ Fix #3604 ] ui, screens, browser, events: deduplicate browser history hence chat elements
2018-07-24 12:20:07 +03:00
Volodymyr Kozieiev
457f2a157a
Desktop branch merged into develop ( #5266 )
...
* Desktop branch merged into develop
* Fixed review notes by yenda
2018-07-23 18:21:31 +03:00
Goran Jovic
a5d5ed3596
bug #5171 - fixed incorrect amount validation in wallet request
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-23 15:23:21 +02:00
Goran Jovic
f959f6629d
bug #5248 - updated REP contract address to match the re-deployed contract
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-23 12:26:29 +02:00
janherich
76a509ed22
Cljs commands
2018-07-23 12:23:10 +02:00
Goran Jovic
d1bd86c894
bug #4826 - fixed the issue when navigating back from sign message with android button
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-23 11:44:22 +02:00
Dmitry Novotochinov
2d6fdc0ecc
[ #5138 #4851 #4865 ] automatic periodic tx state updates
...
Fetch transactions state from etherscan every 15 seconds
if there are any unconfirmed transactions
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-07-20 12:14:21 +03:00
Andrey Shovkoplyas
61374add53
Introduce extended DApp API [ #5042 ]
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-19 19:47:17 +03:00
Roman Volosovskyi
40ec6ec47e
[ #5211 ] show welcome screen after account creation
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-07-19 11:18:18 +02:00
Andrey Shovkoplyas
e4e6c71600
Allow to connect to any node for dev mode [ #4817 ]
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-19 12:09:04 +03:00
Goran Jovic
77ad488765
bug #5214 - allows empty recipient only in dapp transactions (for contract creation)
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-18 14:29:35 +02:00
Andrey Shovkoplyas
62bab5150e
No redirect for manually edited links (for webview) [ #5201 ]
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-18 14:53:48 +03:00
Roman Volosovskyi
bb7d31a357
[ #5169 ] Remove Mixpanel
2018-07-18 06:57:16 +03:00
Julien Eluard
b38c2686c5
[ #5132 ] Added some DApps
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-17 20:19:02 +02:00
Dmitry Novotochinov
3fd2aae932
[ #5024 ] Fix for landscale layout on Backup Seed screen
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-07-17 19:27:09 +02:00
Andrea Maria Piana
08a61b40cf
Remove refcode
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-07-17 19:25:18 +02:00
Andrea Maria Piana
3754e1dbae
[ Fixes #5130 ] Select mailserver round-robin on connection failure
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-07-17 08:49:24 +02:00
Dmitry Novotochinov
edc7ab480f
[ #5023 ] Subscribe to window dimensions change event
...
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-07-16 18:59:10 +03:00
janherich
6a342fd3a0
Full implementation of the `/reauest` command + tests
2018-07-16 15:10:21 +02:00
Goran Jovic
2cdac26cda
bug #3441 - considering gas costs when validating send transaction against balance
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-16 13:23:15 +02:00
Jakub Sokołowski
ab81d95126
update testend enodes to use floating IPs too
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-07-16 12:53:08 +02:00
janherich
03598d47c2
Complete implementation of the `/send` command + tests
2018-07-16 08:53:24 +02:00
tbenr
6672400041
Fixes #4938
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-16 08:56:17 +02:00
Cheuk Yin Ng
11bb009787
Introduces label component
...
Label component located inside `status-im.ui.components.react`
namespace, called i18n-text. It replaces the need for the standard way
of creating labels using both `react/text` and `i18n/label`.
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-13 17:03:55 +02:00
Goran Jovic
e9fcba001a
bug #5155 - fixed the bug where every token is unknown in send command
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-13 10:24:00 +02:00
Andrea Maria Piana
f8c9bec383
[ Fixes #5127 ] Move files to no-backup directory & hash accounts
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-07-13 10:06:36 +02:00
Goran Jovic
6ec40b3e21
bug #4854 - renamed seed or passphrase to recovery phrase in all copies
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-13 07:16:53 +02:00
Andrey Shovkoplyas
23a01ff4c2
Screen cut off when using ERC dEX DApp [ #3131 ]
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-12 21:22:32 +03:00
Andrey Shovkoplyas
242c42ef3a
reload page button
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-12 15:27:32 +03:00
Andrey Shovkoplyas
a644075310
No browsing history kept on iOS [ #5078 ]
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-12 15:04:31 +03:00
Dmitry Novotochinov
3293c37c81
[ #4767 ] Fix onboarding screen text and button overlap
...
Also, hide "Fetching messages" from welcome screen.
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-07-12 12:59:09 +03:00
Dmitry Novotochinov
bf9a291a09
[ #4073 ] Fix parse-url regexp
...
To not identify string like "test...test..." as an URL
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-07-12 12:50:23 +03:00
Dmitry Novotochinov
867488ae3c
[ #4301 ] Move message timestamp to the left for right-to-left languages
...
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-07-12 12:39:30 +03:00
Andrea Maria Piana
f36d5d64cc
[ Fixes #4944 ] Enable universal/deep links
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-07-12 11:33:23 +02:00
Dmitry Novotochinov
44f1ca474b
Use correct chain name if custom network added
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-11 18:14:19 +02:00
Dmitry Novotochinov
30a79c88bb
[ #4857 ] Update transactions when navigate to tx details from /send message
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-11 18:12:24 +02:00
Andrea Maria Piana
a2ee06bc9d
[ Fixes #4998 ] Handle decryption failures in realm
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-07-11 17:29:56 +02:00
Andrea Maria Piana
1ad6f40f57
[ Fixes #5000 ] Use timestamp from last message if available
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-07-11 17:25:19 +02:00
Roman Volosovskyi
671514c33b
[ #3931 ] fix Sign in: Cannot paste text within password field
2018-07-11 14:09:31 +03:00
Goran Jovic
019027ff45
bug #5120 - fixes crash in wallet send if collectibles are enabled
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-11 12:17:08 +02:00
Roman Volosovskyi
8964ec26a4
[ #4931 ] always show only saved :name and :photo-path in my-profile
2018-07-11 12:37:04 +03:00
Roman Volosovskyi
229c64f002
[ #5047 ] Do not show QR code scanner when camera permissions has not been granted
2018-07-11 12:35:58 +03:00
janherich
b6a68e79c7
Cljs commands proposal
2018-07-11 09:43:45 +02:00
janherich
be0143a575
Fix clearing unread counter
2018-07-10 10:05:37 +02:00
janherich
a7a7543c53
Revert to old submit behaviour
2018-07-10 10:00:36 +02:00
janherich
30830fd76d
Remove obsolete input handling
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-09 08:17:49 +02:00
Goran Jovic
4aaf0bbd17
bug #5057 - automatically converts recovery phrase to lowecase during recovery
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-06 17:02:56 +02:00
pacamara
5e3f65eac8
Fixes #3639 Persist browser history
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-06 13:23:53 +03:00
Roman Volosovskyi
ff4071b7b5
[ #4887 ] fix lagging keyboard and upgrade RN to 0.55.4
2018-07-06 13:20:28 +03:00
Goran Jovic
75a1430075
bug #4930 - atomic navigation after error prevents send screen being briefly shown with invalid data
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-06 09:52:43 +02:00
Goran Jovic
21595eede7
bug #4926 and #4806 - showing correct fiat value in /send and /request messages
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-05 15:32:18 +02:00
Goran Jovic
ebe1b08b2c
bug #4983 - a few workarounds for blinking token transactions in history
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-05 11:38:22 +02:00
Goran Jovic
0a062d1e91
bug #4775 - showing spinner when signing transaction
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-05 10:20:34 +02:00
Jakub Sokołowski
96628caa9e
update mailservers from DO to use Floating IPs
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-07-04 16:29:55 +02:00
Andrey Shovkoplyas
3fc35a437d
Track collectible events in MixPanel [ #4799 ]
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-04 12:26:48 +03:00
Roman Volosovskyi
f74212d9cf
downgrade React Native to 0.53.3
2018-07-04 07:02:36 +03:00
Andrey Shovkoplyas
763b9f006e
0 shown when appropriate asset selected [ #4900 ]
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-03 20:57:12 +03:00
Andrey Shovkoplyas
ee317c4aeb
Wrong number of collectibles in the list and they are mixed up [ #4904 ]
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-03 18:31:18 +03:00
Andrea Maria Piana
b34744133b
[ fixes #4745 ] Don't query mailserver on restored account
...
When creating a new account / recovery we don't poll the mailserver anymore for historic messages, which solves the immediate issue of fetching only received messages
Handle messages sent from a different device in public chat / restore history. The message will be added, shown correctly as sent by the user, and the status will be set as sent ( need to check for seen race condition, as messages will now be added twice). This means that multidevice should now work for public chats.
Move contact updates to discovery topic. This is necessary as there is a pre-existing bug whereby contact updates would not work anymore after wallet recovery, as the code relies on the initial contact request being stored on the mailserver, which we cannot guarantee (we only pull 7 days of data). Not pulling history anymore exacerbate the problems but does not introduce it.
To make sure that contact updates will work after wallet recovery, we also need to consider a ContactUpdate in the same way we consider a ContactRequest (the other peer has no idea that the user has recovered the wallet). This does not change any behaviour in terms of obscurity/security as ContactRequest are automatically processed (in both case the contact will be set as pending?, not as accepted)
At this stage ContactRequest, ContactRequestConfirmed, ContactUpdate have all the same logic, i.e. update the contact information, leave the pending flag alone.
Only 1 day of history is fetched for newly joined chats, if catching up 7 days is the cap as before.
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-07-03 17:21:59 +02:00
Goran Jovic
e27d38e5ca
feature #2696 - chat message after wallet send
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-03 12:38:23 +02:00
Dmitry Novotochinov
d724a12d51
Chat messages layout fixes
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-02 16:54:21 +02:00
Goran Jovic
2423d7c244
bug #4963 - removed balance from asset suggestion box to prevent text overlap
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-02 16:53:29 +02:00
Andrea Maria Piana
42509e8fb6
Dont query mailserver when from is greater than to
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-07-02 12:21:43 +02:00
Andrea Maria Piana
b9148cb782
Use component-did-mount
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-07-02 10:13:54 +02:00
Andrea Maria Piana
6359b3a834
Dont use denormalized name anymore
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-06-29 22:34:58 +02:00
cammellos
c4c5c19a77
[Part of #4944 ] add deep/universal link ios and use status-im://
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-06-29 14:54:05 +02:00
janherich
03472b6a8e
Remove old code which is not used anymore
2018-06-28 17:00:56 +02:00
Andrea Maria Piana
a7fc05fcd3
Add support for browse dapps
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-06-28 14:18:07 +02:00
Pedro Pombeiro
c11781d01b
Add Farsi public #status channel. Closes #4960
...
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-06-28 10:20:32 +02:00
Andrea Maria Piana
b17d9bab37
Add universal links for android
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-06-27 22:45:57 +02:00
janherich
9df15ffc78
Remove old code which is not used anymore
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-06-27 14:17:29 +02:00
Roman Volosovskyi
42fe00d5cb
remove sent-received tracking
2018-06-26 10:46:18 +03:00
Roman Volosovskyi
e7427997d2
remove condition (was always false)
2018-06-26 08:30:29 +03:00
Goran Jovic
9a348390d3
bug #4921 - adds a workaround for the conflicting bugs #4876 and #4755
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-06-25 12:52:51 +02:00
Goran Jovic
ad1a31073e
bug #4917 and #4914 - not showing message in chat after wallet send
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-06-25 08:05:31 +02:00
Andrea Maria Piana
5935d29d7d
Allow user to access account on invalid key
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-06-22 16:03:59 +02:00
Aleksandr Pantiukhov
fafd50775b
[ #4874 ]: Specified gas price is automatically reverted to default one if open Assets or any screen to specify Recipient
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-06-22 13:17:37 +02:00
Andrey Shovkoplyas
76c0490c2a
Disable collectibles for beta [ #4899 ]
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-06-22 10:37:37 +02:00
Dmitry Novotochinov
fd1dffd38d
Add token symbol to balance load fail error message
...
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-06-22 08:32:17 +02:00
Goran Jovic
ac2780e577
bug #4876 - cleaning up succesful and failed dapp transactions and added stricter check for chat wallet onboarding
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-06-22 08:30:14 +02:00
janherich
73dab568ff
Always try to assert that saved network is the one which node was actually started
2018-06-21 17:49:03 +02:00
Dmitry Novotochinov
08932c4e2b
Show mainnet warning
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-06-21 16:59:41 +02:00
Goran Jovic
63da0ffb50
bug #4832 - not showing erc721 in transaction history as if it was erc20
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-06-21 16:52:20 +02:00
Goran Jovic
3030c10c5f
bug #4890 - reverts the quickfix for vertical alignment of chat command param placeholder
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-06-21 16:45:09 +02:00
Julien Eluard
50736c658e
[ #4871 ] Added some more DApps
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-06-21 16:40:25 +02:00
janherich
32a2c0ad08
Clear amount when switching assets
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-06-21 13:25:34 +02:00
Igor Mandrigin
424d7cc6ae
Revert "Input text styling" ( 6a9c8de0e4
).
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-06-21 11:47:37 +02:00
Andrey Shovkoplyas
bbdb90fdf6
Support remote SVG images [ #4709 ]
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-06-21 11:36:57 +03:00
Andrey Shovkoplyas
8307e80182
Tx failed with Out of Gas error [ #4855 ]
2018-06-21 09:43:41 +03:00
Pedro Pombeiro
227014674c
Add 6 new languages as public channels in the localized language. Closes #4753
2018-06-20 19:11:56 +03:00
Roman Volosovskyi
6028cca377
[ #4821 ] send /send command before after sending transaction (befor pressing "Got it")
2018-06-20 19:05:41 +03:00
Goran Jovic
32bbf4e533
feature #3233 #4095 and #3234 - send and request tokens in chat and wallet
2018-06-20 19:04:55 +03:00
Roman Volosovskyi
77cb0c2f3d
[ #4671 #4708 ] mainnet_rpc as default network, no mainnet warning
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-06-19 20:17:04 +02:00
Andrea Maria Piana
ef0fa75ad4
Handle empty/invalid keys
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-06-19 20:15:16 +02:00
Andrea Maria Piana
a313557694
Cap maximum number of days requested to mailserver
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-06-19 20:13:19 +02:00
Dmitry Novotochinov
810ca1f93a
Add Help Center
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-06-19 20:09:30 +02:00
Dmitry Novotochinov
00c5c630f4
Prevent send button spamming in public chats
2018-06-19 11:35:02 +03:00
Roman Volosovskyi
71ff9d9035
[ #4759 ] Handle back button properly after sending transaction (Android).
2018-06-19 11:30:22 +03:00
Roman Volosovskyi
0dd5c11b47
[ #4754 ] discard transaction if transaction's modal is closed before sending transaction
2018-06-19 10:44:19 +03:00
Julien Eluard
252dab26bc
[ #4667 ] Added support for etheremon and cryptostrikers
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-06-18 13:19:34 +02:00
Roman Volosovskyi
6e761cad83
[ #4763 ] prevent navigation back to transaction
2018-06-18 12:06:17 +03:00
Eric Dvorsak
b40b042b67
[fix 4212] update profiles with concurrent contact-requests
2018-06-15 20:14:52 +03:00
Andrea Maria Piana
5a08383bde
Check minimum amount
...
Use string for inputs
validate gas is not 0
Handle signed/unsigned transactions
2018-06-15 18:32:26 +03:00
Eric Dvorsak
8848b37433
[fix 4417] update toolbar style
2018-06-15 18:29:08 +03:00
pacamara
71867a9674
Fixes #4309 : Do not allow empty command to be sent
2018-06-15 18:27:46 +03:00
Dmitry Novotochinov
750b95afd6
Update chat messages styles
...
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-06-15 15:08:14 +02:00
janherich
be113ab8a4
Unit tests for mark seen functionality
2018-06-15 13:57:59 +02:00
Dmitry Novotochinov
221e6fd2b7
New design for /send and /receive commands
...
Move markup generation from js side to cljs
Add tx-hash to /send command to display a confirmation
and send user to transaction details screen on icon press
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-06-15 13:56:47 +02:00
Julien Eluard
e449e12a2a
[ #4663 ] Added collectibles and CK support
...
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-06-14 21:33:50 +02:00
Andrea Maria Piana
2d54c3e2cc
Select random ms until users explicitictly choose one
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-06-14 15:02:15 +02:00
Igor Mandrigin
0d45683935
[ #4755 ] Keep the transaction source intact on errors/discards.
...
If a tx was send from a chat, that fact is recorded in its properties, `from-chat?` property.
On errors and discards, this property was reset to `false`, hence, making any chat transaction editable if an error happens or user discards it.
This commit makes this property stay as it is.
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-06-14 13:51:48 +03:00
Goran Jovic
6f209ec4c0
bug #4402 and #4639 - showing failed transactions in transaction history
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-06-14 13:49:45 +03:00
Sylvain Ageneau
9cf7e05446
[ #4504 ] Sort assets alphabetically (send - asset)
...
Sort assets alphabetically (by symbol).
Keep ETH as first symbol in the list (like before), sort the rest
alphabetically.
2018-06-14 11:05:16 +03:00
Goran Jovic
986fc2bc7c
bug #4746 - using dapp specified gas limit, but default gas price when dapp sets gas limit only
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-06-14 09:55:36 +03:00
Stepan Lusnikov
e7f559c272
Add DAI. Closes #4648
...
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-06-13 21:54:07 +02:00
Goran Jovic
cdf356bb4f
bug #4737 - fixed duplicate payment message on android back button
...
bug #4736 - amount from the previous transaction in message
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-06-13 21:49:30 +02:00
janherich
c9774dbfe8
Mark seen when loading more
2018-06-13 16:33:57 +03:00
Andrea Maria Piana
3ba579961d
Update token names
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-06-13 14:31:36 +02:00
Jakub Sokołowski
b0b75e398c
drop the extra ukranian host
...
squashed:
- drop the extra ukranian host
- update status-go
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-06-13 14:30:08 +02:00
Andrea Maria Piana
34174cd539
Validate rpc-url when creating a custom network
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-06-13 13:42:00 +02:00
Andrea Maria Piana
c66c457bbb
Default to value if key is nil
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-06-13 13:39:04 +02:00
Julien Eluard
61d7cd2a33
[ #4669 ] Added new DApps
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-06-13 08:19:50 +02:00
Goran Jovic
268b07fddc
feature #4065 - gas and gas price can be changed for dapp transactions
...
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-06-12 16:19:51 +02:00
Aleksandr Pantiukhov
870c67abc0
[ #4490 ]: Advanced button is not collapsed on Profile tab when switching to another tab
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-06-12 15:03:46 +02:00
Julien Eluard
0498d94d08
[ #4707 ] Updated public chat list
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-06-12 15:02:16 +02:00
Aleksandr Pantiukhov
41761fd8a2
[ #4684 ]: Share data picture is cut on the top
...
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-06-11 20:43:50 +02:00
Goran Jovic
3eca07cadb
bug #4508 - removes tokens and fiat currencies unsupported by cryptocompare
...
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-06-11 20:37:51 +02:00
pacamara
45c645082e
Fixes #4223 : No error when scanning incorrect public key QR code
...
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-06-11 20:37:25 +02:00
janherich
535ae6b481
Fix messages from multiple chats problem
2018-06-11 18:30:10 +02:00
janherich
0ad15a79d6
Ensure valid timestamp for all messages
2018-06-11 17:44:01 +02:00
janherich
4ba78de407
Faster seen marking
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-06-11 12:16:42 +02:00
Julien Eluard
952b01e9e1
[ #1228 ] Only enable Next button when passphrase is valid
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-06-11 11:56:03 +02:00
Andrea Maria Piana
6a9c8de0e4
Input text styling
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-06-11 11:32:59 +02:00
Pedro Pombeiro
ed9d678e08
Add DO and Ukr mailservers. Closes #4623
...
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-06-08 18:44:21 +02:00
Andrea Maria Piana
00cd7c8578
Dont show add-to-contacts if dapp
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-06-08 15:07:02 +02:00
Julien Eluard
d13c9cb677
[ #3732 ] Added some more mixpanel events
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-06-07 16:40:21 +02:00
Andrea Maria Piana
608c64e88d
Dont run receive-whisper-messages if the user is logged out
...
This handles a bug whereby we'd run receive-whisper-messages
when the user is logged out.
I could not replicate locally, but a few issues are apparent from
just inspecting the code:
1) there are some race-conditions on logout as we don't wait for all
the filters to be removed. Changing this behaviour is non trivial and
not sure if we can actually handle this completely
(status-go-has-a-message->remove-filter->logout->status-go-deliver-message).
2) no error handling is made in receive-whisper-messages.
This PR defensively handles both cases.
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-06-07 14:16:35 +02:00
Andrea Maria Piana
fc5cd95b9c
Add border to profile picture & style chat icon
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-06-07 13:50:35 +02:00
Igor Mandrigin
f49cfc02f2
Make the information sharing screen usable on tiny screens.
...
e.g. an iPhone app on an iPad
This doesn't make it *pretty*, just usable.
2018-06-07 12:12:21 +03:00
Igor Mandrigin
7132e3e423
[ #4588 ] Workaround ellipsis issue on public key in the login screen.
...
In the latest RN update it seems like `ellipsizeMode: middle` doesn't
play well with negative letter spacing anymore. This workaround remove negative letter spacing.
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-06-06 18:31:34 +03:00
Andrea Maria Piana
19b0cf4052
Text for empty chat
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-06-06 12:15:50 +02:00
Roman Volosovskyi
2e62e945ff
[ #4550 ] fix delete group chat label
2018-06-06 09:12:20 +03:00
Pedro Pombeiro
d3202dffa7
Disable group chats even in dev mode. Closes #4506
2018-06-06 08:59:41 +03:00
Goran Jovic
435b2271fd
bug #4593 - fixed gas update after default gas
2018-06-06 06:40:58 +03:00
janherich
cd5542f648
Persist unseen messages
2018-06-05 15:24:55 +02:00
Andrea Maria Piana
5cd643b98e
Enable custom bootnodes for nightly/releases
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-06-05 15:04:30 +02:00
Roman Volosovskyi
63ac0d9e82
[ #4535 ] decode browser's uri
...
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-06-05 13:09:42 +02:00
Roman Volosovskyi
89e0bf4eca
show build number in profile
2018-06-05 11:16:04 +03:00
Eric Dvorsak
ab968dba0e
[fix] show connecting to peers popup when no peers at startup
...
previously was only showing up when there was 0 peers after some
disconnection
but sometimes the app starts and user logs in without being
connected to any peer
this means the peers-summary is nil peers count is nil
2018-06-05 07:30:40 +03:00
Andrea Maria Piana
75d1c04412
Allow for different password on different mailservers
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-06-04 14:28:43 +02:00
Eric Dvorsak
8782ecc06d
[fix 4574] do not send updates to pending contacts
...
fixes #4574
updates were sent to all pending contacts
fixes that by filtering on the pending? key
2018-06-02 08:31:24 +03:00
Andrea Maria Piana
49592f3a50
Allow editing/deleting custom bootnodes
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-06-01 18:28:10 +02:00
Goran Jovic
434324d5fc
bug #4539 - error message for failed transactions sent from chat
2018-06-01 16:27:05 +03:00
Roman Volosovskyi
5d41cdda0c
[ #4551 ] fix error on fetching history for removed chat
2018-06-01 16:25:50 +03:00
Andrea Maria Piana
9058c54933
Allow scanning qr codes for custom bootnodes
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-06-01 13:57:21 +02:00
Andrea Maria Piana
7ef3a5a5da
Delete mailservers
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-06-01 11:23:05 +02:00
Dmitry Novotochinov
af318822da
Enable long tap on long messages
...
Allows to copy and share text
2018-06-01 12:09:52 +03:00
Andrey Shovkoplyas
2eccca9898
improved new chat UI
2018-06-01 11:39:13 +03:00
Dmitry Novotochinov
f8981ab6cb
Update chat messages styling
...
* Change background color of outgoing messages
* Add more space between public chat messages
2018-06-01 07:18:49 +03:00
Andrey Shovkoplyas
83afbd515a
show onboarding for transaction from chat [ #4456 ]
2018-06-01 07:17:49 +03:00
Eric Dvorsak
68eb36f7b1
[fix] support offline contact request, confirmation and update
...
- fix a bug in profile where app would was returning directly to profile
screen after photo capture, showing updating to user but not actually saving
and broadcasting it
- adds support for offline contact request, confirmation and updates by
leveraging the :sent and :not-sent signal from status-go. Each chat
in the protocol layer uses a `resend?` field to keep track of the current
state of the contact, between `nil`, `contact-request`,
`contact-request-confirmation` and `contact-update`. There is no case
were it can be more than one case because if `contact-request` or
`contact-request-confirmation` was not sent yet `contact-update` is not
necessary as the latest contact infos will be sent with the request/confirmation
Signed-off-by: Eric Dvorsak <eric@status.im>
2018-05-31 17:43:37 +02:00
Eric Dvorsak
ee7895fe43
[fix 4387] query mailserver in batches of 24 hours
2018-05-31 16:58:53 +03:00
Aleksandr Pantiukhov
7eba090b16
[ #4492 ]: Invalid values for `gas limit` and `gas price` are immediately replaced by default ones instead of warning
2018-05-31 10:58:11 +03:00
Andrea Maria Piana
1e4311d4cb
Allow editing existing mailservers
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-05-30 21:42:54 +02:00
janherich
e59ffc905d
Protect against duplicate messages
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-05-30 18:22:52 +02:00
Andrea Maria Piana
33ad919508
Add custom bootnodes
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-05-30 17:49:13 +02:00
Andrey Shovkoplyas
7711dc51ad
fixed sign message text [ #4529 ]
2018-05-30 17:23:33 +03:00
pacamara
a2762eb19e
Fixes #4334 : Update to react-native 0.55.4
...
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-05-30 14:00:12 +02:00
Daniel Regeci
ce12441340
[ FIX #4127 ] Sign In button is shown when recovering account (android)
2018-05-30 13:25:21 +03:00
Aleksandr Pantiukhov
3b1721dd0d
[ #4476 ]: Seed phrase is visible in logs during account recovery
2018-05-30 10:52:57 +03:00
Goran Jovic
f432bad3c0
bug #4518 - configured correct number of decimals for POWR, TGT and TIME
2018-05-30 10:51:48 +03:00
Roman Volosovskyi
dd8226b31d
disable auto-correction for pubchat name
2018-05-30 10:50:21 +03:00
Goran Jovic
dd37223b58
bug #4485 - shows warning when scanned qr code changes pre-selected asset type or amount
...
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-05-29 21:16:01 +02:00
Andrea Maria Piana
446ae1b30d
Allow scanning qr codes for custom mailservers
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-05-29 19:22:38 +02:00
Goran Jovic
6f8647e7d7
bug #4496 - taking decimals into account when calculating fiat value of assets
2018-05-29 17:14:12 +03:00
Goran Jovic
40e6f361c7
bug #4491 - changed the copy for amount too precise validation error
2018-05-29 17:12:55 +03:00
Andrea Maria Piana
92289f452e
Dont open chat on contact request
...
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-05-29 14:59:51 +02:00
janherich
874e88fc38
Fix seen statuses
...
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-05-29 14:48:27 +02:00