Tulir Asokan
|
73304cd400
|
Move Matrix event and command handling to mautrix-go
|
2022-05-22 16:15:54 +03:00 |
|
Tulir Asokan
|
a8c72a57f9
|
Update mautrix-go again
|
2022-05-22 01:19:27 +03:00 |
|
Tulir Asokan
|
125199bbf8
|
Update mautrix-go
|
2022-05-22 01:17:05 +03:00 |
|
Tulir Asokan
|
a948ea0146
|
Move a bunch of stuff to mautrix-go
See d578d1a610
Database upgrades from before v0.4.0 were squashed, users must update
to at least v0.4.0 before updating beyond this commit.
|
2022-05-22 01:06:30 +03:00 |
|
Tulir Asokan
|
962179fb75
|
Handle edge cases with missing senders in historical messages
|
2022-05-19 12:08:31 +03:00 |
|
Tulir Asokan
|
f39fff3285
|
Send first batch of events without historical flag (#498)
|
2022-05-19 11:36:42 +03:00 |
|
Tulir Asokan
|
e81acef840
|
Add debug endpoint for sending retry receipts
|
2022-05-18 00:08:38 +03:00 |
|
Tulir Asokan
|
e062ddc51a
|
Include obfuscated phone number in retry receipt metrics
|
2022-05-17 19:30:46 +03:00 |
|
Tulir Asokan
|
9fd07c0759
|
Bump version to v0.4.0
|
2022-05-16 20:31:32 +03:00 |
|
Tulir Asokan
|
46ba3981c1
|
Add Segment events for retry receipts and undecryptable messages
|
2022-05-16 13:49:43 +03:00 |
|
Tulir Asokan
|
512ca6be89
|
Update whatsmeow
|
2022-05-16 11:54:38 +03:00 |
|
Tulir Asokan
|
3cafd59cf7
|
Handle key missing errors when syncing app state
|
2022-05-16 11:43:09 +03:00 |
|
Tulir Asokan
|
3ee7c8527a
|
Send a valid request when doing hacky phone pings
|
2022-05-16 11:22:41 +03:00 |
|
Tulir Asokan
|
0ed0f61ced
|
Add command to change disappearing timer
|
2022-05-15 14:01:23 +03:00 |
|
Tulir Asokan
|
a4f57d175c
|
Update dependencies and changelog
|
2022-05-15 11:12:31 +03:00 |
|
Tulir Asokan
|
f74af8eb30
|
Update whatsmeow and improve history sync logging
|
2022-05-14 14:17:03 +03:00 |
|
Tulir Asokan
|
6f14475667
|
Switch to ParseWebMessage from whatsmeow
|
2022-05-13 16:08:33 +03:00 |
|
Tulir Asokan
|
feaaf51970
|
Update changelog and whatsmeow again
|
2022-05-11 14:33:19 +03:00 |
|
Tulir Asokan
|
8ff1896b18
|
Update whatsmeow and add bridge state events for keepalive timeouts
|
2022-05-11 14:04:59 +03:00 |
|
Tulir Asokan
|
8e2579936f
|
Fix sending media
|
2022-05-10 14:47:45 +03:00 |
|
Tulir Asokan
|
57339187e5
|
Add message send retry on xml-not-well-formed errors
|
2022-05-10 13:55:33 +03:00 |
|
Tulir Asokan
|
9dcd8f4f96
|
Maybe improve retry receipt handling
|
2022-05-10 12:15:00 +03:00 |
|
Tulir Asokan
|
85d29011d1
|
Update whatsmeow
|
2022-05-10 11:39:10 +03:00 |
|
Tulir Asokan
|
7a3241161b
|
Log warning if server doesn't advertise Matrix 1.1+ support
|
2022-05-10 11:33:14 +03:00 |
|
Tulir Asokan
|
380ca00c34
|
Update whatsmeow
|
2022-05-05 12:22:42 +03:00 |
|
Tulir Asokan
|
7c579ad972
|
Update whatsmeow for new xml-not-well-formed debugging
|
2022-05-03 15:35:02 +03:00 |
|
Tulir Asokan
|
a3810c1414
|
Update whatsmeow
|
2022-05-02 15:43:51 +03:00 |
|
Tulir Asokan
|
8b39175b76
|
Drop support for appservice login with unstable prefix
|
2022-04-29 22:04:28 +03:00 |
|
Tulir Asokan
|
4c0d43fee7
|
Update whatsmeow
|
2022-04-29 19:40:15 +03:00 |
|
Tulir Asokan
|
4b22e786f5
|
Make signal store retry if postgres dies
|
2022-04-29 19:38:44 +03:00 |
|
Tulir Asokan
|
7a4de157ce
|
Update mautrix-go and changelog
|
2022-04-29 16:10:03 +03:00 |
|
Tulir Asokan
|
66f505303d
|
Update 403 error message
Apparently it happens when switching phones, not only when banned
|
2022-04-28 20:09:44 +03:00 |
|
Tulir Asokan
|
387148849a
|
Update mautrix-go again
|
2022-04-27 23:48:55 +03:00 |
|
Tulir Asokan
|
0b036204ca
|
Update dependencies and reduce memory usage when encryping files
|
2022-04-27 14:31:57 +03:00 |
|
Tulir Asokan
|
ea3bcec1cf
|
Add option to maybe detect xml-not-well-formed errors
|
2022-04-25 17:21:43 +03:00 |
|
Tulir Asokan
|
30fd0d7c85
|
Update whatsmeow
|
2022-04-25 11:17:30 +03:00 |
|
Tulir Asokan
|
2f91b225e2
|
Update mautrix-go to prevent unnecessary displayname requests
|
2022-04-22 13:20:46 +03:00 |
|
Tulir Asokan
|
7f2d12aa5f
|
Update mautrix-go to switch to /v3 paths
|
2022-04-17 13:09:54 +03:00 |
|
Tulir Asokan
|
8e9fd57491
|
Update dependencies
|
2022-04-16 23:17:52 +03:00 |
|
Tulir Asokan
|
25c77b0fb5
|
Update mautrix-go and whatsmeow
|
2022-03-29 21:14:16 +03:00 |
|
Tulir Asokan
|
0a61d21373
|
Update whatsmeow
|
2022-03-29 16:10:28 +03:00 |
|
Tulir Asokan
|
f79ca422e8
|
Add option to use async media uploads
https://github.com/matrix-org/matrix-spec-proposals/pull/2246
|
2022-03-21 21:08:48 +02:00 |
|
Tulir Asokan
|
34954fc9f6
|
Update whatsmeow
|
2022-03-20 02:00:24 +02:00 |
|
Tulir Asokan
|
3a6c314878
|
Normalize variation selectors in emojis in both directions
Remove for WhatsApp, add for Matrix
|
2022-03-18 01:12:25 +02:00 |
|
Tulir Asokan
|
756040c6a9
|
Bump version to v0.3.0
|
2022-03-16 01:32:15 +02:00 |
|
Tulir Asokan
|
e31788541a
|
Check for WhatsApp web updates on bridge startup
|
2022-03-12 20:05:57 +02:00 |
|
Tulir Asokan
|
766e6a5130
|
Invite bot when user enables encryption in DM portal
|
2022-03-11 20:11:27 +02:00 |
|
Tulir Asokan
|
031d712905
|
Update whatsmeow
|
2022-03-09 16:44:25 +02:00 |
|
Tulir Asokan
|
621ecc0d62
|
Update dependencies
|
2022-03-08 14:11:21 +02:00 |
|
Tulir Asokan
|
9730c5e570
|
Update mautrix-go to remove msgtype from stickers
|
2022-02-28 22:27:14 +02:00 |
|
Tulir Asokan
|
e60d5351a5
|
Update whatsmeow to fix syncing topics
|
2022-02-25 21:47:41 +02:00 |
|
Tulir Asokan
|
f36b4c18f2
|
Add config option for always sending active delivery receipts
|
2022-02-25 01:27:24 +02:00 |
|
Tulir Asokan
|
b389354bcc
|
Send blank protocol message if phone is offline for too long
|
2022-02-18 12:12:15 +02:00 |
|
Tulir Asokan
|
3c274e6d35
|
Add proper error message for outdated client errors
|
2022-02-17 15:33:31 +02:00 |
|
Tulir Asokan
|
66d0817081
|
Add provisioning API endpoints to list contacts and start chats
|
2022-02-17 15:14:53 +02:00 |
|
Tulir Asokan
|
1a1fd68812
|
Improve connection error handling
|
2022-02-17 14:09:40 +02:00 |
|
Tulir Asokan
|
79648ea9ec
|
Bump version to v0.2.4
|
2022-02-16 12:15:38 +02:00 |
|
Tulir Asokan
|
78f666c9cd
|
Update whatsmeow
|
2022-02-16 00:09:06 +02:00 |
|
Tulir Asokan
|
10a7c781e6
|
Add support for asking homeserver for URL previews
|
2022-02-15 16:28:20 +02:00 |
|
Tulir Asokan
|
d668c031f7
|
Update dependencies
|
2022-02-15 14:20:36 +02:00 |
|
Tulir Asokan
|
528fbda53f
|
Add initial support for requesting media retries from phone
|
2022-02-10 19:18:49 +02:00 |
|
Tulir Asokan
|
94e880c2cc
|
Add support for setting group avatar from Matrix
|
2022-02-10 12:46:25 +02:00 |
|
Tulir Asokan
|
9fee8a50a4
|
Add support for encrypting preview image
|
2022-02-04 23:06:35 +02:00 |
|
Tulir Asokan
|
d4334f5df8
|
Clean up embedded link preview code
|
2022-02-04 22:19:55 +02:00 |
|
Tulir Asokan
|
7e6c645f19
|
Add some simple metrics for retry receipts
|
2022-01-28 15:06:19 +02:00 |
|
Tulir Asokan
|
e8c77c7ec6
|
Try to track when the phone is online and warn user if it's offline for too long
|
2022-01-25 14:26:24 +02:00 |
|
Tulir Asokan
|
1ebfeedcb7
|
Send fully read marker too when bridging read receipts to Matrix
|
2022-01-17 22:56:18 +02:00 |
|
Tulir Asokan
|
4a49de388c
|
Update mautrix-go to fix state store not being updated in some cases
|
2022-01-17 15:44:00 +02:00 |
|
Tulir Asokan
|
fea25f92ec
|
Bump version to v0.2.3
|
2022-01-16 20:15:27 +02:00 |
|
Tulir Asokan
|
b3e0d7afbb
|
Reject ghost user invites from non-logged-in users
|
2022-01-15 13:59:20 +02:00 |
|
Tulir Asokan
|
21f675de61
|
Update whatsmeow to fix app state
|
2022-01-10 14:03:49 +02:00 |
|
Tulir Asokan
|
7f636e6aef
|
Update whatsmeow to read group disappearing message timer
|
2022-01-07 15:05:09 +02:00 |
|
Tulir Asokan
|
86486419dc
|
Update mautrix-go to fix media convert error
|
2022-01-04 20:02:21 +02:00 |
|
Sumner Evans
|
a0a1c0fd45
|
voice messages: bridge from WhatsApp to native Matrix voice messages
Co-authored-by: Tulir Asokan <tulir@maunium.net>
|
2022-01-04 10:54:22 -07:00 |
|
Tulir Asokan
|
6607269e46
|
Update mautrix-go to log sync taking too long
|
2022-01-04 15:22:01 +02:00 |
|
Tulir Asokan
|
a7deb693ff
|
Revert gjson update
|
2022-01-03 16:30:04 +02:00 |
|
Tulir Asokan
|
5d7a66631c
|
Update dependencies
|
2022-01-03 16:15:00 +02:00 |
|
Tulir Asokan
|
3d2fb96580
|
Update whatsmeow to fix some device list notification handling issues
|
2021-12-31 10:56:58 +02:00 |
|
Tulir Asokan
|
b63b37177d
|
Make user moderator in personal filtering space
|
2021-12-30 12:30:29 +02:00 |
|
Tulir Asokan
|
7e5c2769c6
|
Clean up personal filtering space support
|
2021-12-29 21:40:08 +02:00 |
|
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 |
|
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
|
d3fc0ed43f
|
Bump version to v0.2.2
|
2021-12-16 18:24:57 +02:00 |
|
Sumner Evans
|
21b0093e57
|
deps/mautrix: update to master
|
2021-12-16 09:06:51 -07:00 |
|
Tulir Asokan
|
c7aa4ff338
|
Update whatsmeow
|
2021-12-09 12:27:31 +02:00 |
|
Tulir Asokan
|
66371d0faf
|
Update numbering of retry checkpoints
|
2021-12-07 16:14:56 +02:00 |
|
Tulir Asokan
|
efd6e1a84f
|
Add support for whatsapp-side read receipt privacy
|
2021-12-07 15:30:08 +02:00 |
|
Tulir Asokan
|
6aa704dc56
|
Fix name of trace levels
|
2021-12-06 14:13:18 +02: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
|
231691ebbd
|
Update whatsmeow to maybe fix retry receipts
|
2021-11-30 15:14:56 +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
|
79256096c5
|
Update mautrix-go to fix message checkpoint timestamps
|
2021-11-18 18:02:17 +02:00 |
|
Sumner Evans
|
712dc5a7b6
|
deps/mautrix-go: upgrade to latest master
|
2021-11-18 08:46:07 -07:00 |
|
Tulir Asokan
|
1f7630cc06
|
Add support for the stable version of MSC2778
|
2021-11-15 13:39:39 +02:00 |
|
Tulir Asokan
|
a89d0f43fb
|
Update whatsmeow
|
2021-11-15 13:39:39 +02:00 |
|
Tulir Asokan
|
6b260dceda
|
Fix bridging receipts with multiple message IDs
|
2021-11-10 20:26:28 +02:00 |
|