Parvesh Monu
698e548c6d
fix no icon for ETH in 1-1 transaction messages ( #13898 )
2022-08-31 20:49:33 +05:30
John Ngei
04b69181f2
New communities redesign ( #13607 )
...
* communities redesign
* added communnities screen for membership status
* updated communities redesign
* communities home redesign
* Removed unnecessary files
* Updated communities redesign
2022-08-31 15:49:57 +03:00
flexsurfer
5d9bcb3adb
fix old stickers ( #13901 )
2022-08-31 12:54:30 +02:00
Jakub Sokołowski
ca8b721135
nix: fix order of iOS shell components
...
Possible fix for errors like:
```
bundler: failed to load command: fastlane (/Users/jenkins/.bundle/ruby/2.7.0/bin/fastlane)
/Users/jenkins/.bundle/ruby/2.7.0/gems/fastlane-2.205.2/fastlane_core/lib/fastlane_core/ui/interface.rb:153:in `shell_error!': [!] Shell command exited with exit status 51 instead of 0. (FastlaneCore::Interface::FastlaneShellError)
```
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-30 09:27:49 +02:00
Jakub Sokołowski
badf72af9f
ios: bump Fastlane from 2.205.2 to 2.209.1 and pods
...
Also refresh Xcode project integration.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-30 09:27:48 +02:00
Erik Seppanen
45e47ad3d9
Extend integration tests to back up seed phrase ( #13804 )
2022-08-29 14:32:20 -04:00
Parvesh Monu
05219bd721
Implement react-native-hole-view ( #13868 )
2022-08-29 21:32:30 +05:30
Churikova Tetiana
327d456f69
notes: updated release notes
2022-08-29 13:54:45 +02:00
Jakub Sokołowski
70da680c1b
ci: fix keystore used when validating APK
...
Necessary to avoid validation errors due to missing release keystore.
Depends on: https://github.com/status-im/status-jenkins-lib/pull/46
Issue: https://github.com/status-im/infra-ci/issues/63
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-29 12:46:19 +02:00
andrey
c56ebf74c1
1.20.0 release notes
2022-08-29 12:37:00 +02:00
andrey
1b77e15570
1.20.0
2022-08-29 11:23:05 +02:00
Jinho Jang
c80f45b4a1
Update translation for 1.20 ( #13729 )
...
* Update translations
* temporary remove some translations for f-droid
2022-08-29 10:56:32 +02:00
Ibrahem Khalil
8352f622d6
[13562] Wallet user avatar component ( #13681 )
...
* wallet user avatar component
Conflicto
Clean
Mergo
* linting
Clean
* rename is-theme-dark?
* Conflicts resolve
Clean
* Linting
* comments
Clean
* rename colors
* Clean
* Lint
* Remove whitespace
* Clean
* Clen
* Improve colors and used quo2.text
Rebase
* Consistent coloring
Coloring
* Rebase
Rebase
* [13565] icon-avatar component (#13692 )
* icon-avatar component
Rebase
* Add more colors
Clean
Clean
* Linting
Rebase
* clean podfile.lock
* Revert podfile
* Conflicto solvado
Add 20% opacity colors
* Comments
* Refactor to another folder
* Improve colors
* Lint
* Merge develop
Co-authored-by: Ibrahem Khalil <33176106+vampirekiddo@users.noreply.github.com>
Clean
Merge
Co-authored-by: Ibrahem Khalil <33176106+vampirekiddo@users.noreply.github.com>
2022-08-27 12:12:24 +02:00
Ibrahem Khalil
43861e0c15
[13565] icon-avatar component ( #13692 )
...
* icon-avatar component
Rebase
* Add more colors
Clean
Clean
* Linting
Rebase
* clean podfile.lock
* Revert podfile
* Conflicto solvado
Add 20% opacity colors
* Comments
* Refactor to another folder
* Improve colors
* Lint
* Merge develop
Co-authored-by: Ibrahem Khalil <33176106+vampirekiddo@users.noreply.github.com>
2022-08-27 11:16:04 +02:00
Jakub Sokołowski
5df202753f
drop unused coveralls configuration and CI steps
...
Depends on: https://github.com/status-im/status-jenkins-lib/pull/45
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-26 21:37:59 +02:00
Jakub Sokołowski
1b8aea87b2
ci: use different IPFS gateway for release builds
...
f43f43cc...86054875
Depends on: https://github.com/status-im/status-jenkins-lib/pull/44
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-26 20:02:27 +02:00
Jakub Sokołowski
0a4d181477
ci: extrac Lint and Tests to separate job
...
This way we can make PRs depend only on successful tests, and not whole
builds for all platforms, which take 10 minutes or more.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-26 15:47:32 +02:00
Jamie Caprani
47a31ae0aa
feat: add token tag component ( #13599 ) ( #13644 )
2022-08-25 06:48:29 -07:00
Churikova Tetiana
976f58606c
e2e: fixes
2022-08-25 13:29:41 +02:00
Roman Volosovskyi
cdcaa68395
[ #13835 ] Fix Generate keys button
2022-08-25 12:23:20 +02:00
Ibrahem Khalil
2b3d59e8c1
Issue-13813: Use new endpoints for browser ( #13827 )
...
* Bump browswer endpoints
f43f43cc...924820c1
Rebase
Rebase
* Bump endpoints
* Bump status-go
f43f43cc...f43f43cc
Rebase
* typo
2022-08-24 23:31:20 +02:00
Roman Volosovskyi
8e3258769e
[ #13672 ] Sync contact request decision
2022-08-24 17:11:23 +02:00
Siddarth Kumar
8f7c89ba33
upgrade async storage version ( #13846 )
2022-08-24 19:51:49 +05:30
Churikova Tetiana
62a4c40afa
e2e: report fixes
2022-08-24 12:07:10 +02:00
Jamie Caprani
53770725e5
feat: add token overview component (status-im#13555) ( #13767 )
2022-08-23 21:14:46 +05:30
Parvesh Monu
53008b17a6
fix quo2 preview in release builds ( #13829 )
2022-08-22 15:58:45 +05:30
Andrea Maria Piana
526835fcf0
Use test dir
2022-08-19 16:50:22 +01:00
Siddarth Kumar
be8db33349
refactor to accept background-color property ( #13764 )
...
Refactoring copyable-text component to accept background-color property.
Fix case of nil
Trying to sign
2022-08-19 20:50:45 +05:30
siddarthkay
2c1bfcd092
Add management for wallet connect sessions
2022-08-19 12:35:13 +01:00
diana
78b0bf0bda
e2e:fix nightly 18/08
2022-08-18 17:15:10 +02:00
Erik Seppanen
0f23346172
Fix indentation
...
Signed-off-by: Erik Seppanen <esep@protonmail.com>
2022-08-17 08:18:22 -04:00
Erik Seppanen
94f73d2673
[ #13791 ] Extend integration tests to create a new wallet account
...
Signed-off-by: Erik Seppanen <esep@protonmail.com>
2022-08-16 14:00:03 -04:00
Brian Sztamfater
51ab735e57
feat: edit message redesign
...
Signed-off-by: Brian Sztamfater <brian@status.im>
2022-08-16 13:01:59 -03:00
Roman Volosovskyi
24ef84b890
Fix disappearing of the last notification when paired
2022-08-15 13:05:13 +02:00
Erik Seppanen
959df25c02
[ #13687 ] Extend integration tests to create a community
2022-08-12 14:18:49 +01:00
Parvesh Monu
f1f9fa105c
Implement ENS Banner View
...
Signed-off-by: Parvesh Monu <parvesh.dhullmonu@gmail.com>
2022-08-11 22:07:16 +05:30
Parvesh Monu
c1ca92959c
Information box component
2022-08-11 21:48:05 +05:30
Parvesh Monu
230005fd1b
Info message component
2022-08-11 02:45:41 +05:30
Roman Volosovskyi
b06d63d200
Remove contact request notification from activity center when request is canceled
2022-08-10 13:44:05 +02:00
Andrea Maria Piana
901081a4cf
Allow running multiple integration tests
2022-08-10 12:11:22 +01:00
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