Patryk Osmaczko
2613064356
chore: remove unused `applicationLayer` parameter of `HandleMessages`
2023-07-07 16:33:44 +02:00
Patryk Osmaczko
5bb787fadb
chore: rename RawMessage.SkipEncryption->SkipProtocolLayer
...
`SkipEncryption` was misleading, as it wasn't really always related with
encryption.
2023-07-07 10:30:50 +02:00
Andrea Maria Piana
d91d11a01c
Call before dispatch for group chat messages
2023-06-29 13:04:49 +01:00
Andrea Maria Piana
efad2ef6a2
Add BeforeDispatch callback
2023-06-26 13:36:20 +01:00
Jonathan Rainville
4a0eb56574
fix: fix special messages not being received because not encrypted
2022-12-15 10:48:41 -05:00
Andrea Maria Piana
9b670ff453
Correctly abridge events after changes in joined users
2022-11-18 11:43:23 +00:00
Richard Ramos
0f7c9f52d8
feat: mark automatic status updates as ephemeral
2022-11-09 15:49:26 +03:00
Andrea Maria Piana
bef211b5d6
Send all encryption keys
2022-10-20 12:19:44 +01:00
Andrea Maria Piana
a182f3e699
Fix bug with tracking & merge community changes
2022-09-16 22:45:29 +01:00
Andrea Maria Piana
d689b337c9
Return ID and use chat topic when sending community message
2022-09-15 09:44:56 +01:00
Andrea Maria Piana
897bd0f58f
Dont send notification to our own devices
2022-07-18 17:17:20 +01:00
Vitaliy Vlasov
4f722b6fe8
Communities encryption integration
2022-06-17 21:24:39 +03:00
Vitaliy Vlasov
e6dffe8d8d
Communities encryption
2021-11-30 20:52:47 +02:00
Roman Volosovskyi
53bbfb3f08
Allow sending messages offline
2021-11-11 19:12:31 +02:00
Andrea Maria Piana
2d13fa1e25
Add logging of message-id
2021-11-01 11:53:08 +00:00
Andrea Maria Piana
4e33e46795
Fix race condition with PNs
...
Sometimes the message scheduled & message sent notifications are
received out of order.
Now we use a single channel for both so order is maintained.
This was causing the tests to be flaky and it might have happened in
production as well.
2021-10-07 12:47:40 +01:00
Volodymyr Kozieiev
0e538c0a95
Rename MessageProcessor to MessageSender ( #2264 )
2021-06-23 17:13:48 +03:00