Volodymyr Kozieiev
8a370c1c41
Request info about community from mailserver ( #2177 )
2021-04-19 15:09:46 +03:00
Andrea Maria Piana
c739f73f49
Add activity center & messages from contacts only
2021-04-16 20:42:40 +02:00
Andrea Maria Piana
d22182ea82
Ban user from community
...
This commit introduces a new endpoint to ban a user from a community.
Messages from this user will be ignored.
2021-03-24 09:29:21 +01:00
Andrea Maria Piana
f115b8d289
Request/Decline access to communities
2021-02-26 15:35:43 +01:00
Andrea Maria Piana
a1b3e3a772
Clean topics that we don't listen to
...
There was a bug on status-react where it would save filters that were
not listened to.
This commit adds a task to clean up those filters as they might result
in long syncing times.
This commit also returns topics/ranges/mailserves from messenger in
order to make the initialization of the app simpler and start moving
logic to status-go.
It also removes whisper from vendor.
2021-01-26 09:39:57 +01:00
Andrea Maria Piana
b331b61807
Add ClearHistory & DeactivateChat methods
2021-01-11 13:36:05 +01:00
Andrea Maria Piana
3be6d86326
Remove user from community
2020-12-23 17:20:55 +01:00
Andrea Maria Piana
a0d5f66c8f
Leave import community data
2020-12-23 17:20:55 +01:00
Andrea Maria Piana
5d929c3584
Handle organisation membership requests
2020-12-23 17:20:55 +01:00
Samuel Hawksby-Robinson
87f161da08
Moved identity image endpoints to multi-accounts api
2020-12-17 14:10:00 +01:00
Samuel Hawksby-Robinson
279697128d
Update API endpoint to return objects
2020-12-17 14:10:00 +01:00
Samuel Hawksby-Robinson
b84fc9b938
Resolved more linting
2020-12-17 14:10:00 +01:00
Samuel Hawksby-Robinson
b7a7035894
Resolved further linting issues
2020-12-17 14:10:00 +01:00
Samuel Hawksby-Robinson
193ab30ada
Refactor injecting multiaccounts into messenger and service
2020-12-17 14:10:00 +01:00
Andrea Maria Piana
156c0de832
Add SendChatMessages endpoints
...
This commit adds an endpoint to batch the sending of messages.
This is useful to simplify client logic when sending a batch of messages
and ensuring the correct order in the message stream.
It currently implements only what's needed, and naively return an error
if any of the messages fail.
2020-12-03 18:25:53 +01:00
Andrea Maria Piana
0304b3fa46
[ Fixes : #2068 ] Pass topics for mailserver
...
We were not actually passing the topics in the request, therefore we
were using bloom filter for query, which resulted in long syncing times
for some users.
2020-11-30 12:03:27 +01:00
Volodymyr Kozieiev
3e446eed8c
Link previews support ( #2059 )
2020-10-27 19:35:28 +02:00
Andrea Maria Piana
2d525f9503
Set block mentions
2020-09-09 21:22:17 +02:00
Andrea Maria Piana
00c5b60d7f
Move message to common namespace
2020-09-09 21:22:12 +02:00
andrey
3b748a2e46
group chat invitation
2020-09-07 12:15:58 +02:00
Andrea Maria Piana
401d18e558
Enabled push notifications by default and add fleet
2020-08-27 18:54:06 +02:00
Andrea Maria Piana
4e9928ab5f
Don't log chat as it makes status-desktop blow up
...
For some reason when calling saveChat from desktop with `lastMessage`
set to null, a sigsev is received.
The issue seems to be in logFormat
05280a7ae3/log/format.go (L356)
which for some reason blows up if passed a nil pointer (`lastMessage`).
Can't replicate on any other platform or running it locally, but hey,
this fixes the issue.
2020-08-27 17:27:01 +02:00
Andrea Maria Piana
aa78b89b40
handle unregistered clients
2020-08-18 16:29:33 +02:00
Andrea Maria Piana
91074ac95e
Add apn-topic & token-type set by the client
2020-08-18 16:29:31 +02:00
Andrea Maria Piana
2d0818d873
Add SignMessageWithChatKey
2020-07-31 14:51:24 +02:00
Andrea Maria Piana
37a2073008
add endpoint for getting emojis
2020-07-30 20:20:40 +02:00
Andrea Maria Piana
5a178939de
Use same message with flag for emoji retraction and use compound id
2020-07-30 20:20:37 +02:00
Andrea Maria Piana
4b8739a8bc
Polish up and address review feedback
2020-07-27 08:51:28 +02:00
Andrea Maria Piana
12a3c5a31a
Add version to notification info
2020-07-27 08:51:18 +02:00
Andrea Maria Piana
026e16533f
Register asynchronously
2020-07-27 08:51:17 +02:00
Andrea Maria Piana
7bad800cb8
Add endpoints to enable/disable pns
2020-07-27 08:51:15 +02:00
Andrea Maria Piana
c88df6c1c7
Handle messages sent to all devices
2020-07-27 08:51:09 +02:00
Andrea Maria Piana
c4fa9825a9
Mute chat
2020-07-27 08:50:46 +02:00
Andrea Maria Piana
4720224ba2
expose getContactByID method
2020-06-17 12:24:58 +02:00
Andrea Maria Piana
4d2fb67add
Allow to leave chat without removing it
2020-04-14 14:08:54 +02:00
Andrea Maria Piana
f3fc6812cd
Add change group chat name endpoint
2020-04-14 14:08:54 +02:00
Andrea Maria Piana
3c5354280c
Return count of updated messages in MarkMessagesSeen
...
The frontend needs to know if the messaged marked as seen was actually
seen or not, as we might not have it loaded in the frontend.
2020-04-07 13:23:21 +02:00
Andrea Maria Piana
5cc60de80b
Add mark as read endpoint ( #1863 )
2020-02-26 13:31:48 +01:00
Andrea Maria Piana
141f917e7c
Initialize protocol when waku active ( #1832 )
2020-02-17 15:38:59 +01:00
Andrea Maria Piana
f2eebd1e49
Verify ENS in the background ( #1824 )
...
Currently ENS are verified explicitly by status-react, this is not ideal
as if that fails it will have to be explicilty retried in status-react.
This commits changes that behavior so that ENS are verified in a loop
and updated if new messages are received.
2020-02-05 11:09:33 +01:00
Andrea Maria Piana
8931b14c4e
Explicitly init messenger ( #1821 )
...
Messenger needs to wait until all the topics/mailservers are loaded in
the client, so we explicitly add a way to call Init.
2020-01-29 20:40:06 +01:00
Adam Babik
79b8112f89
Split shhext into shhext and wakuext ( #1803 )
2020-01-20 21:56:06 +01:00