Commit graph

872 commits

Author SHA1 Message Date
Tulir Asokan ca5fcc42ba Reroute broadcast list messages to correct DM portal. Fixes #411 2021-12-25 20:50:36 +02:00
Tulir Asokan 5e04577081 Update mautrix-go to fix olm session ordering 2021-12-22 23:04:41 +02:00
Sumner Evans 4e3f64aaa2
Merge pull request #410 from mautrix/sumner/bri-1327-update-whatsapp-to-use-unsupported
checkpoints: send UNSUPPORTED for broadcast list unsupported
2021-12-22 10:40:48 -07:00
Sumner Evans ef24e20902
checkpoints: send UNSUPPORTED for broadcast list unsupported 2021-12-21 13:40:08 -07:00
Tulir Asokan b2f8a9d32b Update whatsmeow to fix receiving avatar remove events 2021-12-21 19:42:55 +02:00
Tulir Asokan 524ff95e04 Update whatsmeow 2021-12-21 12:07:14 +02:00
Tulir Asokan 949498a1a6 Update mautrix-go to add more logs for olm things 2021-12-17 01:56:51 +02:00
Tulir Asokan ce2ae44939 Check double puppet indicator value when dropping events 2021-12-17 01:56:07 +02:00
Tulir Asokan d3fc0ed43f Bump version to v0.2.2 2021-12-16 18:24:57 +02:00
Sumner Evans cb3a9a381c
Merge pull request #408 from mautrix/double-puppeting-key-for-redactions
double puppeting: add flag to redaction events
2021-12-16 09:21:03 -07:00
Sumner Evans 76530f5774
double puppeting: add flag to redaction events 2021-12-16 09:06:51 -07:00
Sumner Evans 21b0093e57
deps/mautrix: update to master 2021-12-16 09:06:51 -07:00
Tulir Asokan ee516c1b75 Fix check in set-pl 2021-12-16 16:32:12 +02:00
Tulir Asokan 0d977bc610 Don't send read receipts for fake JIDs 2021-12-16 10:38:12 +02:00
Tulir Asokan c2520c14db Create portals for incoming undecryptable messages
They might not be actual chat messages, but if we don't create a portal,
the user has no indication that something might have went wrong.
2021-12-16 10:38:12 +02:00
Sumner Evans 3cbe36658f
Merge pull request #407 from mautrix/sumner/bri-1316-use-a-consistent-double-puppeting-key
double puppeting: use fi.mau.double_puppet_source
2021-12-15 08:57:32 -07:00
Tulir Asokan 5e2b54f97e Add constant for double puppet value 2021-12-15 13:51:20 +02:00
Sumner Evans c15b963748
double puppeting: use fi.mau.double_puppet_source 2021-12-15 02:51:26 -07:00
Tulir Asokan e38b0bf545 Use channel for Matrix events to prevent concurrent sending to WhatsApp 2021-12-14 17:47:30 +02:00
Tulir Asokan be05d7d4a9 Pass through media dimensions from WhatsApp 2021-12-09 19:20:52 +02:00
Tulir Asokan b8a8dcffaf Fix handling login events 2021-12-09 15:57:26 +02:00
Tulir Asokan 9a3bb28801 Fix mistake in login code 2021-12-09 15:54:01 +02:00
Tulir Asokan 9dc1b7911f Fix relay check in DMs 2021-12-09 15:32:11 +02:00
Tulir Asokan 3851fdcded Fix legacy EDU handling 2021-12-09 14:17:13 +02:00
Tulir Asokan c7aa4ff338 Update whatsmeow 2021-12-09 12:27:31 +02:00
Tulir Asokan 86cb0f221e Fix some logs 2021-12-08 16:00:01 +02:00
Tulir Asokan 66371d0faf Update numbering of retry checkpoints 2021-12-07 16:14:56 +02:00
Tulir Asokan 0106c5ccf2 Merge remote-tracking branch 'origin/checkpoint-retry-num' 2021-12-07 16:13:48 +02:00
Tulir Asokan 1d8ef6cb89 Add support for MSC2409 2021-12-07 16:02:51 +02:00
Tulir Asokan efd6e1a84f Add support for whatsapp-side read receipt privacy 2021-12-07 15:30:08 +02:00
Tulir Asokan 00d16bea19 Add notification for live location messages. Fixes #403 2021-12-07 14:51:56 +02:00
Tulir Asokan 6aa704dc56 Fix name of trace levels 2021-12-06 14:13:18 +02:00
Sumner Evans ed2bb3ac5f
checkpoints: send retry_num 2021-12-03 17:50:55 -07:00
Tulir Asokan 6cb5301996 Re-request Megolm sessions if they don't arrive on time 2021-12-03 18:24:24 +02:00
Tulir Asokan 7bb629d199 Fix Matrix read receipt handling too 2021-12-01 21:14:37 +02:00
Tulir Asokan 4bdb130d13 Prevent setting last_read_ts to lower value 2021-12-01 14:49:38 +02:00
Tulir Asokan c55cad980d Fix handling read receipts where target is unknown 2021-12-01 14:15:39 +02:00
Tulir Asokan a909750dcc Mark all messages as read instead of only last one 2021-11-30 16:38:37 +02:00
Tulir Asokan 04ab823a4d Fix some things 2021-11-30 15:27:15 +02:00
Tulir Asokan 231691ebbd Update whatsmeow to maybe fix retry receipts 2021-11-30 15:14:56 +02:00
Tulir Asokan dac1d92427 Update Docker image to Alpine 3.15 2021-11-30 13:17:33 +02:00
Tulir Asokan 0a8cc8fd39 Add checkpoints for ignored redactions. Closes #399 2021-11-30 12:11:23 +02:00
Tulir Asokan 1608bdf612 Add better error messages for some setup issues 2021-11-29 19:47:04 +02:00
Tulir Asokan b50be23dd1 Update backfilling comment 2021-11-29 15:28:33 +02:00
Tulir Asokan 4898e79780 Replace check-invite with resolve-link and add support for business DM links 2021-11-27 11:30:41 +02:00
Tulir Asokan 36bb364f05 Update whatsmeow to fix app state syncing in some cases 2021-11-22 17:36:05 +02:00
Tulir Asokan fda77bcf71 Improve search result formatting 2021-11-22 15:36:23 +02:00
Tulir Asokan 678c01cf09 Merge remote-tracking branch 'abmantis/search_cmd' 2021-11-22 15:27:35 +02:00
Tulir Asokan a61ef492cf Fix status broadcast check accidentally muting all chats 2021-11-22 11:03:09 +02:00
Tulir Asokan 79256096c5 Update mautrix-go to fix message checkpoint timestamps 2021-11-18 18:02:17 +02:00