Tulir Asokan
|
ac2912a145
|
msgconv,directmedia: add support for importing image packs
|
2026-05-06 16:09:51 +03:00 |
|
Tulir Asokan
|
db26ccfbe8
|
handlewhatsapp: automatically try to recover app state on error
|
2026-01-26 20:38:37 +02:00 |
|
Tulir Asokan
|
7d4560587b
|
mclient: add plugin interface for sending WhatsApp stats
|
2026-01-20 13:14:48 +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 |
|
Peter Smit
|
bd0d24e1e4
|
handlematrix: add support for room name/topic/avatar changes (#834)
Fixes #833
Co-authored-by: Tulir Asokan <tulir@maunium.net>
|
2025-08-28 03:08:25 +03:00 |
|
Tulir Asokan
|
1dfcdcb463
|
directmedia: add hacky support for media edits (#819)
|
2025-07-29 18:10:25 +03:00 |
|
Tulir Asokan
|
261304a4ad
|
directmedia: add support for avatars
|
2025-07-29 17:43:51 +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
|
0be53e58c6
|
waid/dbmeta: remove unnecessary LID field in user login metadata
|
2025-07-17 11:42:11 +03:00 |
|
Tulir Asokan
|
7b01903ca1
|
handlewhatsapp: sync member list on first lid message (#799)
|
2025-06-09 16:23:23 +03:00 |
|
Tulir Asokan
|
4295808186
|
chatinfo: store group addressing mode
|
2025-04-09 00:29:33 +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 |
|
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 |
|
Tulir Asokan
|
cc52b435f2
|
chatinfo: improve handling LIDs
|
2024-12-15 12:15:56 +02:00 |
|
Tulir Asokan
|
8e85d809fd
|
mediaid: fix receiver for groups
|
2024-11-06 17:15:03 +01:00 |
|
Tulir Asokan
|
8ae6198551
|
backfill: restart portal creation if interrupted soon after login
|
2024-11-06 16:42:39 +01:00 |
|
Tulir Asokan
|
8dc2701194
|
directmedia: implement
|
2024-11-06 16:42:24 +01:00 |
|
Tulir Asokan
|
21f62e3bbf
|
msgconv/from-whatsapp: add support for polls
|
2024-10-07 14:34:26 +03:00 |
|
Tulir Asokan
|
58d336762e
|
push: add proper support for web push
|
2024-10-02 15:22:55 +03:00 |
|
Tulir Asokan
|
e87680364d
|
msgconv: refactor media converting to prepare for retries
|
2024-09-30 23:57:52 +03:00 |
|
Tulir Asokan
|
7ec5e2e5f4
|
handlewhatsapp: resync contacts on app state sync
Also removes the avatar fetch attempted flag in favor of checking if
the avatar ID is empty.
|
2024-09-26 18:45:00 +03:00 |
|
Tulir Asokan
|
d07fcc80e3
|
{chat,user}info: add resync queue
|
2024-09-26 15:39:08 +03:00 |
|
Tulir Asokan
|
acc6017308
|
handlewhatsapp: implement various special event types
Includes:
* Identity change notices
* Call start notices
* Delete chat for me events
* Delete message for me events
* Mark chat as read events
|
2024-09-26 12:37:31 +03:00 |
|
Tulir Asokan
|
cb55939079
|
msgconv: add missing message types
|
2024-09-25 16:15:43 +03:00 |
|
Tulir Asokan
|
2395e9b0f5
|
dbmeta: move types to waid package
|
2024-09-16 15:38:49 +03:00 |
|
Tulir Asokan
|
2aef3b3f54
|
v2: update things
|
2024-09-07 14:24:11 +03:00 |
|
Rajeh Taher
|
8fecdebf68
|
v2: contact listing and creating chats, read receipts, typing notifications
|
2024-09-07 14:23:49 +03:00 |
|
Rajeh Taher
|
184bf0a77b
|
v2: edits and revokes, code style fixes
|
2024-09-07 14:23:32 +03:00 |
|
Rajeh Taher
|
78af9e18ab
|
v2: phone code login and bug fixes
|
2024-09-07 14:23:12 +03:00 |
|
Rajeh Taher
|
f19ee89381
|
v2: initial working message conversion code and other fixes
|
2024-09-07 14:22:35 +03:00 |
|
Rajeh Taher
|
ab3d8f3c9f
|
v2: start working on connector
|
2024-09-07 14:22:28 +03:00 |
|