Commit Graph

66 Commits

Author SHA1 Message Date
d625ad0066 Update go-whatsapp 2020-05-24 17:47:05 +03:00
91bb38eaa3 Wait for response even after message send timeout 2020-05-24 15:33:26 +03:00
fc6f8df4d3 Fix replacing outbound group session in db 2020-05-12 23:33:59 +03:00
c9adb3aba3 Store outbound group sessions in database 2020-05-12 23:16:33 +03:00
1c3de877db Maybe support e2be by default and fix some bugs 2020-05-12 22:25:55 +03:00
dfc5722a80 Move crypto store to main database 2020-05-09 20:08:05 +03:00
6e50a7c380 Switch appservice module location 2020-05-09 20:08:05 +03:00
e7458139c4 Update deps 2020-05-09 02:14:12 +03:00
f89fcf7212 Make no-cgo build work without source changes 2020-05-09 02:08:23 +03:00
acc25a02e4 Update mautrix-go 2020-05-08 22:32:22 +03:00
e0aea74abf Update go-whatsapp to prevent rare panic when disconnecting 2020-04-21 23:18:28 +03:00
53fe1b1818 Update go-whatsapp. Fixes #169 2020-04-21 09:25:18 +03:00
0ded3aa7af Update go-whatsapp 2020-04-12 10:43:33 +03:00
78d3d22cd4 Add support for setting group description from Matrix 2020-03-31 16:27:42 +03:00
3f60a6f28e Update go-whatsapp to fix file uploading 2020-03-31 11:55:07 +03:00
ac356031ac Update all deps 2020-03-27 10:27:03 +02:00
0b6f14460d Update go-whatsapp to get new protobuf schema 2020-03-26 21:49:35 +02:00
f66041eaf9 Update go-whatsapp 2020-03-26 20:15:32 +02:00
a937863c1e Update mautrix-appservice-go 2020-03-26 19:57:46 +02:00
2d8bc96a09 updated to latest mautrix-go and mautrix-appservice-go (#145) 2020-03-26 19:31:56 +02:00
16dc3c8699 Add initial provisioning API 2020-02-09 20:32:14 +02:00
e056459ab4 Add/fix sticker bridging in both directions
* Matrix stickers are sent as images
* WhatsApp stickers were missing the incoming event handler

Fixes #124
Fixes #127
Closes #126
Closes #129

Co-authored-by: rafaeltheraven <rafael.dulfer@gmail.com>
2019-12-31 20:22:04 +02:00
ec0e60c71c Add option to automatically enable custom puppeting with shared secret login 2019-12-30 20:21:04 +02:00
03d42640fe Add basic relaybot support. Fixes #20 2019-11-10 21:22:11 +02:00
fc4098d3e4 Receive stickers from whatsapp
We need to convert them to png, otherwise synapse has trouble
thumbnailing them. Also the default webp decoder can't decode WhatsApp
stickers, so we use the chai2010 decoder.
2019-10-05 02:39:55 +02:00
22fb5c125d Update go-whatsapp (ref #94) 2019-09-03 21:24:33 +03:00
9c144e480e Update mautrix-appservice-go 2019-09-01 18:23:14 +03:00
6861ba00ec Update go-whatsapp 2019-08-31 00:33:39 +03:00
04192da0a6 Update go-whatsapp dep 2019-08-30 22:22:44 +03:00
db53b95ab1 Try to ensure recovered panics still print stack traces 2019-08-30 09:39:41 +03:00
ab91d326fd Move Matrix state store to main database. Fixes #64 2019-08-25 16:29:35 +03:00
1490830be2 Use handlers instead of sleeping for startup chat/contact sync 2019-08-25 00:25:29 +03:00
2c89089650 Update deps 2019-08-24 22:56:29 +03:00
b9ce4d7ab4 Update mautrix-appservice-go 2019-08-23 00:02:04 +03:00
35e28feb7c Update deps 2019-07-18 00:18:01 +03:00
2023f55f32 Recover from panics in event handlers 2019-06-18 08:24:17 +03:00
45e60c2510 Update go-whatsapp 2019-06-16 23:00:45 +03:00
d270c86709 Update go-whatsapp 2019-06-12 12:38:07 +03:00
c4186c9029 Update deps and add real version for go-whatsapp dep
Closes #66
2019-06-01 20:18:24 +03:00
666194b066 Possibly fix and/or break missed message backfilling 2019-05-28 21:30:39 +03:00
402f482db3 Update deps 2019-05-27 13:48:11 +03:00
0db44d4cc7 Remove dev replaces in go.mod again 2019-05-24 02:36:59 +03:00
2c9c473040 Add basic Matrix puppeting support
May contain bugs.
EDUs from /sync are not yet handled.
2019-05-24 02:33:30 +03:00
5eb06ee43c Update go-whatsapp with new proto version 2019-05-23 22:57:19 +03:00
2f78d803c2 Update deps 2019-05-23 18:24:58 +03:00
6f2a51410f Make message handling more synchronous and fill history on portal create 2019-05-21 23:44:14 +03:00
9c8a75583e Update deps 2019-05-20 18:46:18 +03:00
bd1d60639c Switch to go-whatsapp fork to test json parse error fix 2019-05-20 18:45:16 +03:00
33148909d6 Remove dev replaces in go.mod again 2019-05-17 02:33:49 +03:00
b0d774a5a5 Add database migrations and handle leaving private chat portals. Fixes #7 2019-05-16 21:26:43 +03:00