Tulir Asokan
|
cd8352a7df
|
Remove webp conversion
|
2020-10-09 18:24:29 +03:00 |
|
Tulir Asokan
|
491d8b232e
|
Stop using github.com/pkg/errors
|
2020-10-05 22:38:34 +03:00 |
|
Tulir Asokan
|
d67c3a8c96
|
Wait up to 3 seconds for encryption keys to arrive
|
2020-09-24 15:25:36 +03:00 |
|
Tulir Asokan
|
2638204eaa
|
Add option to update m.direct with double puppeting
|
2020-08-22 13:07:55 +03:00 |
|
Tulir Asokan
|
9671b6c39a
|
Use MentionedJIDs metadata instead of assuming everything is a mention
|
2020-07-31 14:30:58 +03:00 |
|
Tulir Asokan
|
0430446d6d
|
Make message buffers bigger and make locking message handling less hacky
|
2020-07-23 20:10:21 +03:00 |
|
Tulir Asokan
|
3e7853f125
|
Send errors for more types of media bridge errors
|
2020-07-21 16:08:54 +03:00 |
|
Tulir Asokan
|
4a673b92fa
|
Kick left users when syncing members
|
2020-07-05 23:16:59 +03:00 |
|
Tulir Asokan
|
8f805c539a
|
Fix backfill in private chat portal with self
|
2020-07-05 19:24:48 +03:00 |
|
Tulir Asokan
|
ffb8529b73
|
Allow creating private chat portal by inviting WhatsApp puppet. Fixes #110
|
2020-07-05 18:57:03 +03:00 |
|
Tulir Asokan
|
43a3815970
|
Fix some things related to m.bridge
|
2020-07-03 13:47:02 +03:00 |
|
Tulir Asokan
|
44b399790b
|
Fix replies in encrypted rooms
|
2020-06-30 16:26:13 +03:00 |
|
Tulir Asokan
|
8cfb04a5ed
|
Handle WhatsApp invites. Fixes #120
|
2020-06-26 00:13:03 +03:00 |
|
Tulir Asokan
|
326293303d
|
Handle WhatsApp kicks and Matrix invites
|
2020-06-25 23:58:35 +03:00 |
|
Tulir Asokan
|
fed6756ae5
|
Handle leaving and kicking from Matrix. Fixes #47
|
2020-06-25 23:33:11 +03:00 |
|
Tulir Asokan
|
cbd1a79e80
|
Ignore some types of message parse errors
|
2020-06-23 19:03:20 +03:00 |
|
Tulir Asokan
|
3fe9289f91
|
Add support for Matrix->WhatsApp GIF bridging. Fixes #141
|
2020-06-23 16:37:13 +03:00 |
|
Tulir Asokan
|
689202f43d
|
Move HandleMediaMessage parameters to a struct
|
2020-06-20 22:24:27 +03:00 |
|
Lieuwe Rooijakkers
|
9cc8b04c8e
|
use whatsapp document filename for document type files
Fixes #199
|
2020-06-20 17:29:52 +02:00 |
|
Tulir Asokan
|
8e30262275
|
Fix sending updated bridge info
|
2020-06-15 20:39:16 +03:00 |
|
Tulir Asokan
|
59e2015fa7
|
Add option to resend bridge info to all portals
|
2020-06-15 20:28:04 +03:00 |
|
Tulir Asokan
|
ec86259a20
|
Update bridge info when portal metadata changes
|
2020-06-15 14:56:52 +03:00 |
|
Tulir Asokan
|
b8de8544e1
|
Add state key to m.bridge events
|
2020-06-11 14:41:45 +03:00 |
|
Tulir Asokan
|
7c799f1faa
|
Encrypt media from WhatsApp when sending to encrypted portal
|
2020-06-10 15:26:14 +03:00 |
|
Tulir Asokan
|
210b1caf65
|
Add bridging of location messages to Matrix
|
2020-06-10 14:58:57 +03:00 |
|
Tulir Asokan
|
e4a160e650
|
Add basic bridging of contact messages to Matrix
|
2020-06-10 14:06:36 +03:00 |
|
Tulir Asokan
|
934f98119f
|
Add option to disable notifications during initial backfill
|
2020-06-08 20:51:24 +03:00 |
|
Tulir Asokan
|
535efcc8bd
|
Send "delivery" receipt for messages bridged from WhatsApp too
|
2020-06-05 17:54:09 +03:00 |
|
Tulir Asokan
|
f1b50a22f3
|
Add bridge info state events for new portal rooms
|
2020-06-01 15:09:58 +03:00 |
|
Tulir Asokan
|
c72610f3f0
|
Fix handling new messages during initial portal backfill
|
2020-05-28 20:35:43 +03:00 |
|
Tulir Asokan
|
46e53eca4d
|
Fix bridging messages to WhatsApp with relaybot. Fixes #191
|
2020-05-25 23:11:00 +03:00 |
|
Tulir Asokan
|
c6b4f34c28
|
Add option to send read receipt on confirmed delivery to WhatsApp
|
2020-05-25 11:17:47 +03:00 |
|
Tulir Asokan
|
aa0a4d3eea
|
Call LoadMediaInfo and retry if media download fails with 404/410
|
2020-05-24 17:46:19 +03:00 |
|
Tulir Asokan
|
5a62982a56
|
Add option to query message from phone when send times out
|
2020-05-24 17:28:30 +03:00 |
|
Tulir Asokan
|
c909a85fc7
|
Re-add sending bridging failure messages
|
2020-05-24 15:44:20 +03:00 |
|
Tulir Asokan
|
91bb38eaa3
|
Wait for response even after message send timeout
|
2020-05-24 15:33:26 +03:00 |
|
Tulir Asokan
|
4f09835b81
|
Fix sending captions to Matrix
|
2020-05-22 17:13:23 +03:00 |
|
Tulir Asokan
|
e4bc254a65
|
Change incoming call notices back to m.text
|
2020-05-21 20:14:43 +03:00 |
|
Tulir Asokan
|
e08676079a
|
Fix bridging encrypted media from Matrix
|
2020-05-20 16:45:21 +03:00 |
|
Tulir Asokan
|
a770263d86
|
Encrypt media bridging error notices
|
2020-05-12 23:38:01 +03:00 |
|
Tulir Asokan
|
1c3de877db
|
Maybe support e2be by default and fix some bugs
|
2020-05-12 22:25:55 +03:00 |
|
Tulir Asokan
|
6e50a7c380
|
Switch appservice module location
|
2020-05-09 20:08:05 +03:00 |
|
Tulir Asokan
|
f89fcf7212
|
Make no-cgo build work without source changes
|
2020-05-09 02:08:23 +03:00 |
|
Tulir Asokan
|
baae66ed04
|
Add basic end-to-bridge encryption support
Still missing persisting sync tokens and crypto state in DB
|
2020-05-09 02:04:01 +03:00 |
|
Tulir Asokan
|
acc25a02e4
|
Update mautrix-go
|
2020-05-08 22:32:22 +03:00 |
|
Peter Roberts
|
973afcdd26
|
portal: bridge notices
|
2020-04-12 10:38:44 +03:00 |
|
rafaeltheraven
|
6d806227c7
|
Actually removed instead of commenting out :P
|
2020-01-09 10:46:45 +01:00 |
|
rafaeltheraven
|
c8e5c06a57
|
Removed strange workaround, fixing #134
|
2020-01-09 10:41:45 +01:00 |
|
Tulir Asokan
|
302fae6649
|
Bypass mautrix.Content's MarshalJSON. Fixes #132
|
2020-01-07 22:27:37 +02:00 |
|
Tulir Asokan
|
8c3807a16d
|
Add puppet to personal filtering community when adding portal
|
2020-01-07 21:40:51 +02:00 |
|