Tulir Asokan
|
46d51593e5
|
backfill: remove non-manual history sync download code path
|
2026-03-25 20:15:12 +02:00 |
|
Tulir Asokan
|
450ac8960f
|
backfill: mark backfill as complete if only message is the anchor
|
2026-03-25 19:12:09 +02:00 |
|
Tulir Asokan
|
0a0d72e743
|
backfill: include message count in all history sync storage logs
|
2026-01-07 14:53:26 +02:00 |
|
Tulir Asokan
|
10a8c64d63
|
backfill: fix panic when reaction is missing sender
|
2025-11-13 18:09:26 +02:00 |
|
Tulir Asokan
|
88a7a2b8d7
|
chatinfo: don't apply history sync metadata on later resyncs
|
2025-11-13 15:03:59 +02:00 |
|
Tulir Asokan
|
a291d40d66
|
backfill: reroute LID DMs in history syncs
|
2025-11-11 19:13:33 +02:00 |
|
Tulir Asokan
|
8692347211
|
msgconv/from-whatsapp: ignore disappearing timers in backfill
|
2025-09-17 15:04:12 +03:00 |
|
Tulir Asokan
|
38ccb92901
|
msgconv/from-whatsapp: include raw data in unknown message info
|
2025-08-06 16:37:23 +03:00 |
|
Tulir Asokan
|
c21648f31e
|
backfill: unwrap associated child messages
|
2025-07-31 12:39:20 +03:00 |
|
Tulir Asokan
|
8e60111d2e
|
userinfo: reduce risk of races when syncing contacts
|
2025-07-29 19:34:31 +03:00 |
|
Tulir Asokan
|
e103a8bee4
|
backfill: fix ignoring PSA chat
|
2025-07-22 19:25:21 +03:00 |
|
Tulir Asokan
|
1b6ed76fe9
|
backfill: fix timer stopping
|
2025-07-22 19:12:07 +03:00 |
|
Tulir Asokan
|
8b36b353cf
|
backfill: make wait time before starting portal creation configurable
|
2025-07-22 17:53:06 +03:00 |
|
Tulir Asokan
|
70195c8d22
|
backfill,wadb: store login ts when chat was synced instead of boolean flag
|
2025-07-22 16:33:26 +03:00 |
|
Tulir Asokan
|
0be2c5e3b6
|
backfill: mark task as not done when receiving new messages
|
2025-07-22 16:21:54 +03:00 |
|
Tulir Asokan
|
aa3bb1ea5e
|
handlewhatsapp,backfill: propagate QueueRemoteEvent results in more places
|
2025-07-10 18:03:16 +03:00 |
|
Tulir Asokan
|
d881259773
|
handlewhatsapp: use simpler queue remote event call
|
2025-07-10 17:57:31 +03:00 |
|
Tulir Asokan
|
3e96e7158f
|
id: fill sender login ID properly in LID event senders
|
2025-07-03 21:44:15 +03:00 |
|
Tulir Asokan
|
c47fced2fd
|
handlewhatsapp: add queue for incoming history sync notifications (#798)
|
2025-06-03 19:53:00 +03:00 |
|
Tulir Asokan
|
8ed1a47af4
|
backfill: short circuits sleeps if context is canceled
|
2025-05-30 12:09:30 +03:00 |
|
Tulir Asokan
|
73296a3c01
|
wadb/conversation: use highest message timestamp if conversation info doesn't have it
|
2025-04-24 13:15:11 +03:00 |
|
Tulir Asokan
|
927db4505b
|
backfill: disable backfilling PSA chat
|
2025-04-24 12:36:34 +03:00 |
|
Tulir Asokan
|
037bdac783
|
connector: allow messages from @lid users
|
2025-04-08 21:17:06 +03:00 |
|
Tulir Asokan
|
e2bafd9c31
|
handlewhatsapp: allow chats with @bot users
|
2025-03-26 14:26:08 +02:00 |
|
Nick Mills-Barrett
|
171e3a7b6b
|
backfill: don't delete all backfill messages if will paginate flag set
|
2025-03-11 14:06:20 +00:00 |
|
Tulir Asokan
|
f20db56358
|
backfill: add stream order
|
2025-01-10 22:49:24 +02:00 |
|
Tulir Asokan
|
5aee9f2eff
|
backfill: stop history sync portal creation if client disconnects
|
2024-11-14 14:29:18 +02:00 |
|
Tulir Asokan
|
8ae6198551
|
backfill: restart portal creation if interrupted soon after login
|
2024-11-06 16:42:39 +01:00 |
|
Tulir Asokan
|
8bc8b8afd6
|
backfill: handle ratelimits when fetching group info
|
2024-10-30 16:07:38 +02:00 |
|
Tulir Asokan
|
07f721458d
|
handlewhatsapp: implement status broadcast related config options
|
2024-10-16 16:49:32 +03:00 |
|
Tulir Asokan
|
c5fb9c9f12
|
all: change import path to go.mau.fi/mautrix-whatsapp
|
2024-10-15 17:59:57 +03:00 |
|
Tulir Asokan
|
d961ed1de7
|
msgconv/from-whatsapp: cache converted media messages to bridge caption edits
|
2024-10-14 20:01:19 +03:00 |
|
Tulir Asokan
|
841bc81dbe
|
backfill: handle edits properly
(they should now be unwrapped by ParseWebMessage)
|
2024-10-11 22:06:44 +03:00 |
|
Tulir Asokan
|
e36957bf14
|
backfill: ignore edit messages
|
2024-10-11 14:21:22 +03:00 |
|
Tulir Asokan
|
7488865b51
|
backfill: fix backwards backfill getting stuck in a loop in some cases
|
2024-10-07 19:49:45 +03:00 |
|
Tulir Asokan
|
a38ab078d2
|
msgconv/from-whatsapp: add option to disable bridging view-once media
|
2024-10-07 17:14:24 +03:00 |
|
Tulir Asokan
|
f4a507bee0
|
backfill: fix bugs
|
2024-10-01 16:56:46 +03:00 |
|
Tulir Asokan
|
acb56e4ac4
|
mediarequest: implement requesting old media
|
2024-10-01 14:29:01 +03:00 |
|
Tulir Asokan
|
ea2d8ba07d
|
all: delete legacy bridge
|
2024-09-30 23:57:52 +03:00 |
|
Tulir Asokan
|
d07fcc80e3
|
{chat,user}info: add resync queue
|
2024-09-26 15:39:08 +03:00 |
|
Tulir Asokan
|
a47ed7fd18
|
backfill: implement
|
2024-09-17 18:32:09 +03:00 |
|