Commit Graph

3049 Commits

Author SHA1 Message Date
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
yevh-berdnyk c0e5d24791
Fix for logcat verifications and connection status
Signed-off-by: yevh-berdnyk <ie.berdnyk@gmail.com>
2018-07-11 20:20:52 +02:00
Anton Danchenko fa52958382
added more tests and smoke_1 mark
Signed-off-by: yevh-berdnyk <ie.berdnyk@gmail.com>
2018-07-11 19:47:26 +02:00
Pedro Pombeiro 0051b7cb9a
Install Android NDK and gradle archives during setup.
Fixes broken `make release-android` step on new machines.

Signed-off-by: Pedro Pombeiro <pombeirp@users.noreply.github.com>
2018-07-11 18:33:34 +02:00
Andrea Maria Piana e564de6bd0
Update docker build to latest sdk
Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
2018-07-11 18:18:17 +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 e817b3f593
Bump version to `0.9.23` 2018-07-10 16:47:56 +02:00
Chad b237ea3d6d
updated changelog for 0.9.22
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-10 14:00:48 +02:00
yevh-berdnyk fcb68e7713
Added tests for logcat verification
Signed-off-by: yevh-berdnyk <ie.berdnyk@gmail.com>
2018-07-10 12:19:55 +02:00
Igor Mandrigin 14398e33cb
[#4662] Enable iPad support for the Status app.
Use a screen-size independent launch image (a storyboard).

See more at: https://oleb.net/blog/2014/08/replacing-launch-images-with-storyboards/

Signed-off-by: Dmitry Novotochinov <dmitry.novot@gmail.com>
2018-07-10 11:47:24 +03:00
Eric Dvorsak 19b7b2e0f9
use https instead of ssh in package.json
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-07-10 10:29:04 +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
yevh-berdnyk dabaf3216d
Fixed repeated testrail ids
Signed-off-by: yevh-berdnyk <ie.berdnyk@gmail.com>
2018-07-09 16:08:32 +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
yevh-berdnyk 6a17f9387c
Added atomic tests for chats management and DApps
Signed-off-by: yevh-berdnyk <ie.berdnyk@gmail.com>
2018-07-06 20:30:25 +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
Anton Danchenko 784bc2c948
fix for selecting logo
Signed-off-by: yevh-berdnyk <ie.berdnyk@gmail.com>
2018-07-06 13:49:37 +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 f6f799c86b
fixes figwheel repl for android builds on linux
Signed-off-by: Goran Jovic <goranjovic@gmail.com>
2018-07-06 11:21:55 +02: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
Chad d63ffc0a23
updated changelog for 0.9.22 2018-07-06 08:48:35 +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
Anton Danchenko 3d86e646be
added more atomic tests
Signed-off-by: Anton Danchenko <ant.danchenko@gmail.com>
2018-07-05 00:05:37 +03: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
Andrey Shovkoplyas 4c3b9e1555
"eth_uninstallFilter" synchronous request error [#4873]
Signed-off-by: Andrey Shovkoplyas <motor4ik@gmail.com>
2018-07-03 18:30:19 +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
yevh-berdnyk 13c8cbf253
Fix for profile and chats tests
Signed-off-by: yevh-berdnyk <ie.berdnyk@gmail.com>
2018-07-03 14:41:40 +02:00
Aleksandr Pantiukhov 2b6ee450ae
[#4901]: Fix npm version issue
Signed-off-by: Aleksandr Pantiukhov <alwxndr@gmail.com>
2018-07-03 14:14:51 +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
Anton Danchenko f4c156c3f7
added atomic transaction tests
Signed-off-by: yevh-berdnyk <ie.berdnyk@gmail.com>
2018-07-03 12:30:47 +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