Nick Mills-Barrett
55dda534d2
handlematrix: reject non-admin posts in community announcement groups
...
Non-admins can only comment in community announcement groups, but top-level messages and polls were sent anyway, silently dropped by WhatsApp and reported as successful.
Fail those sends with a no-permission status when the user isn't a community admin.
2026-10-09 12:47:00 +01:00
Gerardo Rodriguez
aa86329e37
msgconv/from-matrix: use any available H.264 encoder for video conversion ( #968 )
2026-10-07 10:00:27 -04:00
Matt Voska
977389392c
msgconv/from-whatsapp: add support for contact array messages ( #961 )
2026-10-06 21:10:40 +03:00
Gerardo Rodriguez
5f904a6203
msgconv/from-matrix: try to fill outgoing reply quotes ( #963 )
2026-10-06 16:52:22 +03:00
Tulir Asokan
a0325e76df
msgconv/from-whatsapp: don't create direct media url for empty paths
2026-09-30 19:34:14 +03:00
Gerardo Rodriguez
bcd77819e3
handlewhatsapp: use proper profile for Muse and fix message handling ( #958 )
...
Co-authored-by: Indent <noreply@indent.com>
2026-09-28 08:21:56 -04:00
Tulir Asokan
054064eddb
backfill,msgconv: handle panics in on-demand history syncs
2026-09-27 18:04:19 +03:00
Tulir Asokan
85aa4a6d0d
msgconv/from-whatsapp: cut off too long messages
2026-09-21 16:06:54 +03:00
Tulir Asokan
e4b680c9f3
msgconv/from-whatsapp: add support for new rich response format
2026-09-21 15:32:31 +03:00
Tulir Asokan
1ea9f02ade
msgconv/from-whatsapp: bridge advanced rich responses as unknown message types
2026-09-14 19:28:43 +03:00
Tulir Asokan
3ec28346c8
all: switch DMs to use LIDs ( #944 )
2026-08-05 17:08:20 +03:00
Tulir Asokan
e0d37d9fa9
msgconv/matrixpoll: assume DMs are always sent to LIDs
2026-07-13 14:25:04 +03:00
Tulir Asokan
5250ddfa7d
msgconv/from-whatsapp: handle v5 and v6 poll creations
2026-07-10 18:36:17 +03:00
Tulir Asokan
a1a4cf87b3
msgconv/from-matrix: add hack to use LID for message secrets in DMs
2026-07-09 14:44:00 +03:00
Tulir Asokan
8d34f6f6bd
msgconv/from-whatsapp: use correct message info for decrypting poll votes
2026-07-09 12:12:18 +03:00
Kishan Bagaria
d90c7d94d1
msgconv/wa-media: pluralize album media counts ( #933 )
2026-06-18 11:53:06 -07:00
Tulir Asokan
d9baddaae1
dependencies: update whatsmeow
2026-06-04 23:58:09 +03:00
Tulir Asokan
30bbbcaf6f
msgconv/from-whatsapp: add some html escapes
2026-05-25 15:48:21 +03:00
Kishan Bagaria
9e7dc0bef0
msgconv/from-whatsapp: convert message history notices ( #922 )
...
Co-authored-by: Tulir Asokan <tulir@maunium.net>
2026-05-25 18:10:58 +05:30
Kishan Bagaria
b46b41edf8
handlewhatsapp,msgconv,directmedia: fix HD media replacements ( #920 )
...
Co-authored-by: Tulir Asokan <tulir@maunium.net>
2026-05-19 20:51:26 +05:30
Tulir Asokan
f5f26e5ef4
msgconv/wa-sticker: cache converted sticker pack items
2026-05-08 17:16:10 +03:00
Tulir Asokan
aeeea94e8e
msgconv/wa-sticker: apply correct dimensions to imported packs
2026-05-06 16:14:15 +03:00
Tulir Asokan
ac2912a145
msgconv,directmedia: add support for importing image packs
2026-05-06 16:09:51 +03:00
Tulir Asokan
8af9a2f497
msgconv/sticker: parse metadata from received stickers
2026-04-28 18:16:18 +03:00
Tulir Asokan
2f5ad1f435
msgconv/from-whatsapp: ensure nil messages are treated as unknown
2026-03-18 18:21:17 +02:00
Tulir Asokan
7f1a40ccd3
msgconv/wa-poll: fix handling updates to unknown polls
2026-03-18 17:58:37 +02:00
Tulir Asokan
f73b06fdc4
msgconv/from-*: add support for room mentions
2026-03-18 15:26:28 +02:00
Tulir Asokan
7a4580241e
msgconv/wa-business: fix duplicate content in template media messages
2026-03-15 23:04:15 +02:00
Tulir Asokan
090f3d274f
dependencies: update
2026-03-06 00:00:25 +02:00
Tulir Asokan
ba9f5c61c1
handle*: fix more DM LID rerouting issues
2025-11-11 19:02:18 +02:00
Tulir Asokan
b4f3a1f492
msgconv/from-whatsapp: update reply participant rerouting
2025-11-09 13:35:51 +02:00
Tulir Asokan
3b59a46277
msgconv/from-whatsapp: reroute DM reply participants to phone numbers
2025-11-09 11:27:39 +02:00
Rajeh Taher
1b24b61c0a
msgconv,handewhatsapp: Bridge "Live photos" as GIFs ( #845 )
...
Co-authored-by: Tulir Asokan <tulir@maunium.net>
2025-10-28 15:17:51 +02:00
Tulir Asokan
759c05028b
msgconv/wa-media: reduce sticker size
2025-10-27 17:51:50 +02:00
Tulir Asokan
98b7e08f4e
startchat,msgconv: return group create errors and allow sending invites in DMs
2025-10-21 17:42:25 +03:00
Kishan Bagaria
f7fa9fe142
msgconv: fix view once placeholder copy when you send instead of receive ( #848 )
...
Co-authored-by: Rajeh Taher <rajeh@reforward.dev>
2025-10-05 15:28:58 +00:00
fru-9D
3541409ae6
msgconv/from-matrix: fix filename of documents without caption ( #840 )
2025-09-29 19:31:51 +03:00
Tulir Asokan
ca117161e8
dependencies: update whatsmeow
2025-09-29 19:26:47 +03:00
Tulir Asokan
462bce6f37
handlewhatsapp: decrypt secret encrypted messages
...
Closes #841
2025-09-29 19:23:15 +03:00
Tulir Asokan
8692347211
msgconv/from-whatsapp: ignore disappearing timers in backfill
2025-09-17 15:04:12 +03:00
Tulir Asokan
3c96a4186c
msgconv/from-whatsapp: add action message metadata to disappearing notices
2025-09-09 16:27:55 +03:00
Tulir Asokan
6c5f05ce36
msgconv/from-whatsapp: properly update disappearing message timer in room state
2025-08-25 17:23:54 +03:00
Kishan Bagaria
c7602c02c9
all: enable mautrix-go's new disappearing message features ( #829 )
2025-08-25 14:56:55 +03:00
Tulir Asokan
7ff2f9f206
msgconv/from-matrix: don't allow sending png to whatsapp
2025-08-25 14:49:52 +03:00
Tulir Asokan
dca368d02e
msgconv/from-whatsapp: don't use different logins for mentions in split portals
2025-08-21 17:13:54 +03:00
Kishan Bagaria
59068ca5fc
msgconv/from-whatsapp: fix markdown support in meta ai responses ( #828 )
2025-08-15 08:19:41 -07:00
Kishan Bagaria
ec57ea91aa
msgconv/from-whatsapp: add better support for meta ai responses ( #827 )
2025-08-15 17:59:57 +03:00
Kishan Bagaria
f71349fcc4
msgconv/from-whatsapp: add better placeholder for kept messages ( #826 )
2025-08-15 17:30:47 +03:00
Kishan Bagaria
b92fb20336
msgconv/from-whatsapp: add better placeholder for pinning messages ( #825 )
2025-08-15 13:59:44 +00:00
Tulir Asokan
38ccb92901
msgconv/from-whatsapp: include raw data in unknown message info
2025-08-06 16:37:23 +03:00