Tulir Asokan
|
053c4a6a76
|
handlewhatsapp: force lid DMs into phone number portal
|
2025-06-10 16:40:41 +03:00 |
|
Tulir Asokan
|
5ba8c9e43d
|
handlewhatsapp: only consider addressing mode for migration check
|
2025-06-09 22:27:50 +03:00 |
|
Tulir Asokan
|
9d1b49de7d
|
handlewhatsapp: add log identifier for lid migration
|
2025-06-09 19:53:23 +03:00 |
|
Tulir Asokan
|
7933a1ff23
|
handlewhatsapp: improve lid migration detection
|
2025-06-09 19:48:47 +03:00 |
|
Tulir Asokan
|
3dd3ed82d5
|
client: update background context on connect
|
2025-06-09 17:05:03 +03:00 |
|
Tulir Asokan
|
7b01903ca1
|
handlewhatsapp: sync member list on first lid message (#799)
|
2025-06-09 16:23:23 +03:00 |
|
Tulir Asokan
|
65af858748
|
dependencies: update whatsmeow
|
2025-06-06 12:47:58 +03:00 |
|
Tulir Asokan
|
30f0ac71fb
|
dependencies: update whatsmeow to use bridge background context
|
2025-06-05 14:29:51 +03:00 |
|
Tulir Asokan
|
f5b835e042
|
client: fix viewing chat handler
|
2025-06-04 00:43:51 +03:00 |
|
Tulir Asokan
|
c47fced2fd
|
handlewhatsapp: add queue for incoming history sync notifications (#798)
|
2025-06-03 19:53:00 +03:00 |
|
Nick Mills-Barrett
|
cbcc302f89
|
client: immediately sync portal and DM ghost when viewed
Implements the `bridgev2.ChatViewingNetworkAPI` API and triggers chat
or ghost resync when a chat is viewed.
|
2025-06-03 13:22:51 +01:00 |
|
Nick Mills-Barrett
|
03b42f0d51
|
userinfo: expose portal resync configuration settings
Enables tweaking the sync interval/etc for non-cloud environments.
|
2025-06-03 13:22:51 +01:00 |
|
Tulir Asokan
|
57d6ec721e
|
msgconv/from-whatsapp: fix mentions of Matrix users in lid groups
|
2025-05-30 17:15:36 +03:00 |
|
Tulir Asokan
|
8ed1a47af4
|
backfill: short circuits sleeps if context is canceled
|
2025-05-30 12:09:30 +03:00 |
|
Tulir Asokan
|
24b61134ca
|
userinfo: fix setting identifiers of lid users
|
2025-05-29 22:13:16 +03:00 |
|
Conan
|
513d5ecaf0
|
directmedia: extract lottie zip (#793)
|
2025-05-26 23:51:46 +08:00 |
|
Toni Spets
|
c9f1e9cb77
|
connector: Retry connect network errors in background
|
2025-05-21 15:47:04 +03:00 |
|
Tulir Asokan
|
98a695f15c
|
login: don't require entering phone number for relogin
|
2025-05-15 15:25:44 +03:00 |
|
Tulir Asokan
|
6f3e8ea5d1
|
all: update whatsmeow to use more contexts
|
2025-05-14 15:02:47 +03:00 |
|
Tulir Asokan
|
b81f71d543
|
handlematrix: use client-generated transaction IDs
|
2025-05-01 16:59:57 +03:00 |
|
Tulir Asokan
|
746aa0fbcb
|
msgconv/wa-media: update lottie mime type
As per <https://www.iana.org/assignments/media-types/video/lottie+json>
|
2025-04-24 15:57:49 +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
|
88efecef60
|
handlematrix: update error messages for failing to parse IDs
|
2025-04-21 15:03:33 +03:00 |
|
Tulir Asokan
|
94dad0912d
|
all: use safer store access
|
2025-04-16 15:07:22 +03:00 |
|
Tulir Asokan
|
5d0d1ce1f5
|
phoneping: remove custom error messages
Fixes #783
|
2025-04-15 15:02:13 +03:00 |
|
Tulir Asokan
|
b65fac7427
|
client: set name/avatar in remote profile
Closes #784
|
2025-04-15 15:02:11 +03:00 |
|
Tulir Asokan
|
83dda14d34
|
analytics: don't obfuscate lids
Only phone numbers need to be obfuscated
|
2025-04-14 14:30:46 +03:00 |
|
Tulir Asokan
|
c7f19fe8b1
|
handlewhatsapp: move dont_render_edited to top level
|
2025-04-11 20:29:13 +03:00 |
|
Tulir Asokan
|
729fce0f58
|
handlewhatsapp: add dont_render_edited flag for decryption retries
|
2025-04-11 19:59:56 +03:00 |
|
Tulir Asokan
|
81ef33ffe8
|
commands: add invite link and join commands
|
2025-04-09 12:41:50 +03:00 |
|
Tulir Asokan
|
f274134afe
|
commands: add sync command
|
2025-04-09 12:37:43 +03:00 |
|
Tulir Asokan
|
4295808186
|
chatinfo: store group addressing mode
|
2025-04-09 00:29:33 +03:00 |
|
Tulir Asokan
|
a64a25ffc8
|
userinfo: get pn info for lid users
|
2025-04-08 23:32:52 +03:00 |
|
Tulir Asokan
|
07ffa4f863
|
userinfo: fix name of PSA user
|
2025-04-08 22:39:56 +03:00 |
|
Tulir Asokan
|
68d732aa51
|
handlewhatsapp: handle announcement group comments
|
2025-04-08 22:39:31 +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 |
|
Ping Chen
|
c9220946da
|
client: implement HandleMatrixMembership (#765)
|
2025-03-19 20:18:28 +09:00 |
|
Tulir Asokan
|
1611ca8c81
|
msgconv/wa-business: add fallback for interactive messages
|
2025-03-17 22:43:56 +02:00 |
|
Tulir Asokan
|
483a233536
|
handlewhatsapp: store handled edits in metadata
|
2025-03-16 15:41:38 +02:00 |
|
Tulir Asokan
|
7319d429d7
|
client: generate curve25519 key for push
|
2025-03-11 18:43:51 +02:00 |
|
Tulir Asokan
|
5b1effcd51
|
dependencies: update whatsmeow for apns push
|
2025-03-11 18:26:24 +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
|
9ec53dbbef
|
client: make store access safer
|
2025-03-06 15:53:29 +02:00 |
|
Tulir Asokan
|
587b1c1cfd
|
client: allow registering apns pusher
|
2025-03-05 19:59:08 +02:00 |
|
Tulir Asokan
|
7a48c1e843
|
client: don't clear client on disconnect
|
2025-03-04 16:44:28 +02:00 |
|
Tulir Asokan
|
8174dff5a5
|
client: set connect reason to push in ConnectBackground
|
2025-03-04 16:31:19 +02:00 |
|
Tulir Asokan
|
e1faf0f34a
|
client: don't return pn sending error in ConnectBackground
|
2025-02-28 02:35:57 +02:00 |
|
Tulir Asokan
|
533f3a4e87
|
client: send responses with push notification data
|
2025-02-27 16:16:06 +02:00 |
|