Jakub Sokołowski
0fe667ab18
add missing android sdk license acceptance in nix
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-08 15:36:52 -04:00
Vitaliy Vlasov
e9fd6e1a6b
Onboarding setup wizard
...
New onboarding e2e tests updates
New onboarding e2e fix 2
Signed-off-by: Vitaliy Vlasov <siphiuel@gmail.com>
2019-07-08 18:17:50 +03:00
Dmitry Novotochinov
ac25f6766d
new wallet sign with keycard flow
...
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2019-07-08 16:58:43 +03:00
Jakub Sokołowski
068d726164
upgrade react-native: 0.59.9 > 0.59.10
...
This is due to issues with 64 bit builds, for more details:
https://github.com/facebook/react-native/issues/24261
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-05 09:08:05 -04:00
Pedro Pombeiro
cef9f10df7
Fix RN 0.59.9 reference for mobile so it is deterministic
...
Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2019-07-05 14:42:59 +02:00
Pedro Pombeiro
9e42930b38
Remove Igor from notifications
2019-07-05 13:40:32 +02:00
Pedro Pombeiro
977f1cd936
Remove RN patch
2019-07-05 13:40:31 +02:00
Pedro Pombeiro
48c7f928cd
Clean up some nix files
2019-07-05 13:40:31 +02:00
Pedro Pombeiro
8d8ef4d263
Only bring in Android dependencies in gomobile if targetting Android
2019-07-05 13:40:31 +02:00
Pedro Pombeiro
9b7b5b9608
Ensure a consistent golang version is used throughout Nix
2019-07-05 13:40:30 +02:00
Volodymyr Kozieiev
ea8bf402d7
Two pane ui on large screens
...
Signed-off-by: Volodymyr Kozieiev <vkjr.sp@gmail.com>
2019-07-05 13:03:21 +03:00
Andrea Maria Piana
de0d98da20
Use a signal for messages
...
This commits changes the behavior to read from a signal instead of
polling each filter.
We receive a signal from status-go every 0.3 seconds, only if new
messages are received. We receive a single signal for all the chats, and
we don't dispatch anymore on every message.
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2019-07-04 15:07:59 +02:00
Serhy
f2135c019f
Disable e2e until 8234 merged
...
Signed-off-by: Serhy <sergii@status.im>
2019-07-04 12:54:15 +03:00
Andrey Shovkoplyas
893808116a
fixed unknown recipient
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2019-07-04 11:13:23 +02:00
bitsikka
ed050f30a6
[8452] remove scroll-view hack
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2019-07-04 09:10:32 +02:00
Jakub Sokołowski
119c5303a4
don't raise exception on testrail api errors
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-03 12:32:42 -04:00
Jakub Sokołowski
cca2af6875
don't provide --apk=, it's already there
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-03 08:16:00 -04:00
Andrea Maria Piana
138ade3b8d
Move installations to status-go
...
This commit moves the management of installations to status-go, and
migrates the data from realm.
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2019-07-03 12:50:23 +02:00
Julien Eluard
e1bcaebd2c
Resolve ENS name in chats and profiles
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2019-07-02 19:41:07 +02:00
Andrey Shovkoplyas
73531b255b
[ #8509 ] Assets list is not fully scrollable on iOS
...
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2019-07-02 14:29:43 +02:00
Churikova Tetiana
d4aac3c423
fix for 4 e2e
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2019-07-02 09:59:01 +02:00
Jakub Sokołowski
37dc51a93d
add a Jenkinsfile for nightly end-to-end tests
...
also add error handling for TestRail
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2019-07-01 11:22:26 -04:00
yenda
2fd3fb96c7
[fix] missing icons in wallet
...
Signed-off-by: yenda <eric@status.im>
2019-07-01 14:06:55 +02:00
Churikova Tetiana
0c644705b3
fixed 19 e2e and skipped 3 e2e
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2019-07-01 09:11:50 +02:00
Vitaliy Vlasov
4f6e06bf59
Use react-native-screens
...
Signed-off-by: Vitaliy Vlasov <siphiuel@gmail.com>
2019-07-01 09:30:19 +03:00
Roman Volosovskyi
6d1b376221
resurrect rn-snoopy and add some comments
2019-06-27 18:34:43 +03:00
Roman Volosovskyi
2b6bfb9851
connectivity-status animation with native driver
2019-06-27 18:09:18 +03:00
Dmitry Novotochinov
ab2248f9f8
keycard onboarding v1
...
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2019-06-27 16:02:57 +03:00
Rikku
b9d4e61fdf
fix margin between the plus button and bottom tab bar #8166
...
Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2019-06-27 15:51:51 +03:00
Anton Danchenko
adb90e35de
Chatbot fix
...
Signed-off-by: Serhy <sergii@status.im>
2019-06-27 09:50:27 +03:00
Churikova Tetiana
eef777175e
Fix e2e with default usernames instead of custom
...
Signed-off-by: Churikova Tetiana <churikova.tm@gmail.com>
2019-06-26 17:17:08 +02:00
Roman Volosovskyi
6c50fe84f5
command suggestions and parameters animation with native driver
2019-06-26 16:55:35 +03:00
Roman Volosovskyi
fd2c37df71
tooltip animation with native driver
2019-06-26 16:54:38 +03:00
Roman Volosovskyi
453fe60c46
signing sheet animation with nativeDriver
2019-06-26 13:25:28 +03:00
Serhy
7a7bafd5ef
Fix critical e2e
...
Signed-off-by: Serhy <sergii@status.im>
2019-06-26 12:08:27 +03:00
Roman Volosovskyi
8ac0d6b92b
delatable item animation with native driver
2019-06-26 10:55:49 +03:00
Roman Volosovskyi
72d2faee14
preload main tabs after login
2019-06-25 17:36:31 +03:00
Vitaliy Vlasov
9b82f5b9ec
Fix public chats issue
...
Signed-off-by: Vitaliy Vlasov <siphiuel@gmail.com>
2019-06-25 16:53:35 +03:00
Roman Volosovskyi
b172d60f1d
dapp permissions sheet animation with native driver
2019-06-25 15:17:34 +03:00
Roman Volosovskyi
cd968cc507
search input animation with nativeDriver
2019-06-25 15:12:13 +03:00
Serhy
7237dd510d
Multiaccount critical e2e fixed
...
Signed-off-by: Serhy <sergii@status.im>
2019-06-25 13:42:27 +03:00
Igor Mandrigin
8321346ca5
[android] Restore compatibility with Android 6.x
...
Updates react-native to provide `java.util.Supplier` interface on its
own, instead of relying on it being in the stdlib.
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2019-06-25 11:00:30 +02:00
Julien Eluard
3b7e92230b
[ Fix #8067 ] Added screens for ENS preferred name selection
...
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2019-06-25 08:50:39 +02:00
Roman Volosovskyi
cd567656d6
stickers panel animation with native driver
2019-06-24 18:28:45 +03:00
Igor Mandrigin
79454938bc
[android, ios] render markdown-ish formatting in chat messages natively.
...
use patched RN to make sure that heavily-formatted messages don't slow
our chats down.
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2019-06-24 16:50:09 +02:00
Roman Volosovskyi
ae52fd07f4
add back tooltip-triangle icon
2019-06-24 17:35:40 +03:00
Roman Volosovskyi
4242dddd10
fix network switching in dev mode
2019-06-24 17:11:37 +03:00
Roman Volosovskyi
cd97557591
remove message options animation (dead code)
2019-06-24 17:03:36 +03:00
Roman Volosovskyi
4f6086ed1d
input helper animation with native driver
2019-06-24 15:45:40 +03:00
Andrea Maria Piana
532664ab84
Adds topic negotiation and partitioned topic
...
All the code has been implemented in statusgo: status-im/status-go#1466
Basically all the whisper filter management is done at that level.
Technical description
On startup we load all chats and send a list of them to status go:
For a public chat: {:chatId "status"}, we create a single filter, based on the name of the chat.
For each contact added by us, each user in a group chat and each one to one chat open, we send:
{:chatId "0x", :oneToOne true}. This will create a chats, to listen to their contact code.
Any previously negotiated topic is also returned.
Once loaded, we create our filters, and upsert the mailserver topics, both of which are solely based on the filters loaded.
In order to remove a chat, we delete/stopwatching first the the filter in status-react and then ask status-go to remove the filter. For a public chat we always remove, for a one-to-one we remove only if the user is not in our contacts, or in a group chat or we have a chat open. Negotiated topics are never removed, as otherwise the other user won't be able to contact us anymore.
On stopping whisper we don't have to ask status-go to remove filters as they are removed automatically.
Some more logic can be pushed in status-go, but that will be in subsequent PRs.
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2019-06-24 13:54:43 +02:00