abe73684d0
Check errors for GetGroupMetaData
...
When a request for GroupMetadata fails, WhatsApp sends an JSON object
containing a status field: `{"status":500}`. In my tests, it sends the
codes 401, 404 and 500 which might have the meaning of the HTTP status
codes. At least, we don't have data to update the portal and should stop
doing anything.
2018-12-07 16:18:44 +01:00
22e76b6a37
Format
2018-08-26 22:53:13 +03:00
0d45b5b857
Add power level to Matrix user if they're admin
2018-08-26 16:19:50 +03:00
f78fb72622
Implement WhatsApp->Matrix power level bridging
2018-08-26 16:11:48 +03:00
d3a178ecf3
Add handling for group metadata changes and refactor things
...
Group metadata temporarily broken until power level bridging is implemented
2018-08-26 01:56:22 +03:00
ccfa85e44a
Handle user avatar changes
2018-08-26 01:56:22 +03:00
7f91d91f1b
Fix read receipts in private chats and remove unnecessary stuff
2018-08-26 01:56:22 +03:00
a7f7295528
Add WhatsApp->Matrix typing notifications and presence
2018-08-24 20:02:38 +03:00
1f87deb317
Add WhatsApp->Matrix read receipts and phone connection notifications
2018-08-24 20:02:18 +03:00
d13bf4ae64
Add JSONMessage parsing to whatsapp extensions
2018-08-24 00:51:40 +03:00
329bc9d8ce
Add avatars, room topics and message deduplication
2018-08-23 01:12:26 +03:00