Watch
1
0
Fork
You've already forked mautrix-whatsapp
0
mirror of https://github.com/mautrix/whatsapp.git synced 2026-11-10 16:19:18 -05:00
mautrix-whatsapp/pkg/connector
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Nick Mills-Barrett 2f93633ed7
handlewhatsapp: request app state recovery when full sync fails to fetch
Only decode errors emit AppStateSyncError, so a full sync that failed while fetching (e.g. a 403 on the snapshot download) was just logged and the collection stayed broken for good.
Escalate any full sync error to the phone recovery request.
2026-10-06 11:55:41 +01:00
..
wadb userinfo: add option to lazily fetch avatars using direct media 2026-09-03 14:29:18 +03:00
analytics.go analytics: don't obfuscate lids 2025-04-14 14:30:46 +03:00
backfill.go backfill: prevent panic when converting history sync messages (#955) 2026-10-06 10:38:35 +01:00
capabilities.go capabilities: add more details for polls (#941) 2026-07-23 14:46:22 +01:00
chatinfo.go client: automatically request muse key and profile if missing (#960) 2026-09-29 22:15:59 +03:00
client.go client: automatically request muse key and profile if missing (#960) 2026-09-29 22:15:59 +03:00
commands.go commands: allow specifying app state types to sync 2026-01-20 15:50:57 +02:00
config.go userinfo: add option to lazily fetch avatars using direct media 2026-09-03 14:29:18 +03:00
connector.go lidmigrate: resync ghost avatars in background 2026-09-10 10:42:06 +03:00
dbmeta.go all: change import path to go.mau.fi/mautrix-whatsapp 2024-10-15 17:59:57 +03:00
directmedia.go directmedia: don't allow parallel downloads of the same avatar 2026-09-08 15:03:18 +03:00
events.go handlewhatsapp: try to fetch message from server for caption edit 2026-09-30 19:27:10 +03:00
example-config.yaml userinfo: add option to lazily fetch avatars using direct media 2026-09-03 14:29:18 +03:00
handlematrix.go all: switch DMs to use LIDs (#944) 2026-08-05 17:08:20 +03:00
handlewhatsapp.go handlewhatsapp: request app state recovery when full sync fails to fetch 2026-10-06 11:55:41 +01:00
id.go all: switch DMs to use LIDs (#944) 2026-08-05 17:08:20 +03:00
lidmigrate.go lidmigrate: resync missing avatars and reuse info for alt ghost sync 2026-09-08 14:42:31 +03:00
login.go client: automatically request muse key and profile if missing (#960) 2026-09-29 22:15:59 +03:00
mclient.go mclient: add more hooks 2026-06-13 21:34:49 +03:00
mediaeditcache.go msgconv/from-whatsapp: cache converted media messages to bridge caption edits 2024-10-14 20:01:19 +03:00
mediarequest.go all: switch DMs to use LIDs (#944) 2026-08-05 17:08:20 +03:00
muse.go muse: mark resync as done on mismatching lthash 2026-10-06 12:52:50 +03:00
phoneping.go handlewhatsapp: send analytics for timelock event 2026-06-22 15:55:40 +03:00
proxy.go connector: implement network connection resetting 2026-01-15 14:52:36 +02:00
startchat.go startchat: return user info with resolve identifier requests 2026-09-03 14:37:14 +03:00
userinfo.go lidmigrate: resync missing avatars and reuse info for alt ghost sync 2026-09-08 14:42:31 +03:00
wamsgtype.go handlewhatsapp: try to fetch message from server for caption edit 2026-09-30 19:27:10 +03:00