Mikhail Rogachev
238a6e2f2d
Fix: Empty community tags in always empty slice, not nil ( #4420 )
2023-12-08 15:13:36 +07:00
Mykhailo Prakhov
fe604b2806
fix: tokenMaster does not have members revealed addresses ( #4425 )
2023-12-07 17:27:14 +01:00
Siddarth Kumar
e0bbb7e2ec
fix: send chats along with response after joining ( #4416 )
...
When an open community was created by Device A and shared with Device B and when Device B would request to join such a community, the general channel would be forever in loading state.
This happened because as part of messenger response the chatId of general channel was not sent and mobile client would not fetch that chat data.
This commit fixes that issue by sending chatId as part of messenger response right after the request to join community succeeds.
2023-12-07 21:32:37 +05:30
Omar Basem
1096b16336
feat: wallet - emoji and color ( #4322 )
...
* feat: init wallet with emoji
2023-12-06 14:47:38 +04:00
Richard Ramos
ee8d8473e2
refactor: it's not necessary for storenodes to be connected peers
2023-12-05 14:20:17 -04:00
Mykhailo Prakhov
04c533b8d5
chore: API for getting all non-approved requests to join for all communities ( #4422 )
2023-12-05 15:50:45 +01:00
frank
d7e7792b51
Fix/duplicate accept cr messages ( #4367 )
...
* fix: Duplicate 'Contact Added' Notifications When Pair-Device User Accepts Request
* bump version
2023-12-05 12:22:20 +08:00
Mykhailo Prakhov
058120fad9
chore: parse all non confirmed requests to join of the community during getting all communities ( #4409 )
2023-12-04 19:20:09 +01:00
Mohsen
76b6745666
fix: 'Join Community' notification is not getting dismissed ( #4267 )
2023-12-04 14:48:28 +03:00
Patryk Osmaczko
9820acd74d
refactor(communities)_: delegate Community creation in Persistence
...
In persistence.go, the lack of sufficient knowledge for constructing
fully initialized Community objects required clients to manually call
`initializeCommunity`. This commit addresses the issue by delegating
Community creation to Manager. It also removes queries and logic
duplication.
2023-12-04 12:41:39 +01:00
Cuteivist
04873ef880
feat: token order API ( #4391 )
2023-12-04 11:18:05 +01:00
Mykhailo Prakhov
b9197510b1
fix: use community controlNode pubkey instead of community ID for verifying the received community data signer ( #4411 )
2023-12-04 10:56:54 +01:00
Andrea Maria Piana
b4b9db8578
Fix panic syncing community token gated
2023-11-30 12:57:38 +00:00
Vitaly Vlasov
384543d3a6
Re-send messages with ResendAutomatically=true
2023-11-30 10:46:38 +02:00
Mikhail Rogachev
317ad2f906
feat: Ignore AC notifications created before the request to join the community ( #4385 )
...
* fix: Ignore AC notifications created before the request to join the community
* review fixes
2023-11-29 19:28:04 +04:00
Andrea Maria Piana
3ab1afaae8
feat_: Allow to set custom nodes & log level
2023-11-29 09:31:02 +00:00
Andrea Maria Piana
f48f9cccc6
feat_: Allow to set light client
2023-11-29 09:31:02 +00:00
Andrea Maria Piana
e1f61515ef
feat_: Add sync chat endpoint
2023-11-29 09:31:02 +00:00
Patryk Osmaczko
4086e24365
fix: close messenger's databases in tests
2023-11-28 20:59:25 +01:00
Dario Gabriel Lipicar
8848943422
feat: obtain rarible api keys
2023-11-27 20:30:18 -03:00
Mikhail Rogachev
31d0782f66
feat: Sync Mentions and Replies AC notifications and messages ( #4337 )
...
* feat: Marking Mentions and Replies AC notifications as read also marks corresponding message as seen
* feat: Marking message as seen marks as read corresponding notification (if there is so)
* chore: make messenger activity center test less flaky
* Update VERSION
2023-11-27 15:22:24 +04:00
Mykhailo Prakhov
19464eb345
feat: show activity center notification if user must reveal addressed to join/rejoin the community ( #4373 )
...
- show activity center notification if user must reveal addressed to join/rejoin the community
- fixed unit test, added validation that ex-owner receive AC notification
2023-11-27 10:54:46 +01:00
Igor Sirotin
e32c5546e1
test: request community from storenode ( #4364 )
...
* feat: request community info from storenode test
* shutdownWaitGroup
* fix requestCommunityInfoFromMailserver timestamp roundin
2023-11-25 23:24:20 +00:00
Patryk Osmaczko
d73d1e2488
chore_: adapt tracking for segmented messages
...
closes : #4310
2023-11-24 17:41:52 +01:00
Patryk Osmaczko
71f2d63a71
refactor_: simplify EnvelopesMonitor
2023-11-24 17:41:52 +01:00
Jonathan Rainville
b7acde0910
fix(message_persistence): set from in quoted message even when deleted ( #4354 )
...
Needed for https://github.com/status-im/status-desktop/issues/12785
2023-11-23 13:07:42 -05:00
Mykhailo Prakhov
5cd20ded4e
chore: fix sending request to join msg's to the new owner ( #4371 )
2023-11-23 16:58:43 +01:00
Richard Ramos
d198ac63fc
fix: find free port for torrent
2023-11-22 16:41:27 -04:00
Dario Gabriel Lipicar
14a8df8948
feat: support alchemy sepolia api keys
2023-11-21 16:20:05 -03:00
Patryk Osmaczko
b9c6f5a834
chore: add integration test for messages tracking
2023-11-21 18:03:06 +01:00
Patryk Osmaczko
bddc48f265
fix: allocate space for hashes instead of creation
...
Otherwise hashes would be twice in size and messages tracking
wouldn't work.
2023-11-20 21:26:19 +01:00
Richard Ramos
c012f94681
fix: send request on non protected topics, and add missing shard information on invite
2023-11-18 12:12:06 -04:00
Patryk Osmaczko
4a9220bf96
refactor: eliminate datasync initialization logic duplication
2023-11-18 15:37:54 +01:00
Patryk Osmaczko
7b3013a010
chore: remove message chunking from datasync
...
It was redundant to recently introduced messages segmentation layer.
2023-11-18 15:37:54 +01:00
Vitaly Vlasov
1794b93c16
Always set PubsubTopic in filters
2023-11-18 02:26:34 +02:00
Richard Ramos
28160fe4f7
fix: memory aliasing in loop
2023-11-17 13:37:41 -04:00
Dario Gabriel Lipicar
e17d4606b1
fix: implement cancellable collectibles requests
2023-11-17 10:35:30 -03:00
Igor Sirotin
2fef9a8f8f
feat: new `GetTextURLsToUnfurl` endpoint which extends GetURLs ( #4294 )
2023-11-17 13:32:37 +00:00
Boris Melnik
4ae9c02e57
fix(discord): Handle multiple channels with the same name ( #4313 )
2023-11-17 16:18:18 +03:00
Patryk Osmaczko
2c55b9c676
feat: cache curated communities in db
...
closes : status-im/status-desktop#12277
2023-11-16 17:21:28 +01:00
Patryk Osmaczko
5b51c32a4a
refactor: extract messenger_curated_communities.go
2023-11-16 17:21:28 +01:00
Patryk Osmaczko
dd5e45d81c
chore: delay message segments cleanup loop execution
2023-11-16 10:54:00 +01:00
Patryk Osmaczko
d04f99d56d
chore: cleanup message segments
...
closes : #4297
2023-11-15 16:52:35 +01:00
Igor Sirotin
010afb4b39
fix: self-contact related flaky tests ( #4312 )
2023-11-13 20:07:35 +00:00
Jonathan Rainville
2076853ce3
fix(profile_showcase): fix crash when profile showcase message is nil ( #4296 ) ( #4311 )
...
Partly fixes https://github.com/status-im/status-desktop/issues/12695
2023-11-13 12:35:41 -05:00
Patryk Osmaczko
de29ec71ae
feat: enable messages segmentation
...
closes : status-im/status-desktop#12188
2023-11-13 17:32:00 +01:00
Patryk Osmaczko
6bb806caad
feat: introduce messages segmentation
2023-11-13 17:32:00 +01:00
Patryk Osmaczko
fa44e03ac2
refactor: eliminate logic duplication in MessageSender.HandleMessages
2023-11-13 17:32:00 +01:00
Igor Sirotin
ab6cb85690
fix(messenger_base_test): remove messenger `Start` duplication ( #4305 )
2023-11-13 15:53:51 +00:00
Boris Melnik
44625a2904
chore(discord): Move import from discord functionality to separatefile ( #4278 )
2023-11-13 13:29:31 +03:00