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