Ibrahem Khalil
bc5f0ccda6
Prevent #links to work except in community chats and allow redirection from channel to another when clicked ( #15069 )
2023-02-20 11:47:26 +02:00
Vitaliy Vlasov
bea93f4a7a
Fix for empty display-name ( #15122 )
2023-02-20 10:07:38 +01:00
Parvesh Monu
fb155ea4bd
fix new chat selected contact ( #15124 )
2023-02-20 14:25:06 +05:30
frank
900688dc15
feat: pass node config/kdf to status-go when local pairing ( #15072 )
...
4cc53630...8ff91ba0
2023-02-17 21:40:27 +08:00
Jakub Sokołowski
0f8ad69319
Nix/upgrade zprint 1.2.5 ( #15113 )
...
* nix: upgrade zprint from 1.2.4 to 1.2.5
To address issue described in:
https://github.com/kkinnear/zprint/issues/273
Signed-off-by: Jakub Sokołowski <jakub@status.im>
* chore: use zprint :multi-lhs-hang
* refactor: re-format clojure using zprint 1.2.5
---------
Signed-off-by: Jakub Sokołowski <jakub@status.im>
Co-authored-by: yqrashawn <namy.19@gmail.com>
2023-02-17 20:10:00 +08:00
yqrashawn
866ba63ab7
fix: delete message action logic ( #14977 )
2023-02-17 19:21:19 +08:00
Vitaliy Vlasov
995d120d94
Use display-name in profile view
...
Signed-off-by: Vitaliy Vlasov <siphiuel@protonmail.com>
2023-02-17 11:33:16 +02:00
Parvesh Monu
5cea66647e
fix deep links to user profiles don't do anything on tap ( #15089 )
2023-02-15 23:27:34 +05:30
Ulises Manuel Cárdenas
8ff7a1630c
[ #15019 ] small option card component ( #15077 )
...
* Create small-option-card component
* Add preview screen
* Add mock-fn to test helpers
* Add component tests
* Move namespaces
* Change new section name
* Refactor tests
* Change test-ids by accessibility labels
2023-02-14 16:06:13 -06:00
Parvesh Monu
5e87d7eefd
fix new chat button is not visible in small screen devices ( #15079 )
2023-02-14 16:57:30 +05:30
Siddarth Kumar
d1514ec52d
fetch emoji hash for profile ( #14987 )
...
* add emoji-hash to app-db post login
2023-02-10 16:32:46 +05:30
flexsurfer
b1d4368154
[ #15046 ] Contacts in contact list are sorted by 3-random name ( #15051 )
2023-02-09 17:40:59 +01:00
erikseppanen
7315dc8914
Support join.status.im links for adding a contact ( #14964 )
...
* Support join.status.im links for adding a contact (#14814 )
* refactor tests, add caret to regex
2023-02-06 17:23:34 -05:00
Parvesh Monu
b9ac26edd7
fix selected members are not shown on the group creation screen ( #14991 )
2023-02-06 22:13:45 +05:30
Brian Sztamfater
0202af8070
feat: style delivery states
...
Signed-off-by: Brian Sztamfater <brian@status.im>
2023-02-03 09:53:15 -03:00
frank
0472140f02
fix: Unable to add new contact on receiver device after local pairing until app relaunch ( #14936 )
2023-02-03 16:07:27 +08:00
Roman Volosovskyi
db417cb3a3
fix compatibility with ConvertToKeycardAccount after recent changes
2023-02-02 12:15:38 +01:00
Omar Basem
b8eab0c328
Photo selector and album selector screens ( #14867 )
...
* feat: photo & album selector screens
2023-02-01 17:01:03 +04:00
yqrashawn
a38ef22ca7
feat: support deleted by xxx ( #14768 )
2023-02-01 09:17:57 +08:00
Jamie Caprani
1f84128dd7
fix: hide buttons on community after joining ( #14761 )
2023-01-31 09:11:41 -08:00
Andrea Maria Piana
41124acf4d
[ Fixes : #14834 ] Fix backup of contacts
...
7e1a894a...cefa0089
2023-01-31 15:45:32 +00:00
Parvesh Monu
6bdd3ceded
fix some of the app elements periodically stop responding on the android ( #14935 )
2023-01-31 19:13:02 +05:30
frank
01523f3a1d
fix: crashed after local pairing ( #14931 )
2023-01-31 17:23:38 +08:00
Ibrahem Khalil
d7d256b139
[14677, 14673, 14672, 14671, 14664] Fix bottom sheet dismissal problems ( #14791 )
2023-01-30 22:33:12 +02:00
Andrea Maria Piana
6830f98f95
Add support for compressed keys
...
fc03393e...caf3cc04
2023-01-30 16:11:09 +00:00
Erik Seppanen
fac9e644a9
Lookup/add a contact from home screen ( #14477 )
2023-01-30 16:06:32 +00:00
Parvesh Monu
d16baca64f
fix pinned message for community channels ( #14885 )
2023-01-30 19:42:58 +05:30
flexsurfer
8b358ab7ed
[ #14869 ] Options menu is hardly opened on longtap on messages containing image or links with enabled preview ( #14908 )
2023-01-26 17:12:26 +01:00
Parvesh Monu
080b13c304
fix some buttons are not responding after theme change ( #14811 )
2023-01-24 20:28:41 +05:30
Icaro Motta
206730a777
Show "Added to group chat" notifications ( #14785 )
...
Partially implements https://github.com/status-im/status-mobile/issues/14712
Fixes #14744
### Summary
This PR implements the first, among what will probably be many different kinds of membership notifications. For this PR, I started with implementing a particular flow for private group chats because it's already supported by `status-go` (albeit I had to make some changes, see [PR in status-go](https://github.com/status-im/status-go/pull/3088 ).
1. `A` and `B` are mutual contacts.
2. `A` creates a private group chat with `B` as member.
3. `B` sees the group chat in the app, but doesn't interact with it.
4. `B` reinstalls the app (remember to back up the seed phrase).
5. `A` mentions `B` in the group chat.
6. `B` should see a group chat notification, which can be accepted/declined.
- [x] Also fixes #14744
### Demo
In the video I'm simulating the steps outlined in the *Summary*, but using the approach described in *Steps to test*, because it's way easier to iterate during development.
[demo.webm](https://user-images.githubusercontent.com/46027/212470798-c135d229-948d-4ba5-98db-ee73cc5495cd.webm )
### Review Notes
Some changes had to be made in `status-go` ([PR](https://github.com/status-im/status-go/pull/3088 )), namely:
- According to [Figma](https://www.figma.com/file/eDfxTa9IoaCMUy5cLTp0ys/Shell-for-Mobile?node-id=3806%3A586901&t=xLTAjLXjG1UtorpI-0 ), users should be able to see `accepted` group chat notifications. Until now, `status-go` hardcoded that `accepted` notifications would *not* be returned in query results, and so it would be impossible to show them to users. This was changed and now the RPC endpoint accepts an additional filter. The implementation on the backend is backwards compatible so as to not break Status desktop.
- The `Membership` tab needs to display various types of notifications (group chat, community, etc), but the membership type doesn't exist on the backend. To overcome this constraint, this PR makes the membership type a logical/virtual type, i.e. a Clojure set of types. `status-go` was changed to support querying for multiple notification types (also backwards compatible).
#### Platforms
- Android
- iOS
### Steps to test
Please, follow the steps described in the Summary and you should be able to test.
But during development, I followed these steps (recommended by @cammellos). I documented them here for reference.
1. Checkout `feature/e2e` in status-go. Apply the diff below.
2. `cd cmd/e2e && ./e2e`
3. This will create a temporary account automatically, let's call it `A`.
4. On another device, create account `B`.
5. Follow the steps documented in bdc406ea2e/cmd/e2e/README.md (L2)
in order for user `A` to create a group chat with `B` as member. Don't make `A` and `B` mutual contacts.
6. On `B`'s device, a notification should appear, and `B` should be able to accept or decline the "invitation" (actually *invitation* is another concept and related to another feature).
```diff
modified cmd/e2e/main.go
@@ -283,6 +283,11 @@ func defaultNodeConfig(installationID string) (*params.NodeConfig, error) {
nodeConfig.NetworkID = 1
nodeConfig.LogLevel = "ERROR"
nodeConfig.DataDir = "/ethereum/mainnet_rpc"
+ nodeConfig.HTTPEnabled = true
+ nodeConfig.HTTPPort = 8545
+ nodeConfig.HTTPHost = "localhost"
+ nodeConfig.HTTPVirtualHosts = []string{"localhost"}
+
nodeConfig.APIModules = "wakuext,ext,waku"
nodeConfig.UpstreamConfig = params.UpstreamRPCConfig{
modified protocol/messenger_group_chat.go
@@ -26,17 +26,17 @@ func (m *Messenger) validateAddedGroupMembers(members []string) error {
}
contact, _ := m.allContacts.Load(contactID)
- if contact == nil || !(contact.Added && contact.HasAddedUs) {
- return ErrGroupChatAddedContacts
- }
+ if contact == nil {
+ contact, err = buildContactFromPkString(contactID)
+ if err != nil {
+ return err
+ }
+ }
}
return nil
}
func (m *Messenger) CreateGroupChatWithMembers(ctx context.Context, name string, members []string) (*MessengerResponse, error) {
- if err := m.validateAddedGroupMembers(members); err != nil {
- return nil, err
- }
var response MessengerResponse
logger := m.logger.With(zap.String("site", "CreateGroupChatWithMembers"))
```
2023-01-23 13:54:51 -03:00
flexsurfer
d79d2e9d36
sanitize quo2 ( #14859 )
2023-01-23 14:41:55 +01:00
Mohamed Javid
6722b45076
[Fix] Admin Notification marked unread after closing and reopening AC ( #14824 )
...
* [Fix][#14823 ] Admin Notification unread issue
* [Fix][#14823 ] Changed dispatch of event from the PR feedback
* [Fix][#14823 ] Organize dispatch of event from the PR feedback
* [Fix][#14823 ] Organize dispatch of event from the PR feedback
2023-01-23 18:56:58 +08:00
Andrea Maria Piana
897a5eb201
[ Fixes : #14794 ] Use toast instead of old pin modal
...
Instead of using the old modal, we show a toast when the limit of 3
messages is reached.
2023-01-23 10:44:15 +00:00
Parvesh Monu
d3667ad683
fix nil value in reanimated style crashing at runtime ( #14855 )
2023-01-23 15:55:24 +05:30
Omar Basem
53495dc893
Images Album (2) ( #14755 )
...
* feat: images album (2)
2023-01-20 16:51:44 +04:00
flexsurfer
f0272f2e77
move chat events ( #14835 )
2023-01-19 19:35:14 +01:00
flexsurfer
e8e8547879
cleanup setup ( #14827 )
2023-01-19 12:15:28 +01:00
flexsurfer
2899819e95
rollback user profile ( #14828 )
2023-01-19 12:02:05 +01:00
Alexander
27c8c5547c
[ #14689 ] Link previews in chat ( #14771 )
...
* Initial
* Link fetching
* Post-merge fix
2023-01-18 22:43:26 +01:00
flexsurfer
d2e35fe928
move constants/config to status-im2 root and remove old constants/config ( #14821 )
2023-01-18 15:43:58 +01:00
flexsurfer
d030e211e3
move i18n to utils ( #14819 )
2023-01-18 14:36:02 +01:00
flexsurfer
ed348e0871
cleaning ( #14808 )
...
cleaning, introduce react-native.red-black-tree and move messages list events
2023-01-18 12:16:33 +01:00
Icaro Motta
9a60fc1600
Fix all type hint warnings ( #14810 )
2023-01-17 19:52:12 -03:00
Andrea Maria Piana
14c9a7c6ac
[ Fixes : #14777 ] Set dns nameserver to cloudflare
2023-01-17 09:22:48 +00:00
flexsurfer
685c95591c
refactor and move composer to status-im2 ( #14758 )
...
refactor and move composer to status-im2
2023-01-16 17:20:10 +01:00
Ibrahem Khalil
aa8f5b3d48
Disable starting a new chat for non mutual contact ( #14726 )
2023-01-14 12:57:45 +02:00
Mohamed Javid
2f52cb1f0c
Show Admin Notifications in Activity Center ( #14748 )
...
* [Feature][#14713 ] Added Admin Notifications in Activity Center
* [Feature][#14713 ] Admin Notification UI fixes
* [Feature][#14713 ] Admin Notification PR Feedbacks
* [Feature][#14713 ] Admin Notification PR Feedbacks
* [Feature][#14713 ] Admin Notification accessiblity label update
2023-01-14 02:14:02 +08:00
Jakub Sokołowski
0623355e84
fleets.json: drop decomissioned eth.test fleet
...
The fleet wasn't being used so it has been liquidated:
https://github.com/status-im/infra-eth-cluster/commit/de986014
Signed-off-by: Jakub Sokołowski <jakub@status.im>
make sure that "waku-nodes" is not pulled from fleets.json
2023-01-12 13:15:13 +01:00
Andrea Maria Piana
7a5871a03f
[ Fixes : #14623 ] Enable mutual contacts by default and show banner
2023-01-12 09:16:02 +00:00
Parvesh Monu
5c0bd33697
Improve switcher cards lifecycle ( #14751 )
2023-01-12 02:37:55 +05:30
Jamie Caprani
846d628a9d
chore: use banner from quo library ( #14629 )
2023-01-11 00:59:00 -08:00
Alexander
43da198c3f
Communities join screens - add toast after joining/leaving ( #14735 )
...
* Add toast after joining/leaving a community
* leftover removal
* Better code for adding toasts
* Fixes
* Lint fix
2023-01-10 19:10:26 +01:00
Omar Basem
55d11d1a18
New chat fix ( #14739 )
...
* new chat fix
2023-01-10 20:19:53 +04:00
frank
d2e8c5b52c
fix #14733 ( #14734 )
2023-01-10 23:15:12 +08:00
yqrashawn
02a1c3597f
feat: undo delete with toast ( #14618 )
2023-01-10 10:02:23 +08:00
Parvesh Monu
d6159ac269
Persist switcher cards ( #14701 )
...
b4bdfd3d...d40290a6
2023-01-05 21:50:09 +05:30
Icaro Motta
7cf17b5d34
Move unit test helper namespace to `src/test_helpers/` ( #14716 )
2023-01-05 11:58:37 -03:00
Icaro Motta
bad796db90
Fix clojure.set and clojure.walk inconsistent namespace aliases ( #14715 )
2023-01-05 10:54:32 -03:00
Omar Basem
951fd43d10
Images Album ( #14635 )
...
* feat: images album
2023-01-05 16:31:32 +04:00
Siddarth Kumar
ec15232af8
Make sure mobile understands community share link by Desktop ( #14679 )
...
* we are now able to navigate to desktop communities
b4bdfd3d...d2e95eee
In this commit we add support for various status-go methods in mobile :
- `multiformatSerializePublicKey`
- `multiformatDeserializePublicKey`
- `compressPublicKey`
- `decompressPublicKey`
- and my personal favourite `deserializeAndCompressKey`
When someone pastes a community joining share url into chat and taps on it, we check whether the community was generated on a desktop or mobile.
We need to do this because currently both the clients have different urls for joining a community.
Once we have identified that the url is generated via desktop we then convert that url to something that the mobile client is used to.
This enables the mobile client to view this community and interact with it.
However more work needs to be done in the future to ensure that mobile implements these compressed keys end to end, we need to get this feature in so that
by the time RC1 is released mobile client is able to join communities created by Desktop.
2023-01-04 18:24:11 +05:30
Parvesh Monu
63ace4da76
Improve switcher last content ( #14626 )
2023-01-04 03:32:51 +05:30
flexsurfer
228c596a9b
cleanup and i18n revert ( #14694 )
2023-01-03 19:19:21 +01:00
Ibrahem Khalil
894be3e4e2
Reply showing unknown ( #14682 )
2023-01-02 22:08:40 +02:00
Omar Basem
8d08de3d4b
Move photo selector to status-im2 ( #14661 )
...
* Move photo selector to status-im2
2023-01-02 08:04:03 +04:00
Omar Basem
b85eb4184a
feat: group details screen (3.3) ( #14654 )
...
* feat: group details screen (3)
2022-12-30 18:14:24 +04:00
Ibrahem Khalil
13e59635c7
Add accessibility labels to mentions ( #14667 )
2022-12-30 15:25:49 +02:00
Jamie Caprani
1677574a6a
migrate datetime to utils and finish i18n migration ( #14604 )
...
chore move datetime to common and update imports
chore: move i18n tests and update imports, adjust i18n so translations are loading correctly
2022-12-29 13:56:11 -08:00
Ibrahem Khalil
ef21312162
New chat flow ( #14607 )
2022-12-29 15:57:42 +02:00
Ibrahem Khalil
77629fa7e1
Edit message issues ( #14638 )
2022-12-29 14:52:05 +02:00
Christoph Pader
6280a6c4d5
feat: implement quo2 bottom sheet component ( #14209 )
2022-12-28 15:23:58 +01:00
Omar Basem
b45261f2e5
Photo selector fix ( #14646 )
...
* fix: photo-selector
2022-12-28 14:40:13 +04:00
yqrashawn
4ce71e4d29
refactor: fix make lint and reformat ( #14653 )
2022-12-28 15:47:55 +08:00
Volodymyr Kozieiev
9c7b69a2cd
status-im/utils/fx replaced with utils/re-frame to avoid unambiguities ( #14640 )
2022-12-26 15:00:17 +00:00
flexsurfer
a39e0f6fbd
move messages to status-im2 ( #14573 )
...
* move messages to status-im2
2022-12-23 15:33:54 +01:00
Icaro Motta
a8d392e4de
Redirect user to Activity Center to manage pending contact requests ( #14610 )
2022-12-23 11:30:46 -03:00
Ibrahem Khalil
d9e8fea14b
Fix bottom spacing on image selector ( #14612 )
2022-12-23 10:33:01 +02:00
andrey
8ff32f4fc3
Revert "Group details screen (3) ( #14494 )"
...
This reverts commit e21b8d4396
.
2022-12-23 07:32:23 +01:00
Omar Basem
e21b8d4396
Group details screen (3) ( #14494 )
...
* group details screen (3)
2022-12-23 07:18:09 +04:00
Ibrahem Khalil
1af6d925d2
Message input issues ( #14571 )
2022-12-22 22:38:55 +02:00
yqrashawn
e9252f5025
refactor: migrate json-rpc to status-im2.common.json-rpc.events ( #14614 )
2022-12-22 14:03:55 +08:00
Ibrahem Khalil
3dda878742
Add elevation to show image list ( #14609 )
2022-12-21 21:32:23 +02:00
Roman Volosovskyi
45e05b3f2b
[ #14545 ] Force update wakuv2 default configs
2022-12-21 10:24:37 +01:00
yqrashawn
69c90c25ab
fix: fx merge error on ::json-rpc/call ( #14594 )
2022-12-21 16:43:38 +08:00
yqrashawn
0a8993bbf1
refactor: reformat all clojure code with zprint ( #14589 )
...
Co-authored-by: refactor-only <auto@status.im>
2022-12-20 22:45:37 +08:00
yqrashawn
01660765b7
refactor: delete message related code ( #14548 )
2022-12-20 21:42:50 +08:00
Siddarth Kumar
b074e9c58e
moving security from status-im ns to root utils ( #14567 )
...
making a lint a fix
update old decision doc
fixing issues while poorly rebasing
fix incorrect ns imports
2022-12-20 17:56:21 +05:30
Omar Basem
ba41d4b271
Photo Selector 2 ( #14487 )
...
* Photo Selector (2)
2022-12-20 07:36:06 +04:00
Icaro Motta
269d13e2f8
Move Activity Center to new app structure ( #14554 )
2022-12-16 10:45:00 -03:00
Siddarth Kumar
fc07fbf787
UI for mobile to mobile local pairing - updated ( #14514 )
...
* ui for local pairing
lint-fix
removed un-necessary +
addressing some of the feedback on PR
more feedback + removing feature toggle from ui
getting rid of comments/log messages over here
tidy up logs
fix typos and more i18n stuff
swap % with a named parameter
getting rid of global state + lint-fix
get rid of un-used function
icon guidelines and more kebab case stuff :>
moving stuff to events and utils namespace
:main-icons -> :i :)
address feedback and adhere to guidelines etc
fixed the :t/ qualification
moree feedback :-D
referring status-im.utils.security for now
adding "cs" to constants
make tests pass
re-frame to rf
addressing feedback
moving icons to icons2 & renaming stuff
trying to make this file the way it was before
missed out on updating these references
getting rid of the icons moved to icons2
This reverts commit be8552c0d3daaf7a7333cfeaf304d97c86d50d3e.
fixing mistakes
getting rid of the s
* this rename makes sense to me
* adding an alias to the view
* fixed broken up namespaces
2022-12-16 18:40:56 +05:30
Andrea Maria Piana
3e3a365ffb
Enable waku2 by default
2022-12-15 12:39:49 +00:00
Ibrahem Khalil
4e6a37fdd0
Message input issues ( #14450 )
...
Message input issues (#14450 )
2022-12-15 10:49:54 +01:00
Icaro Motta
08fb0de7b0
Remove old Notification Center ( #14533 )
2022-12-14 18:00:32 -03:00
Icaro Motta
5693df5a74
Lint namespace aliases ( #14526 )
2022-12-13 17:04:26 -03:00
flexsurfer
c7a371c104
move messages screen to status-im2 ( #14530 )
...
* move messages screen to status-im2
2022-12-13 13:27:13 +01:00
Parvesh Monu
11d02c1057
fix unread badge and add back button accessibility id ( #14525 )
2022-12-13 14:56:46 +05:30
Icaro Motta
ae10908984
Set Activity Center as the new default ( #14492 )
2022-12-09 09:52:18 -03:00
yqrashawn
bd84a36582
feat: new delete message ( #14232 )
2022-12-09 15:35:41 +08:00
Roman Volosovskyi
9be8a5b961
Add peers stats screen
2022-12-08 13:28:09 +01:00
flexsurfer
5ca46fe805
Bug/composer background fix ( #14502 )
...
* [#14385 ] Chat view freezes if open/close chat multiple times (iOS)
2022-12-07 17:36:26 +01:00
Icaro Motta
6e272a96c8
Introduce subscription tests ( #14472 )
2022-12-06 13:36:05 -03:00
flexsurfer
da0f0d3a81
move messages main screen to status-im2 ( #14491 )
...
* move messages main screen to status-im2
2022-12-05 14:22:06 +01:00
frank
f7af7ca25d
Allow owner/admin to delete messages of a community ( #14366 )
2022-12-02 20:13:02 +08:00
Parvesh Monu
d4897de205
partially implement shell jump-to navigation ( #14410 )
2022-11-30 21:46:01 +05:30
Mohamed Javid
f55b646c20
[Chore] Use common for repeated code ( #14454 )
...
* [Chore] Use common for repeated code
* [Chore] Removed empty file
2022-11-29 22:47:35 +08:00
Mohamed Javid
bc7578ae85
[Feature] Added Mentions in Activity Center ( #14451 )
...
* [Feature][#14352 ] Added mentions in Activity Center
* [Update][#14352 ] Update in namespace
* [Update][#14352 ] Code Style
* [Update][#14352 ] Created commons for AC and fix warning on text
2022-11-29 21:55:33 +08:00
Omar Basem
49e9738ff8
Group Details Screen (2) ( #14427 )
...
* feat: group details screen (2)
2022-11-29 10:41:19 +04:00
Brian Sztamfater
9e1412007f
fix: edit message
...
Signed-off-by: Brian Sztamfater <brian@status.im>
2022-11-28 10:21:50 -03:00
Jamie Caprani
0e614d51ef
feat: add scrolling in community ( #14281 )
2022-11-28 02:24:31 -08:00
Icaro Motta
42de2a6384
Mark notifications as read based on call to action ( #14439 )
2022-11-25 16:10:29 -03:00
Ibrahem Khalil
3d71fdba98
[14429] Fix mentions ( #14442 )
2022-11-25 15:04:15 +02:00
Parvesh Monu
9e7db45d08
fix everyone is displaying as online in community channel and chat list ( #14431 )
...
also fixes issue with visibility status popover not opening
2022-11-24 19:45:27 +05:30
Omar Basem
14c243803f
Photo Selector (1) ( #14426 )
...
* feat: photo-selector (1)
2022-11-24 15:29:54 +04:00
flexsurfer
3152cf0aa3
adjust navigation colors and small bugfixes ( #14403 )
...
* adjust navigation colors and small bugfixes
2022-11-23 17:30:11 +01:00
Jamie Caprani
c6e8aad745
feat: add component tests using react-testing-library and jest ( #14331 )
2022-11-23 05:59:18 -08:00
flexsurfer
bab0fc7ac0
move chats home ( #14419 )
...
* move chats home
2022-11-23 14:33:40 +01:00
frank
32d85d5059
Allow styling text in composer when selecting it with native actions ( #14249 )
2022-11-23 10:28:44 +08:00
Roman Volosovskyi
d18c3ad102
[ #14381 ] Wrap texts with view to ensure separate accessibility labels
2022-11-21 15:40:29 +01:00
Icaro Motta
e53f58d8c0
Fix various Activity Log layout issues ( #14405 )
2022-11-21 11:19:50 -03:00
Omar Basem
5492fb472f
Group Details Screen ( #14377 )
...
* feat: group details screen
2022-11-21 16:03:49 +04:00
flexsurfer
c08d58577d
move quo preview ( #14409 )
2022-11-21 11:03:07 +01:00
Jamie Caprani
72d43ba745
Visual tests setup ( #14329 )
...
feat: configuration setup for visual tests
Co-authored-by: Erik Seppanen <esep@protonmail.com>
2022-11-20 15:46:04 -08:00
Icaro Motta
f4d9162ff8
Fix reconciliation for new filter type :all ( #14401 )
2022-11-18 06:15:39 -03:00
Omar Basem
73bbfa7d31
Fix Metro Warnings ⚠️ ( #14389 )
...
* fix: metro warnings ⚠️
2022-11-17 21:19:54 +04:00
Mohamed Javid
84da3128bf
[Fix] Activity Centre UI bug ( #14398 )
...
* [Fix] Activity Centre UI bug
* [Fix] Namespace update for config
* [Chore] Moved navigation to Activity Center as reframe event
* [Chore] Code Format
2022-11-18 00:15:49 +08:00
flexsurfer
3777ebc36e
move communities 2 ( #14394 )
2022-11-17 16:43:02 +01:00
Roman Volosovskyi
4c6b4e2d02
[ #14388 ] Re-enable bug reporting
2022-11-17 15:01:45 +01:00
Roman Volosovskyi
cf753a0892
[ #14381 ] Add accessibility lables for chat key and timestamp in message
2022-11-17 07:16:30 +01:00
Icaro Motta
0f7ccce3df
Implement identity verification flow ( #14365 )
2022-11-16 16:46:04 -03:00
Mohamed Javid
509ffc2a01
[Feature] Added messages skeleton ( #14072 )
...
* [Feature][#14025 ] Added Messages Skeleton while loading messages
* [Improvements][#14025 ] Added animation to message skeleton
* [Improvements][#14025 ] Changed to Reanimated2 for message skeleton animation
* [Chores][#14025 ] Removed unused code
* [Improvements][#14025 ] Added preview screen for messages skeleton
* [Improvements][#14025 ] Style update for messages skeleton
* [Chore][#14025 ] Indentation for message skeleton
* [Improvements][#14025 ] On Layout calculation cleanup
* [Fix][#14025 ] Added Skeleton on New UI only
* [Chore] Moved Message Skeleton to new UI
* [Feature][#14025 ] Added Message Skeleton on message gap
* [TEMP][#14025 ] Added delay of preloading messages for testing
* [Lint][#14025 ] Lint fixes for Message Gap component
* [Chore][#14025 ] Reanimated namespace update
* [Chore][#14025 ] React native namespace update
* [Chore][#14025 ] Rollback preload messages
2022-11-17 00:43:58 +08:00
John Ngei
e44d4c83c0
communites home screen context actions ( #14371 )
2022-11-16 17:48:18 +03:00
flexsurfer
cc733a379c
move communities ( #14384 )
2022-11-16 14:09:16 +01:00
flexsurfer
803328dc4c
move switcher ( #14378 )
...
* move switcher
2022-11-16 12:00:16 +01:00
flexsurfer
31b6e076be
new structure continue, move utils, move fx macro to re-frame utils n… ( #14373 )
...
* new structure continue, move utils, move fx macro to re-frame utils namespace
2022-11-16 09:09:25 +01:00
frank
433f9185c8
Use WakuNodes in ClusterConfig for Waku V2 ( #14283 )
2022-11-16 00:27:19 +08:00
Andrea Maria Piana
04408af45c
Fix logout & upgrade status-go
2022-11-15 15:17:59 +00:00
Omar Basem
ea7548d54a
Confirmation Dialog ( #14348 )
...
* feat: confirmation dialog
2022-11-15 17:34:38 +04:00
Andrea Maria Piana
c7ac53fdd0
Add icons & mentions/unread counts to community list
2022-11-15 13:03:48 +00:00
Roman Volosovskyi
48f86ff862
[ #14311 ] Fix icons in message actions bottom sheet
2022-11-15 13:29:12 +01:00
Parvesh Monu
f408035f5e
Improve shell animations ( #14341 )
2022-11-15 16:45:43 +05:30
Parvesh Monu
1228f4aa26
Add accessibility to components ( #14359 )
...
- chat name text component
- quoted message text component
2022-11-15 16:41:56 +05:30
Christoph Pader
2f4d8accae
feat: implement selectors with blurred background
2022-11-15 10:44:17 +01:00
andrey
b8bfb2df80
new structure fixes
2022-11-15 10:33:32 +01:00
andrey
4654402feb
new structure fixes
2022-11-15 06:56:33 +01:00
Parvesh Monu
e8c44632ab
fix community channel back button ( #14358 )
2022-11-15 03:29:03 +05:30
flexsurfer
c7d5e90882
introduce new project structure (first step) ( #14356 )
...
* introduce new project structure
2022-11-14 19:16:55 +01:00
Roman Volosovskyi
4353c4a40c
[ #14245 ] Fix read/unread notifications filter
2022-11-14 13:40:20 +01:00
Omar Basem
57526a45ad
Bottom sheet missing actions ( #14332 )
...
* feat: bottom sheets
2022-11-11 17:02:39 +04:00
Omar Basem
8fc853373b
Rename :main-icons2 to :i ( #14335 )
...
* chore: rename icons
2022-11-11 15:45:54 +04:00
Andrea Maria Piana
5e814b7a03
Add display name
2022-11-10 20:00:49 +00:00
Omar Basem
61fd5fd791
Chat user dp ( #14314 )
...
* feat: chat-user-dp
2022-11-10 18:26:57 +04:00
Andrea Maria Piana
466dfe56d7
Fix emoji reactions
2022-11-10 13:48:12 +00:00
Andrea Maria Piana
8aee25509e
Restore bottom sheet for chats
2022-11-10 13:46:27 +00:00
flexsurfer
8168d224d3
quo2 core ( #14319 )
...
* quo2 core
2022-11-10 12:10:16 +01:00
Andrea Maria Piana
aca296030c
Show bottom sheet when recovering account
2022-11-10 09:11:58 +00:00
flexsurfer
3c1c8a120d
cleanup quo2 2, remove status-im usage ( #14308 )
2022-11-10 09:10:43 +01:00
John Ngei
a1c1be8f8a
updated communities home and discover screen ( #14018 )
2022-11-09 15:41:34 +03:00
Roman Volosovskyi
77d0084467
Attempt to fix too long prefix for notification types
2022-11-08 19:13:56 +01:00
flexsurfer
5907edccc8
cleanup quo2 ( #14301 )
...
* cleanup quo2
2022-11-08 18:30:17 +01:00
Omar Basem
f17f57cc5e
Messages home items ( #14256 )
...
* feat: messages home items
2022-11-08 13:01:02 +04:00
frank
187d147dc7
fix #14236 Sometimes profile pictures don't load ( #14257 )
2022-11-07 16:58:29 +01:00
Ibrahem Khalil
3b69e5873e
Add members key to the chat-preview flow to show count of members on chat preview ( #14274 )
2022-11-03 12:10:01 +03:00
Ibrahem Khalil
bca2258508
Format numbers helper ( #14186 )
...
format number to 100000 -> 100k/ 1000000000 -> 1b/ 1000000 -> 1m
2022-11-03 10:33:34 +03:00
Icaro Motta
91b237d3d3
Fix unbounded number of calls to fetch notifications ( #14250 )
2022-10-27 16:21:41 -03:00
Andrea Maria Piana
b774ecbcb4
Add chat actions in home screen
...
This commit adds the following chat actions on the home screen:
- Mute chat
- Delete chat
- View profile (one to ones only)
- Clear history
It adds also integration tests for muting and deleting a chat.
To accommodate multiple dividers in the bottom sheet, the interface has
been changed to accept a sequence of sequences, instead of a map.
2022-10-27 17:53:30 +01:00
Roman Volosovskyi
b492ed2969
[ #14230 ] Reset :current-chat-id on pressing back from chat screen
2022-10-27 15:01:10 +02:00
Mohamed Javid
6d557d735a
Activity Center UI Fixes ( #14244 )
...
* [Fixes] Activity Center UI Issues
* [Chore] Lint Fixes
2022-10-27 20:20:03 +08:00
Roman Volosovskyi
f29ed58445
[ #14230 ] Load newly received messages on reopening chat (ISSUE 1)
2022-10-27 11:13:22 +02:00
Ibrahem Khalil
a91e9dfb38
Fix message showing behind message composer ( #14238 )
2022-10-26 16:40:46 +02:00
Omar Basem
c423aa7970
Unpin messages ( #14204 )
...
* feat: pinned messages new ui
2022-10-26 17:18:50 +04:00
Icaro Motta
910bafc5f4
Display contact verification requests and allow users to decline them ( #14223 )
2022-10-26 07:48:07 -03:00
Omar Basem
2ae57f7b21
Messages contact requests ( #14221 )
...
* feat: messages contact requests
2022-10-26 10:42:53 +04:00
Parvesh Monu
0ff6fb25f4
Shell & Bottom Tabs Migration ( #14099 )
...
* Shell & Bottom Tabs Migration
* Added accessibility ids for elements in the new UI
2022-10-24 18:35:06 +05:30
flexsurfer
38c95804ae
move reaction-drawer and fix some icons2 ( #14211 )
...
* move reaction-drawer and fix some icons2
2022-10-21 16:13:26 +02:00
Roman Volosovskyi
d281ef8e21
[ #14120 ] Remove Ropsten and Rinkeby test networks
2022-10-21 13:20:40 +02:00
Jamie Caprani
0826ef57f2
feat: add leave community feature to redesign ( #14169 )
2022-10-21 02:06:53 -07:00
yqrashawn
0cbd3ec805
feat: deleted for me message UI ( #14168 )
...
* feat: delete for me message UI
delete and sync deleted for me messages immediately after leaving chat
view
Signed-off-by: yqrashawn <namy.19@gmail.com>
* fix: system message width/height
Signed-off-by: yqrashawn <namy.19@gmail.com>
Signed-off-by: yqrashawn <namy.19@gmail.com>
2022-10-21 13:12:40 +08:00
Omar Basem
1b6eaec719
Show pinned messages ui2 ( #14184 )
...
* show pinned messages new UI
2022-10-20 22:52:55 +04:00
andrey
99bd5d80ea
fix icons2
2022-10-20 15:06:43 +02:00
flexsurfer
258f92c691
icons2 ( #14190 )
2022-10-20 13:47:24 +02:00
Omar Basem
153dbb2de1
Messages home tabs new UI in ui2 ( #14183 )
...
* feat: messages home new ui
2022-10-20 08:54:27 +04:00
Roman Volosovskyi
c017c01c53
[ #11335 ] Use Pokt network as an infura replacement
2022-10-19 17:00:17 +02:00
Icaro Motta
5d775d93fa
Use native binary for the clj-kondo linter ( #14179 )
2022-10-19 09:54:01 -03:00
frank
7ac2e1aa20
replace web3-utils methods usage by status-go ( #13940 )
...
Signed-off-by: frank <lovefree103@gmail.com>
2022-10-19 00:05:07 +08:00
Omar Basem
3aaa7e4c4e
feat: edit/delete/reply for emoji/sticker/audio ( #13808 )
...
* feat: edit/delete/reply, fixed unnecessary changes
2022-10-18 17:20:27 +04:00
Mohamed Javid
c6ac899b44
Feature/blur activity center background ( #14165 )
...
* [feature][#14131 ] Blur view background for Activity Center
* [Improvements][#14134 ] Force Dark Mode on Activity Center
* [Rollback][#14131 ] Message Content in Activity Center
* [Fix][#14131 ] Touchable overlay preventing scroll
* [Fix][#14131 ] Sticky Header in Activity Center
* [Fix][#14131 ] Removed unused imports
* [Fix][#14131 ] Naming of components
* [Fix][#14131 ] Formatting of code
2022-10-18 16:56:40 +08:00
flexsurfer
00fbb0dee6
Introduce new ui2 namespace, move chat to new namespace and remove new UI toggle from UI ( #14156 )
...
* enable new ui by default, introduce new ui2 namespace, move chat to the new namespace
2022-10-17 15:44:48 +02:00
Jamie Caprani
62c6a0ea72
feat: add drawers - action drawers component to quo2 library ( #14157 )
2022-10-17 03:14:39 -07:00
Parvesh Monu
ac9fb2fe4d
fix ens name turns into public key while editing message ( #14149 )
2022-10-14 17:35:36 +05:30
yqrashawn
509b8bf3e1
fix: remove strict equal check on timer in delete for me test ( #14159 )
...
fix #14155
2022-10-14 11:06:41 +02:00
frank
a74a44e492
Allow dApps to suggest change of RPC (EIP-3085 EIP-3326) ( #13716 )
2022-10-14 10:32:55 +02:00
Omar Basem
af3ba74e30
feat: pinned messages new ui ( #14147 )
...
* feat: pinned messages new ui
2022-10-13 22:27:56 +04:00
Omar Basem
5492d502fc
feat: autocomplete mentions new ui ( #14142 )
...
* feat: autocomplete mentions new ui
2022-10-13 21:59:19 +04:00
yqrashawn
bc050af9ed
feat: delete for me logic without UI ( #14007 )
2022-10-12 21:21:20 +08:00
flexsurfer
35eae4587b
clean deps and fix warnings ( #14141 )
2022-10-11 12:20:37 +02:00
Icaro Motta
af5f979443
[ #13968 ] Fetch and reconcile notifications by type and read status ( #14125 )
...
- Extract tabs component from the main screen component to reduce rendering cost when switching tabs.
- Display empty state component when there are no notifications.
- Fix screen flickering due to quickly flushing and filling the db state.
- Display top bar as a sticky header.
- Namespace icon keywords.
- Correctly sorts notifications during reconciliation.
- Remove warning about children without unique key.
2022-10-10 16:33:42 -03:00
Omar Basem
adfb0ddb5d
feat: reply to message new ui ( #14098 )
...
* feat: reply to messsage new ui
2022-10-10 19:55:02 +04:00
Mohamed Javid
0a282b3a47
[Feature] Added floating button to scroll down in chat ( #14129 )
...
* [Feature][#14063 ] Added floating button to scroll down in chat
* [Fix][#14063 ] Crash on pressing floating button to scroll down in chat
2022-10-10 22:33:53 +08:00
Jamie Caprani
1d5e1479f7
chore: add components to communities overview ( #14108 )
2022-10-06 09:32:45 -07:00
erikseppanen
c2c281d9c6
[13939] Implement system message into quo2 components ( #14061 )
2022-10-06 10:59:39 -04:00
Parvesh Monu
1f6ebbb5e8
remove ens banner component ( #14112 )
2022-10-06 12:31:07 +05:30
Icaro Motta
73983b2abd
[ #13967 ] Displays filtering tabs and read/unread filter ( #14105 )
2022-10-05 14:44:37 -03:00
John Ngei
69c49a5557
Renamed filter-tag/filter-tags to tag/tags and refactored token-tag tag to match figma naming ( #14028 )
2022-10-05 15:22:36 +03:00
Roman Volosovskyi
7f1e83672e
[ #13992 ] Delete account only after moving keys to keyacard
2022-09-30 11:20:32 +02:00
Parvesh Monu
f7fedf1338
fix quo2 colors and button component ( #14083 )
2022-09-29 13:51:22 +05:30
Roman Volosovskyi
30e7ad585a
[ #14059 ] Show effective gas price
2022-09-27 20:53:44 +02:00
Icaro Motta
ca144fbe1b
[ #13965 #13966 #13969 ] Implement accept/decline/open chat for contact requests ( #14073 )
...
Notification reconciliation is now implemented, which means new notifications
are "merged" with existing app db notifications. The original implementation was
not compatible with the way notifications are fetched by read/unread status.
Unit tests were written to cover event handlers in the new
status-im.activity-center.core namespace. New test utilities were added for two
main reasons: 1) reduce test clutter to arrange data, and 2) to spy on effects
to make sure they are dispatched correctly.
2022-09-27 10:05:03 -03:00
Brian Sztamfater
ba1ff91cdd
fix: appearance switch resets to old ui when new ui is activated
...
Signed-off-by: Brian Sztamfater <brian@status.im>
2022-09-26 12:06:42 -03:00
Brian Sztamfater
5fa203c6f2
feat: implement new message context drawer
...
Signed-off-by: Brian Sztamfater <brian@status.im>
2022-09-26 12:01:35 -03:00
flexsurfer
5422c02da3
[ #14056 ] Error '1.20.0 (20220922040832) is not a function' when opening About screen ( #14058 )
2022-09-22 15:51:08 +02:00
Parvesh Monu
e582ba4169
Add expire time to ens banner ( #14057 )
2022-09-22 14:58:54 +05:30
flexsurfer
2266d87ade
subs refactor ( #14054 )
2022-09-21 16:03:06 +02:00
andrey
17fd6df773
Revert "subs refactor ( #14049 )"
...
This reverts commit c4eeda5df0
.
2022-09-21 07:02:45 +02:00
Brian Sztamfater
6794273dbf
Integrate reactions to messages in the new UI
...
Signed-off-by: Brian Sztamfater <brian@status.im>
2022-09-20 16:31:45 -03:00
flexsurfer
c4eeda5df0
subs refactor ( #14049 )
...
* subs refactor
2022-09-20 20:13:32 +02:00
Audrius Molis
36c4052039
Fix null pointer exception on password when migrating to a keykard by disabling the back button in process. ( #13977 )
2022-09-20 19:52:41 +03:00
Icaro Motta
afbdb4c0b4
[ #13964 #13962 ] Display contact requests ( #14014 )
2022-09-19 11:08:21 -03:00
Jamie Caprani
528d05eec1
fix: comment out context tag in communities redesign as its causing issues ( #14029 )
2022-09-19 11:57:40 +02:00
Parvesh Monu
0c83801209
Implementation of switcher cards ( #13854 )
2022-09-19 15:01:13 +05:30
Parvesh Monu
552c85d6c7
fix quo2 colors ( #14006 )
2022-09-19 14:34:45 +05:30
yqrashawn
6c135e2570
fix: remove annoying deref in lazy seq warning ( #14033 )
2022-09-19 10:04:02 +02:00
Mohamed Javid
8b809ec1bc
[Feature][ #13905 ] Added Divider Label Component
...
* [Feature][#13905 ] Added Divider Label Component
* [Improvements][#13905 ] Changed bg color for preview screen from Quo to Quo2
* [Fixes][#13905 ] Naming Conventions for Divider Label Component
* [Chore][#13905 ] Grouping for Divider-Label component
* [Chores][#13905 ] Component params cleanup
* [Fix] Removed unused namespace causing lint check to fail
2022-09-19 13:07:57 +08:00
Andrea Maria Piana
bac2bb8b8e
Use image server for all kind of images and integrate identity rings
...
4cc53630...8c35fffd
2022-09-17 11:50:29 +01:00
frank
00a503bf84
Move abi-spec to status-go
...
6f93913b...a182f3e6
2022-09-17 11:48:07 +01:00
Jamie Caprani
6992b625d6
feat: add ability to join open community in new-ui ( #14001 )
2022-09-15 07:44:16 -07:00
Ícaro Motta
a489e07bd1
[ #13895 ] Create new Activity Center screen ( #13987 )
2022-09-13 16:02:01 -03:00
Parvesh Monu
8205368e5c
fix can't unpin message from popup ( #13988 )
2022-09-13 22:13:16 +05:30
Roman Volosovskyi
3e8ac1939e
[ #13981 ] Fix generate new key
2022-09-13 16:27:19 +02:00
flexsurfer
b71853c92a
[ #13951 ] feat: merge favourites in saved addresses #2844 ( #13993 )
2022-09-13 15:51:31 +02:00
Emil Konstantinovitz
09e4df3cf7
[ #13579 ] Added integration test for opening one-to-one chat ( #13984 )
2022-09-12 13:32:55 -04:00
yqrashawn
c0d136d140
fix: resolve token ens name in EIP-681 links from qr code ( #13947 )
2022-09-12 23:12:01 +08:00
Jamie Caprani
28963acb09
feat: add community overview page ( #13945 )
2022-09-08 04:10:03 -07:00
Erik Seppanen
b05787b0b2
[13857] Extend integration tests to recover multiaccount from seed phrase
2022-09-07 14:45:48 -04:00
Jamie Caprani
33aa595877
chore: restructure quo2 components ( #13948 )
2022-09-07 11:09:06 -07:00
Audrius Molis
f524b47b8c
Reduce recording time to 1 minute ( #13944 )
...
Signed-off-by: Audrius Molis <masta@dr.com>
Signed-off-by: Audrius Molis <masta@dr.com>
2022-09-07 13:19:12 +03:00
Parvesh Monu
d7bbe1ceec
fix keycard redundant screen ( #13922 )
2022-09-07 15:24:33 +05:30
Roman Volosovskyi
b9015c529b
[ #13894 ] Update activity indicator on removed contact request
2022-09-06 16:46:30 +02:00
Parvesh Monu
2909014e86
keycard confirm seed phrase screen remove back button ( #13934 )
2022-09-06 18:55:37 +05:30
flexsurfer
1d87957b04
[ #13517 ] UI Component - Message Input ( #13620 )
2022-09-06 11:19:05 +02:00
Jamie Caprani
4a926a1943
chore: refactor communities code for reusabilty ( #13921 )
2022-09-05 15:39:12 -07:00
Parvesh Monu
409f81a6f5
fix ios keycard recovery pin error ( #13924 )
2022-09-06 03:53:12 +05:30
Parvesh Monu
a5ef9940da
fix keycard account shown as regular account on theme change while login ( #13918 )
2022-09-05 21:17:39 +05:30
yqrashawn
ccd26dcfd0
refactor: go through clj-kondo warnings ( #13929 )
2022-09-05 18:52:39 +08:00
Jakub Sokołowski
1a3e89ea7a
Revert "[13857] Extend integration tests to recover multiaccount from seed phrase"
...
This reverts commit c73ef111f8
.
This test has been introduced in:
https://github.com/status-im/status-mobile/pull/13896/files
And has caused `status-go` segmentation faults:
```
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x7fb109afac12]
goroutine 17 [running, locked to thread]:
github.com/status-im/status-go/services/ens.(*Service).Stop(...)
github.com/status-im/status-go/services/ens/service.go:39
github.com/status-im/status-go/node.(*StatusNode).Cleanup(0xc004a89380)
github.com/status-im/status-go/node/status_node_services.go:587 +0x112
github.com/status-im/status-go/api.(*GethStatusBackend).cleanupServices(...)
github.com/status-im/status-go/api/geth_backend.go:1175
github.com/status-im/status-go/api.(*GethStatusBackend).Logout(0xc000e6b4a0)
github.com/status-im/status-go/api/geth_backend.go:1146 +0xb9
github.com/status-im/status-go/mobile.Logout()
github.com/status-im/status-go/mobile/status.go:398 +0x25
main.Logout()
./main.go:132 +0x19s
```
2022-09-05 11:01:02 +02:00
Erik Seppanen
c73ef111f8
[13857] Extend integration tests to recover multiaccount from seed phrase
2022-08-31 14:27:23 -04:00
Parvesh Monu
bc57298e07
fix Adding/removing user from contacts duplicating their messages in profile ( #13897 )
2022-08-31 21:10:01 +05:30
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
Erik Seppanen
45e47ad3d9
Extend integration tests to back up seed phrase ( #13804 )
2022-08-29 14:32:20 -04: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
Siddarth Kumar
8f7c89ba33
upgrade async storage version ( #13846 )
2022-08-24 19:51:49 +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
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
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
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
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
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
Parvesh Monu
8c9ccbb116
Switcher blurred background view ( #13717 )
2022-08-01 15:21:09 +05:30
Parvesh Monu
a2a76e99a2
fix bookmarks not syncing ( #13727 )
2022-07-27 20:20:47 +05:30
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
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
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
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
08194b3c89
fix status-bar color for new ui ( #13641 )
2022-07-13 17:12:02 +05:30
Brian Sztamfater
ca98539d98
Revert "Base implementation for chat redesign"
...
This reverts commit ec3b4c032d
.
Signed-off-by: Brian Sztamfater <brian@status.im>
2022-07-07 13:01:09 -03:00
Brian Sztamfater
ec3b4c032d
Base implementation for chat redesign
...
Signed-off-by: Brian Sztamfater <brian@status.im>
2022-07-06 13:43:13 -03:00
Michele Balistreri
ca3db6b889
more reliable address comparison
...
Signed-off-by: Michele Balistreri <michele@bitgamma.com>
2022-07-05 18:18:49 +02:00
Andrea Maria Piana
38af9e82d8
Add status-tags component
2022-07-05 15:11:57 +01:00
Nikolay
13ae5dcc8c
[ #13395 ] Add some stylings for RPC stats page. ( #13609 )
...
Co-authored-by: artamonov.nikolay <nikolay.artamonov@arrival.com>
2022-07-02 13:11:59 +02:00
pavloburykh
934cecbdd6
e2e: mutual contact requests basic tests
2022-07-02 10:51:33 +03:00
Andrea Maria Piana
8a36ee8761
[ Fixes : #13582 ] Increase cooldown on sending request
2022-06-29 16:48:17 +01:00
Parvesh Monu
7c3980a04e
fix chat view margin ( #13588 )
2022-06-29 00:45:23 +05:30
Parvesh Monu
1047c26f69
Switcher and Bottom Tabs Animations and UI Performance Improvements
...
- Migrated Switcher animations to Reanimated V2
- Added bottom tabs & Stacks Animations
- Improved bottom tabs, tab changing performance
- Polished android & IOS UI
2022-06-28 23:51:24 +05:30
Churikova Tetiana
d2aac6c905
e2e: fixes nightly failures
2022-06-28 17:54:14 +02:00
erikseppanen
e9c0decd68
[ #12566 ] Remove legacy dependency on mailserver password ( #13511 )
2022-06-27 13:40:18 +02:00
jo-mut
78033eedc9
Fix: share images bug that freezes app
...
Signed-off-by: jo-mut <johnmutuku628@gmail.com>
2022-06-21 00:10:57 +03:00
flexsurfer
08fa0e6db9
feat: move eth_call to status-go #13323 ( #13481 )
2022-06-15 11:06:45 +02:00
Audrius Molis
2325f6f59e
Synchronise Sticker Pack setting fields
...
772b8496...efa14805
Signed-off-by: Audrius Molis <masta@dr.com>
2022-06-14 17:25:49 +03:00
flexsurfer
a93a3b6878
fix close chat on tab ( #13472 )
2022-06-14 15:15:33 +02:00
Parvesh Monu
430f322f95
Include UI toggle for all builds ( #13464 )
2022-06-13 21:15:59 +05:30