Jakub Sokołowski
95af16f6ae
generate-keystore: fix Permission denied error
...
MacOS permissions are stupid:
```
> ls -l /dev/stderr
lr-xr-xr-x 1 root wheel 0 Jun 20 20:45 /dev/stderr -> fd/2
```
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-10 02:21:13 +02:00
Jakub Sokołowski
5903cf73fb
nix: stop passing watchman socket to Nix builds
...
This passing of Watchman socket was implemented in order to avoid this:
```
Error: EMFILE: too many open files, watch
at FSEvent.FSWatcher._handle.onchange (node:internal/fs/watchers:204:21)
Emitted 'error' event on NodeWatcher instance at:
at NodeWatcher.checkedEmitError (/private/tmp/nix-build-status-mobile-build-nightly-android.drv-0/node_modules/sane/src/node_watcher.js:143:12)
at FSWatcher.emit (node:events:527:28)
at FSEvent.FSWatcher._handle.onchange (node:internal/fs/watchers:210:12) {
errno: -24,
syscall: 'watch',
code: 'EMFILE',
filename: null
}
```
Which is caused by `jest-haste-map` used by `metro` starting to watch
the filesystem for file changes, which is pointless when doing a
one-off build using Nix.
But by setting `CI=true` we can make `metro` not start this waching of
files in the first place, removing the need for use of Watchman entirely.
By entirely dropping use of Watchman we also fix the following issue:
```
[cli] unable to talk to your watchman on /tmp/tmp-status-mobile-ABC/jenkins-state/sock! (Permission denied)
```
Which happens on multi-user Nix installations becuase the user that the
Nix build is executed as is not the same as the user that starts
Watchman and creates the socket file.
Issue: https://github.com/status-im/status-mobile/issues/13783
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-10 02:21:12 +02:00
pavloburykh
b565cbf85e
e2e: fixed system back button click
2022-08-09 17:51:35 +03:00
Parvesh Monu
a94797710a
fix send button remains active in chats after sending reply containing a mention ( #13774 )
2022-08-08 22:18:59 +05:30
Andrea Maria Piana
6fb4969a0d
Add context tags
2022-08-08 10:59:52 +01:00
phrohdoh
d664535e65
fix: quo haptic impact light key ( #13772 )
2022-08-08 10:21:17 +02:00
flexsurfer
e39277b739
custom networkid fix ( #13765 )
2022-08-05 16:24:33 +02:00
Jakub Sokołowski
8ec2f23203
nix: pass OPENSEA_API_KEY via saveAccountAndLogin
...
Here the injection of OpenSea API key was done at compile time:
https://github.com/status-im/status-mobile/commit/aa72ac57
But this makes `status-go` builds impure, and also prevents them from
being extracted from `status-mobile` into `status-go` repo.
Instead we pass the `OPENSEA_API_KEY` env variable to JS bundle at build
time, which is then passed to `status-go` via the
`Statusgo.saveAccountAndLogin` call in `saveAccountAndLogin`:
https://github.com/status-im/status-mobile/blob/51174f84/modules/react-native-status/android/src/main/java/im/status/ethereum/module/StatusModule.java#L323-L327
Which sends `NodeConfig` that also contains `WalletConfig` which can
include `OpenseaAPIKey`:
```go
type WalletConfig struct {
Enabled bool
OpenseaAPIKey string `json:"OpenseaAPIKey"`
}
```
https://github.com/status-im/status-go/blob/0135cc15/params/config.go#L510-L514
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-05 14:23:33 +02:00
Parvesh Monu
ff1818d191
fix visibility drop-down alignment in new ui ( #13760 )
2022-08-04 23:07:03 +05:30
Parvesh Monu
13bacd4a1e
fix error when switching dark/light mode while splash screen is shown ( #13759 )
2022-08-04 23:05:20 +05:30
Ícaro Motta
cdbd85f116
[ #13690 ] Fix visibility status color ( #13747 )
2022-08-04 11:48:47 +02:00
Brian Sztamfater
647dfc7e21
Reply component in chat input & quoted message redesign
...
Signed-off-by: Brian Sztamfater <brian@status.im>
2022-08-03 12:17:39 -03:00
yqrashawn
a08c7ff22e
feat: add repl support for cljs test ( #13754 )
2022-08-03 16:14:20 +02:00
yqrashawn
71211ee7b9
fix: set max option not work when send from qrcode ( #13733 )
2022-08-03 16:13:37 +02:00
Roman Volosovskyi
c5bcb0123f
[ #13647 ] Update all setting on pairing with a new wallet account
2022-08-03 12:36:58 +02:00
flexsurfer
f7b6a9065f
fix tests ( #13755 )
2022-08-03 10:38:53 +02:00
Parvesh Monu
971d3ce818
Move automatic status updates timeout to status-go ( #13602 )
...
4aa34139...60a49fc7
2022-08-03 04:53:23 +05:30
pavloburykh
a18deec330
e2e: removed messages under today check in 5315
2022-08-02 18:00:54 +03:00
yqrashawn
98ca311a97
feat: lottie splash screen ( #13714 )
...
[#13714 ] feat: lottie splash screen
2022-08-02 12:48:12 +02:00
Jakub Sokołowski
005acc946d
drop unused zenhub github actions workflows
...
As far as I know we don't use Zenhub for anything anymore.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-01 16:11:38 +02:00
Parvesh Monu
8c9ccbb116
Switcher blurred background view ( #13717 )
2022-08-01 15:21:09 +05:30
yqrashawn
d3235e4174
fix: typo ( #13739 )
2022-07-29 13:46:57 +02:00
Churikova Tetiana
8d96877e04
e2e: simpledapp on goerli
2022-07-29 10:03:51 +02:00
frank
8217cff62e
fixes #13121 , improve `ethereum.send` ( #13724 )
2022-07-28 16:37:51 +02:00
erikseppanen
1377ba3c1a
Update IDE_SETUP.md ( #13734 )
...
Add IDE section for emacs
2022-07-28 15:29:52 +02:00
Jakub Sokołowski
d21dc7be79
github-bot: add TO REBASE column to config
...
Related to: https://github.com/status-im/status-mobile/issues/13497
Required by: https://github.com/status-im/status-github-bot/pull/55
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-07-27 17:05:24 +02:00
Parvesh Monu
a2a76e99a2
fix bookmarks not syncing ( #13727 )
2022-07-27 20:20:47 +05:30
Jakub Sokołowski
c27a74e378
nix: quote path uses to avoid issues with spaces
...
This is most important on MacOS, but in general is a good idea.
Resolves:
https://github.com/status-im/status-mobile/issues/13715
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-07-27 16:11:28 +02:00
Yevheniia Berdnyk
46e5def13d
Fixed xfail report and changed results posting
2022-07-25 23:37:15 +03:00
flexsurfer
8a29830625
[ #13493 ] Can not switch to xDai chain ( #13709 )
...
* [#13493 ] Can not switch to xDai chain
* e2e: removed comments from xDai part of test 695890
Co-authored-by: pavloburykh <pavlo@status.im>
2022-07-25 12:59:12 +02:00
diana
694986682a
e2e: new critical pairing tests
2022-07-22 18:47:26 +02:00
audriu
798c604848
Fix sync of blocked contacts ( #13712 )
...
4aa34139...4aa34139
Signed-off-by: Audrius Molis <masta@dr.com>
2022-07-22 16:41:27 +03:00
pavloburykh
202a11961f
e2e: replaced rinkeby by mainnet user in 702360
2022-07-22 16:09:26 +03:00
pavloburykh
001ad91009
e2e: removed xfail marks and replaced ropsten by goerly ens user
2022-07-22 15:45:29 +03:00
Churikova Tetiana
28a2113874
Goerli contracts, go-version bump: 3a46b051...3cd92fda
2022-07-20 16:03:42 +02:00
Parvesh Monu
a07bc82c37
Fix community channel ens names are not resolved ( #13675 )
2022-07-19 19:13:41 +05:30
Jakub Sokołowski
7d8a6b42e4
github: update repo name in issue templates
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-07-18 21:42:55 +02:00
Jakub Sokołowski
b42f3e14d5
github-bot: fix repo and job to be status-mobile
...
Fixes: https://github.com/status-im/status-mobile/issues/13685
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-07-18 21:42:54 +02:00
Andrea Maria Piana
c15b143232
Check public key when sending a message
...
6df20331...3a46b051
2022-07-18 20:19:45 +01:00
Jakub Sokołowski
1f7fd17ff1
rename status-react to status-mobile
...
This way the name of the repo makes at least some sense and
matches the `status-desktop` repo naming.
Also updated `status-jenkins-lib` since it also contained
references to `status-react` repo and job names.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-07-17 14:46:16 +02:00
frank
61cb54fb8e
fixes #13642 : Cannot sign in on claim.lens.xyz
...
Signed-off-by: Parvesh Monu <parvesh.dhullmonu@gmail.com>
2022-07-15 20:32:53 +05:30
pavloburykh
db45da3cdb
e2e: removed unneeded send button click due to bugfix
2022-07-15 14:43:09 +03:00
Parvesh Monu
f7459056bf
Clear chat inputs after sending contact request ( #13665 )
2022-07-14 19:16:42 +05:30
Brian Sztamfater
22f92677fa
Base chat dedesign
...
Signed-off-by: Brian Sztamfater <brian@status.im>
2022-07-14 09:45:11 -03:00
Parvesh Monu
236bbff493
Implement react-native-blur for android ( #13663 )
2022-07-14 17:27:04 +05:30
Jakub Sokołowski
578e542a66
ci: use newly added disableConcurrentBuilds
...
https://github.com/jenkinsci/workflow-job-plugin/pull/200
Removes the need to use our own convoluted implementation:
https://github.com/status-im/status-jenkins-lib/blob/17c1d0ea/vars/jenkins.groovy#L6-L27
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-07-13 20:27:20 +02:00
pavloburykh
d299c65720
e2e:fixed id, added mark xfail to blocked contacts tests
2022-07-13 15:59:43 +03:00
Parvesh Monu
08194b3c89
fix status-bar color for new ui ( #13641 )
2022-07-13 17:12:02 +05:30
Audrius Molis
ec69ad6544
Remove old coverage status badge
...
Signed-off-by: Audrius Molis <masta@dr.com>
2022-07-13 10:42:40 +03:00
Churikova Tetiana
96b170a19d
e2e: more logging
2022-07-12 17:14:32 +02:00