frank
991d5dfde5
perf!: Optimize Filter Initialization with Concurrent Processing ( #6106 )
...
* refactor_: InitFilters
* perf_: return chats preview with optional filter
* chore_: move InitFilters to separate file
* chore_: add ChatPreviewFilterType
* chore_: address feedback from igor
* chore!: update ChatsPreview
* chore_: remove ChatPreviewFilterTypeAll
* fix_: lint issue
2024-11-28 10:55:02 +00:00
flexsurfer
69326767d8
add image to chat preview ( #4888 )
2024-04-09 17:39:14 +02:00
Igor Sirotin
8d4f4904c6
fix: better calculation of from/to mailserver batch parameters ( #4702 )
2024-02-12 12:20:56 +00:00
Igor Sirotin
1f0fc2935c
fix: clear waku envelopes cache when deleting a chat ( #4621 )
...
* chore: extract `ErrPermissionToJoinNotSatisfied`
* chore: disable resending messages in communities tests
* chore: move newTestMessenger extraOptions to testMessengerConfig
* chore: `WithTestStoreNode` messenger option
* feat: waku `ClearEnvelopesCache` method
* fix: call `ClearEnvelopesCache` when deleting chat
* chore: `TestBecomeMemberPermissions` checks messages after rejoin
2024-01-30 13:43:34 +00:00
BalogunofAfrica
1b8b53b118
fix: add option to preserve history on chat delete ( #4324 )
2023-12-11 13:29:56 +01:00
Andrea Maria Piana
3ab1afaae8
feat_: Allow to set custom nodes & log level
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
Jonathan Rainville
c8910d69fe
feat(pairing): sync 1-1 chats and groups on pairing devices ( #4102 )
...
Fixes #3547
2023-10-17 09:24:15 -04:00
Richard Ramos
f9ec588c4e
feat: use protected topics for communities
...
refactor: associate chats to pubsub topics and populate these depending if the chat belongs to a community or not
refactor: add pubsub topic to mailserver batches
chore: ensure default relay messages continue working as they should
refactor: mailserver functions should be aware of pubsub topics
fix: use []byte for communityIDs
2023-08-23 13:56:00 -04:00
Igor Sirotin
d535cd95f8
fx: deprecate profile and timeline chats ( #3809 )
2023-08-03 17:16:11 +03:00
Ibrahem Khalil
d3e650d5e5
Make chat muting only works on one chat and not to completely block PNs from a user ( #3647 )
2023-06-22 08:06:32 +03:00
Jonathan Rainville
9151aa7f04
fix(unviewed): fix edge case where unviewed count would be -1 ( #3491 ) ( #3496 )
2023-05-16 12:11:52 -04:00
Volodymyr Kozieiev
a669e7d038
More fields added to ChatPreview. LastMessage now can be a deleted message ( #3397 )
2023-05-08 18:02:54 +01:00
Roman Volosovskyi
290579f74f
Update wakuext_buildContact
2023-03-14 16:57:33 +01:00
Andrea Maria Piana
cefa0089dc
Split clock values for contacts
2023-01-31 15:43:00 +00:00
frank
ec7c0e9c7d
Sync all devices after initial pairing ( #3047 )
2023-01-06 20:21:14 +08:00
Jonathan Rainville
d87ed0e357
fix(community): don't delete chat and messages when leaving community
...
This creates a smoother experience for users when they leave a community since they can see the exact same messages they had before without having to rely on the mailserver.
2022-12-09 14:43:56 -05:00
Ibrahem Khalil
bfab85f73b
Fix private group members details not being sent on preview ( #2936 )
2022-11-03 11:57:51 +03:00
Parvesh Monu
724689086c
return muted chats in ChatsPreview call ( #2617 )
2022-04-01 14:20:38 +05:30
Richard Ramos
50ec6f97e0
feat: display name
2022-03-14 13:48:34 -04:00
John M. Ngei
d244267f9a
Fix: recieved shared image message not being displayed
2022-03-14 10:59:26 +03:00
jo-mut
7d956bef94
resolved conflicts
2022-02-24 23:11:36 +03:00
frank
07b9c3c7de
Sync clear history
2022-02-17 11:15:01 +00:00
Roman Volosovskyi
36b4ecabbf
Set joined=message.clock on syncing pubchat creation
2021-12-24 16:47:28 +02:00
Richard Ramos
ebd4511d24
fix: remove mailserver topic when deactivating a chat ( #2460 )
...
This fixes an issue where re-joining a chat does not load the messages again from the mailserver
2021-12-09 17:55:00 -04:00
Andrea Maria Piana
6724cf4c75
Block contact endpoint
2021-11-15 18:53:35 +00:00
Andrea Maria Piana
7fc812b693
Save profile chat
2021-11-15 18:53:35 +00:00
Parvesh Monu
c20e8ebdef
Store Highlight field for identify new chats ( #2384 )
2021-10-21 22:34:56 +05:30
andrey
c7e758eeab
[ #12717 ] No preview for transaction messages in 1-1 chat
2021-10-20 15:45:07 +02:00
Roman Volosovskyi
4de912baba
[pairing] Sync chat removing
2021-10-06 12:38:57 +01:00
andrey
d90fe86a61
revert mentions for chat preview
2021-10-06 11:39:29 +02:00
Parvesh Monu
c3ced09839
Storing emoji values for Custom Emoji Thumbnails for Community Channels ( #2366 )
2021-10-04 18:32:25 +05:30
Roman Volosovskyi
5793470fad
[pairing] Fetch history on receiving pubchat installation.
2021-09-27 11:56:29 +03:00
Roman Volosovskyi
cef8ec2508
Allow to retreive profile updates after removing contact
2021-09-24 12:16:15 +03:00
andrey
59eeed9436
chats list performance
2021-09-20 10:51:18 +02:00
Roman Volosovskyi
8d7f26eb60
Register public and community chats for push notifications after creation
2021-09-01 12:30:42 +03:00
andrey
20363e32ef
fix activechats ordering
2021-08-25 15:10:26 +02:00
andrey
ab08042f21
preload chats
2021-08-20 15:29:09 +02:00
Andrea Maria Piana
45a8de8e2b
Fix notifications in activity center when chat is inactive
2021-06-29 13:15:15 +02:00
Andrea Maria Piana
60de443e89
address feedback
2021-06-01 12:59:52 +02:00
Andrea Maria Piana
af1e47c258
Fix group chat filters
2021-06-01 12:59:52 +02:00
Andrea Maria Piana
3a61c3bae9
Allow setting mailserver sync value
...
This commit adds a setting for mailserver, that allows the client to
specify the syncing period.
Also fixes a minor issue with deletion of public chats.
2021-06-01 12:59:52 +02:00
Andrea Maria Piana
d50fee6bb2
Handle connection state
2021-05-21 07:22:58 +02:00
Andrea Maria Piana
cf6ef3171a
Add mailserver logic
2021-05-21 07:22:58 +02:00
Andrea Maria Piana
c739f73f49
Add activity center & messages from contacts only
2021-04-16 20:42:40 +02:00
Samuel Hawksby-Robinson
759f7bbeb3
Added granual locking on Messenger
2021-04-16 20:42:40 +02:00
Andrea Maria Piana
e29cca667a
linting
2021-03-05 16:05:56 +01:00
andrey
66c78c6a7f
don't sync profile and timeline chats
2021-03-05 16:05:56 +01:00
Andrea Maria Piana
0a686bba4c
Fix syncing of public chats
...
Timeline chats are created as public chats, in any place where we sync
them we need to check that they are excluded.
2021-03-03 08:57:48 +01:00
Andrea Maria Piana
f115b8d289
Request/Decline access to communities
2021-02-26 15:35:43 +01:00