Commit graph

1393 commits

Author SHA1 Message Date
Tulir Asokan
1105530c9a Add initial support for WhatsApp message edits
Sending will be disabled by default until official WhatsApp clients
start rendering edits. The implementation may also be incorrect.
2022-10-08 17:47:52 +03:00
Tulir Asokan
859355a3db Implicitly enable private_chat_portal_meta in encrypted rooms 2022-10-07 21:01:05 +03:00
Tulir Asokan
b826aa1bb7 Fix handling read receipts 2022-10-05 21:18:49 +03:00
Tulir Asokan
bb9ac16cea Revert "Use mautrix-go branch"
This reverts commit 232827af27.
2022-10-05 20:56:53 +03:00
Tulir Asokan
232827af27 Use mautrix-go branch 2022-10-05 20:56:32 +03:00
Tulir Asokan
53bc4dab28 Drop large media messages before downloading 2022-10-03 10:09:07 +03:00
Tulir Asokan
862cd8a0d7 Add option to sync group members in parallel 2022-09-29 14:39:59 +03:00
Tulir Asokan
ea8c58b4f5 Fix merged captions in backfill 2022-09-28 16:43:27 +03:00
Tulir Asokan
7a933124fa Use transaction for saving reactions in backfill 2022-09-28 15:54:08 +03:00
Tulir Asokan
7a6c4d53d3 Backfill reactions when using hungryserv 2022-09-28 15:07:10 +03:00
Tulir Asokan
93cbbb7f93 Move reuploadAvatar next to updateAvatar 2022-09-28 14:45:36 +03:00
Tulir Asokan
6c517eaaeb Add support for wa.me/qr links in resolve command. Fixes #556 2022-09-28 14:45:09 +03:00
Tulir Asokan
0e298bb88b Fix updated name log 2022-09-22 16:20:13 +03:00
Tulir Asokan
f0401ee81e Generate different deterministic event IDs for captions 2022-09-20 17:31:12 +03:00
Tulir Asokan
a112e48467 Fix usage and help message for sync command 2022-09-18 14:46:16 +03:00
Tulir Asokan
20e6d9e659 Bump version to v0.7.0 2022-09-16 13:03:33 +03:00
Tulir Asokan
c3dedef328 Update whatsmeow and mautrix-go 2022-09-16 12:42:33 +03:00
Tulir Asokan
126b6a1745 Actually update mautrix-go 2022-09-15 13:02:46 +03:00
Tulir Asokan
4ce0a55c33 Update mautrix-go to fix MSC3870 media uploads 2022-09-15 12:58:03 +03:00
Tulir Asokan
bcf67b89b6 Update mautrix-go to fix MSC2409 to-device event field 2022-09-14 21:09:36 +03:00
Tulir Asokan
e0294b64dd Use constants for homeserver software checks 2022-09-12 22:14:50 +03:00
Tulir Asokan
2e934abe43 Disable state_events_at_start on hungryserv 2022-09-12 22:14:41 +03:00
Tulir Asokan
d6fe852efa Include event type in bridging error messages 2022-09-11 21:15:22 +03:00
Tulir Asokan
ec9e6d517f Add missing f
[skip cd]
2022-09-07 12:31:59 -04:00
Tulir Asokan
8a7204998e Update changelog 2022-09-06 15:55:54 -04:00
Tulir Asokan
3f59ae3d26 Ignore webp padding errors. Fixes #549 2022-09-06 15:55:46 -04:00
Tulir Asokan
60506593e5 Handle StreamReplaced errors 2022-09-06 15:38:47 -04:00
Tulir Asokan
b923a39d76 Fix media conversion errors not including actual error 2022-08-31 11:10:39 +03:00
Tulir Asokan
985b33fd7c Backfill with deterministic event IDs on hungryserv 2022-08-25 17:05:45 +03:00
Tulir Asokan
b8ffe971fc Replace asmux flag with generic software config option 2022-08-25 12:04:42 +03:00
Tulir Asokan
46a48541aa Add config option to use AS transactions for e2be 2022-08-25 11:59:09 +03:00
Tulir Asokan
11abac2214 Resize webp stickers if they're not 1:1 2022-08-25 11:43:16 +03:00
Tulir Asokan
24f7f353e4 Fix variable names 2022-08-24 21:08:47 +03:00
Tulir Asokan
e554d048c9 Pad images when converting to webp 2022-08-24 21:06:27 +03:00
Tulir Asokan
e25974ea4e Update changelog 2022-08-24 12:01:02 +03:00
Tulir Asokan
5c5498c9c0 Disable notices for m.notice errors. Fixes #544 2022-08-24 12:00:22 +03:00
Tulir Asokan
76c9660849 Reject unsupported message types and add some more conversions
Closes #524
Closes #539
Fixes #510
2022-08-22 15:05:51 +03:00
Tulir Asokan
cdf5a98b29 Update mautrix-go and bump minimum Go version 2022-08-22 15:05:46 +03:00
Tulir Asokan
b33bd9c4a7 Enable appservice ephemeral events by default 2022-08-19 14:39:38 +03:00
Tulir Asokan
e5ca572811 Add hidden option to use appservice login for double puppeting 2022-08-16 20:35:49 +03:00
Tulir Asokan
a87bb67be9 Bump version to v0.6.1 2022-08-16 20:23:44 +03:00
Tulir Asokan
e464ea78f4 Update dependencies 2022-08-16 11:03:04 +03:00
Tulir Asokan
52072d9650 Update mautrix-go for new bridge status package 2022-08-15 16:36:28 +03:00
Tulir Asokan
aa15fde5da Update changelog 2022-08-14 19:37:11 +03:00
Tulir Asokan
f79efa9037 Update mautrix-go 2022-08-14 19:37:11 +03:00
Nick Mills-Barrett
78a8a759c8
Merge pull request #543 from mautrix/add-dev-dockerfile
Add development specific Dockerfile
2022-08-14 16:28:53 +01:00
Nick Barrett
56e041a03c
Add development specific Dockerfile 2022-08-12 15:32:18 +01:00
Tulir Asokan
b7514fdc8d Update whatsmeow 2022-08-04 20:53:02 +03:00
Tulir Asokan
8788cbcbd2 Bump Go version used for linting 2022-08-04 20:42:52 +03:00
Tulir Asokan
e50ac52014 Update mautrix-go 2022-08-04 20:42:03 +03:00