Commit Graph

3197 Commits

Author SHA1 Message Date
Jakub Sokołowski 5532510c56
run e2e by default only for nightlies
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-08-29 13:46:31 -04:00
Jakub Sokołowski c11cf17009
bump limit for android ro 40 2018-08-29 11:12:32 -04:00
Igor Mandrigin 9b6d538e6d
Add permission descriptions for iOS.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-08-29 10:53:11 -04: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
Jakub Sokołowski 60b343ef16
bump artifact limits to 30
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-08-29 08:56:14 -04:00
Igor Mandrigin aff20395f3
Jenkins: don't build unnecessary platforms for mobile builds.
Signed-off-by: Eric Dvorsak <eric@dvorsak.fr>
2018-08-29 14:45:55 +02:00
yevh-berdnyk ec611424cb
Fixed GH report layout and limited length of errors
Signed-off-by: yevh-berdnyk <ie.berdnyk@gmail.com>
2018-08-29 15:44:36 +03:00
Serhy b0b23bb735
Fix info log on logout process
Signed-off-by: Serhy <sergii@status.im>
2018-08-29 15:25:11 +03:00
Igor Mandrigin e508d98316
Have a single notification about builds.
Signed-off-by: Igor Mandrigin <i@mandrigin.ru>
2018-08-29 14:22:22 +02:00
gnl 906fb8a3e8
Update .gitignore
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-08-29 08:08:39 -04: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
Jakub Sokołowski 2d6764862a
remove default value from Jenkinsfile.combined
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-08-28 22:33:18 -04:00
Jakub Sokołowski 0bbfe24aec
make sure we don't pass origin/ with branch name to child jobs
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-08-28 15:01:30 -04:00
Jakub Sokołowski 3a3a6f2aa5
add default value for BUILD_TYPE parameter
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-08-28 12:55:15 -04:00
Eric Dvorsak 01b89cc8b1
[FIX 4031] update realm to fix vulnerability in dependencies
This commit updates the version of realm-js

Vulnerability has been fixed in realm-js after we notified them

Security vulnerability in hapijs / hoek 4.2.1 (package-lock.json)
https://nvd.nist.gov/vuln/detail/CVE-2018-3728

Signed-off-by: Eric Dvorsak <eric@dvorsak.fr>
2018-08-28 17:05:27 +02: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
yevh-berdnyk a22d13fd80
Added screenshots for failed tests and device number to errors
Signed-off-by: yevh-berdnyk <ie.berdnyk@gmail.com>
2018-08-28 17:06:28 +03:00
yevh-berdnyk 4ddb9d582a
False failires fix
Signed-off-by: yevh-berdnyk <ie.berdnyk@gmail.com>
2018-08-28 17:02:41 +03: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
Jakub Sokołowski 198596d5e6
fix access to CHANGE_ID
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-08-27 20:03:00 -04:00
Jakub Sokołowski 76e9501541
prepare Jenkinsfile.combined for PR builds
- add missing Lint step for mobile builds
- add missing upload steps for android
- prefix fastlane calls with bundle exec
- update slackSend to format for PR builds
- silence fastlane notifying slack, Jenkins already does

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-08-27 19:34:00 -04:00
Jakub Sokołowski 60b68758a8
add missing plist copy step for macos build
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-08-27 17:22:18 -04: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
Jakub Sokołowski cf0a49b3b1
use shortCommit for e2e build filename
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-08-27 09:46:05 -04:00
Jakub Sokołowski de12317820
remove useless CHANGE_ID check in release build
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-08-27 09:36:26 -04: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
Jakub Sokołowski 17cca3a7c4
add metadata, change filenames, switch DO space to status-im
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-08-24 09:51:45 -04: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
Anton Danchenko 900949afed
logcat tests will run against each PR
Signed-off-by: Anton Danchenko <ant.danchenko@gmail.com>
2018-08-23 17:04:46 +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
Jakub Sokołowski 4171bf486e
fis case for build type when copying .env.nightly
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-08-22 15:20:47 -04:00
Jakub Sokołowski c5f81d2bc4
yet another fix for DIAWI_URL argument
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-08-22 14:28:16 -04: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
Jakub Sokołowski 9ceb02e123
fix passing parameters
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2018-08-22 10:03:52 -04:00