Alexander
e17a247d0f
Revert unviewed message count changes ( #4101 )
2023-10-12 14:27:56 +02:00
Patryk Osmaczko
653df822da
fix: derive community.Encrypted() from permissions
2023-10-12 01:45:33 +02:00
Jonathan Rainville
11f670636b
fix(communities): set state correctly on request accept or decline ( #4144 )
...
Fixes https://github.com/status-im/status-desktop/issues/12413
2023-10-11 15:55:52 -04:00
Vitaliy Vlasov
1fedf5503a
Use WakuV2 in MessengerCommunitiesTokenPermissionsSuite
2023-10-11 12:56:38 +03:00
Patryk Osmaczko
1410b1e422
fix: ensure community channels are dehydrated on publish
2023-10-10 20:11:31 +02:00
Jonathan Rainville
736779d94b
fix(communities): make sure to join the community if we are a member ( #4118 )
...
Fixes https://github.com/status-im/status-desktop/issues/12368
2023-10-10 14:03:55 -04:00
Igor Sirotin
646e96a4b2
fix: flaky Test_ActiveContactRequestNotification
2023-10-07 09:44:40 +01:00
Igor Sirotin
d878884eb5
chore: test suite `activity_center_persistence_test`
2023-10-07 09:44:40 +01:00
Igor Sirotin
da3df63eb1
chore: improve requesting contact/community info from mailserver ( #4110 )
2023-10-06 17:30:22 +01:00
Andrea Maria Piana
9034f0a984
Update waku nodes
2023-10-05 18:20:44 +01:00
Dario Gabriel Lipicar
2bcf08f273
feat: use Alchemy API key for Ethereum main/goerli
2023-10-05 09:40:18 -03:00
Patryk Osmaczko
bb7273cf6f
feat: allow for pending community request state changes
...
iterates: status-im/status-desktop#11842
2023-10-05 09:24:45 +02:00
Mikhail Rogachev
a17ee052fb
feat: Introduce KickedPending and BannedPending states ( #3948 )
...
* feat: introduce KickedPending state for community members
* feat: tests for ban/unban pending states
* fix: remove pending And banned members from public serialization
* feat: add check for banning and kicking privileged users
* fix: process only first event when obtaining PendingAndBannedMembers
* fix: review fixes
* fix: proper conditions for kicking and banning checks
* Fix: fix tests after rebase
2023-10-04 23:47:22 +03:00
Jonathan Rainville
eb6ed5ebae
fix(test): fix flaky permission test ( #4080 )
...
Fixes #4069
2023-10-04 10:14:11 -04:00
Michal Iskierko
c85a110a31
feat(CommunityTokens): New deployment contracts and handling signer pub key
...
New contracts and contract go functions.
Adjust owner&master tokens deployment flow.
Create deployment signature.
CommunityTokens API for handling signer pubkey.
Issue #11954
2023-10-04 11:33:57 +02:00
Vitaliy Vlasov
e1354016a0
Comment away TestMessengerCommunitiesTokenPermissionsSuite
2023-10-04 00:39:33 +03:00
Patryk Osmaczko
9d374bcadc
chore: use lamport timestamp for communities
...
closes : status-im/status-desktop#11961
2023-10-03 21:45:28 +02:00
Mohsen
c88b6e53af
[ #17288 ] fix: Mention is displayed as public key in PNs ( #4079 )
2023-10-03 19:29:27 +03:00
Patryk Osmaczko
53423e58ba
fix: use proper migrations for protocol's test database
...
- use `appdatabse.DbInitializer{}` in tests to ensure consistent migrations
- remove protocol's open database functions due to improper
initialization caused by missing node config migration
- introduce `PushNotificationServerConfig` to resolve cyclic dependency
issues
2023-10-03 15:11:58 +02:00
Jonathan Rainville
17cef5f211
feat(messenger_communities): only send updated curated communities ( #4056 )
...
Fixes #4029
2023-09-26 12:47:50 -04:00
Patryk Osmaczko
475036e9f2
fix: stop sending channels members over the wire
...
fixes : status-im/status-desktop#12114
2023-09-26 13:01:30 +02:00
Jonathan Rainville
2afe5a269d
feat: up mention count for 1-1 messages each 2 min ( #4035 )
2023-09-25 11:29:36 -04:00
Dario Gabriel Lipicar
ba5cd9c1a4
feat(wallet): add community info to collectibles
2023-09-22 17:55:30 -03:00
Mykhailo Prakhov
2b53d71708
fix: Prevent (reject event <-> resend event) loop ( #4055 )
2023-09-22 19:57:27 +02:00
Jonathan Rainville
0f065a9f07
chore(messenger_communities): up unknown curated communities timeout ( #4046 )
2023-09-22 11:14:06 -04:00
Alexander
717e0f9ba5
Optimized counter increment logic for 1-1 chat messages ( #3889 )
...
* Optimized counter increment logic for 1-1 chat messages
* Updated
* Updated condition
2023-09-22 12:31:35 +02:00
Igor Sirotin
a89dc020e1
fix: don't save sender as contact for certain message types ( #4052 )
2023-09-20 17:26:04 +01:00
Mykhailo Prakhov
db9adb631f
feat: share requests to join and revealed addresses with privileged roles ( #3951 )
...
- share requests to join with new privileged roles during reevaluating member role
- share requests to join with new members, joined the community as TOKEN_MASTER, ADMIN
- share requests to join revealed addresses to ADMINS and TOKEN_MASTERS
- refactor common test functionality to make them more predictable
- removed unused CommunityToken protobuf
2023-09-20 10:37:46 +02:00
Boris Melnik
d3c4ba315a
feat(albums): Adds album of images to AC notification ( #3977 )
2023-09-19 20:17:11 +03:00
frank
6bcf5f1289
Removed settings.Usernames and reactivate PreferredName ( #3964 )
...
* sync preferred name;
remove settings.usernames
* update account name when handle settings.preferred_name from backup message
* fix Error:Field validation for 'KeycardPairingDataFile' failed on the 'required' tag
* bump version
* rebase
2023-09-16 09:20:23 +08:00
Igor Sirotin
daf3fc79bf
fix: Discord import tool various fixes for pinned messages ( #4001 )
2023-09-15 15:19:10 +01:00
Boris Melnik
5e8300d6a1
fix(archives): Skip importing the archives for community when user not a member ( #4006 )
2023-09-15 10:42:28 +03:00
Sale Djenic
6894295ac3
feat: register and maintain keycard local pairing file by `status-go`
...
Closes : #4003
2023-09-13 17:15:32 +02:00
Anthony Laibe
740f66a8ff
fix: upsert community customer token
2023-09-12 10:40:45 +02:00
Sale Djenic
c5fd1ee2c4
fix: converting profile to/from keycard/regular keypair handling
2023-09-07 13:02:25 +02:00
Igor Sirotin
5422b867f3
Hotfix: mark `Chat` and `Pin` archive messages as seen ( #3992 ) ( #3999 )
2023-09-07 13:33:20 +03:00
yqrashawn
b168018eaf
feat: enable passing ring width from mobile ( #3903 )
2023-09-01 16:17:46 +08:00
Ibrahem Khalil
22ec4ac586
Link previews not working on message edit ( #3974 )
2023-08-31 10:21:25 +03:00
Andrea Maria Piana
2b8543dfae
Set compressed key as alias on contact
2023-08-30 15:11:26 +01:00
frank
347d875acb
fix: Rounded edges of color sections of identity rings ( #3968 )
...
* fix: Rounded edges of color sections of identity rings
* bump version
2023-08-30 19:39:58 +08:00
Sale Djenic
fbcda780ec
feat: handling migrating non profile keycard keypair to app on paired device
2023-08-30 10:17:19 +02:00
Sale Djenic
57dea7b08d
fix: saving/updating a keycard updates the accounts' operability
...
This commit skips deleting a keystore file for account which are not marked as fully operable
and also skips deleting master key keystore file if a keypair is non operable. It also takes into
consideration the operable property of an account when adding/updating/handling a keypair/keycard.
u3
2023-08-30 10:17:19 +02:00
Jonathan Rainville
f7b342bb07
feat(shared_addresses): save own shared addresses in DB ( #3950 )
2023-08-29 14:56:30 -04:00
Andrea Maria Piana
4b9517c0e2
Handle remove event out of order in private group chats
...
When we received a remove event from a private group chat out of order,
the chat would not be created.
This was causing some issues if later on we received the previous event.
This commit changes the behavior so that a chat is created.
2023-08-29 17:26:09 +01:00
Andrea Maria Piana
4fba5647d1
Use NewContractMaker for messenger
2023-08-29 14:17:49 +01:00
Andrea Maria Piana
6f4f57b7a8
Handle nil error on request to join
2023-08-29 13:04:00 +01:00
Andrea Maria Piana
8c41678520
Fix contract call for communities
2023-08-29 13:02:26 +01:00
Michal Iskierko
8425e6d238
feat(Collectibles): Change Collectibles service name to CommunityTokens.
...
Issue #12011
2023-08-29 11:01:01 +02:00
frank
38415849cd
fix generate_handlers_template.txt
2023-08-28 14:17:33 +01:00
Richard Ramos
d62a5736a5
fix: return default pubsub topic, and add more logs
2023-08-25 13:34:34 -04:00