1
0
Fork 0
mirror of https://github.com/mautrix/whatsapp.git synced 2026-05-15 18:16:53 -04:00

Commit graph

  • 37b8065db5
    Merge pull request #461 from mautrix/sumner/bri-2227 Sumner Evans 2022-04-07 09:28:25 -06:00
  • bd26fc4af9
    Minor cleanups from CR Sumner Evans 2022-04-07 09:20:12 -06:00
  • d4318d54a4 Add missing return Tulir Asokan 2022-04-07 10:48:36 +03:00
  • 78c6d57299
    historysync: only save when backfill is enabled Sumner Evans 2022-04-06 09:00:48 -06:00
  • c664e5f107
    Updates from CR Sumner Evans 2022-04-06 08:45:45 -06:00
  • 83d397900f
    media: add better error when media couldn't be retrieved due to WA deleting it from their servers Sumner Evans 2022-04-05 15:35:02 -06:00
  • eb0a13a753
    historysync: use userID, conversationID, messageID as PK Sumner Evans 2022-04-05 13:13:20 -06:00
  • 005fbb09f8
    backfill queue: don't delete, just mark as complete Sumner Evans 2022-04-05 13:12:57 -06:00
  • 173edfaaf1
    batch send: fix plaintext content Sumner Evans 2022-04-05 12:29:43 -06:00
  • a8be4b11a8
    historysync: start deferred backfill on non-full syncs Sumner Evans 2022-04-05 12:28:58 -06:00
  • 748c9509a1
    historysync: lock earlier to prevent races and duplicate messages Sumner Evans 2022-04-04 16:07:25 -06:00
  • 54534f6b42
    historysync: enqueue immediate backfill on INITIAL_BOOTSTRAP Sumner Evans 2022-03-30 17:59:55 -06:00
  • 830c294b91
    historysync: delete history sync messages once backfilled Sumner Evans 2022-03-30 17:40:23 -06:00
  • 9e0e0cbf9a Update version Half-Shot 2022-03-30 12:44:24 +01:00
  • b5e21f2e66
    Merge pull request #16 from vector-im/hs/30-03-2021-merge Will Hunt 2022-03-30 12:43:55 +01:00
  • 748d9388fe Bump upgrade numbers Half-Shot 2022-03-30 12:29:15 +01:00
  • dde595ff1a Merge remote-tracking branch 'tulir/master' into element-master Half-Shot 2022-03-30 12:27:51 +01:00
  • 8a49fea812
    backfill: backfill conversation when started Sumner Evans 2022-03-25 00:15:52 -06:00
  • e702bf39d2
    commands/backfill: add command to manually backfill a portal Sumner Evans 2022-03-24 14:21:57 -06:00
  • 12a23e2ca5
    historysync: refactor to utilize backfill queue Sumner Evans 2022-03-24 14:21:23 -06:00
  • 536d340f20
    config: add settings for prioritized backfill Sumner Evans 2022-03-24 14:18:32 -06:00
  • 1ecdb71ac3
    database: add backfill queue and history sync tables Sumner Evans 2022-03-24 14:14:08 -06:00
  • 25c77b0fb5 Update mautrix-go and whatsmeow Tulir Asokan 2022-03-29 21:14:16 +03:00
  • 0a61d21373 Update whatsmeow Tulir Asokan 2022-03-29 16:10:28 +03:00
  • 5ef66496d6 Acquire roomCreateLock when updating puppet info to prevent race conditions Tulir Asokan 2022-03-25 00:02:38 +02:00
  • 44eaf285e6 Adjust outdated version logs Tulir Asokan 2022-03-23 14:46:30 +02:00
  • f88abb99a8 Use Go 1.18 for lint Tulir Asokan 2022-03-23 13:14:36 +02:00
  • 181b43e0f8
    Run message history backfill after creating all the rooms Nick Mills-Barrett 2022-03-15 20:30:33 +00:00
  • 9fbceedfbe Bridge bot should always join rooms to support displaying read receipts Carl Ambroselli 2022-03-23 06:52:18 +00:00
  • d1c70fbda1 Update changelog Tulir Asokan 2022-03-22 13:49:28 +02:00
  • f79ca422e8 Add option to use async media uploads Tulir Asokan 2022-03-21 21:08:48 +02:00
  • 34954fc9f6 Update whatsmeow Tulir Asokan 2022-03-20 02:00:24 +02:00
  • 807c59fe21 Update actions to checkout@v3 and setup-go@v3 Tulir Asokan 2022-03-18 01:18:25 +02:00
  • 3a6c314878 Normalize variation selectors in emojis in both directions Tulir Asokan 2022-03-18 01:12:23 +02:00
  • 61409ce2bc
    Merge pull request #432 from mautrix/pre-commit-config Sumner Evans 2022-03-16 08:41:47 -06:00
  • 756040c6a9 Bump version to v0.3.0 v0.3.0 Tulir Asokan 2022-03-16 01:32:15 +02:00
  • caacac15c7 Check database owner and foreign tables before starting Tulir Asokan 2022-03-16 01:15:13 +02:00
  • 73241b6f21 Add proper bridge state errors for different logout types Tulir Asokan 2022-03-15 16:04:10 +02:00
  • ac57b56dc1
    Update Dockerfile Kaindl Global Network 2022-03-14 23:40:12 +01:00
  • 6e0c63ebf8
    Update example-config.yaml Kaindl Global Network 2022-03-14 23:33:59 +01:00
  • 44f232f37b Remove special-cased fast backfill Tulir Asokan 2022-03-14 23:53:50 +02:00
  • df64bb0e10 Handle disappearing messages in history sync properly Tulir Asokan 2022-03-14 23:48:41 +02:00
  • 973f80d7a7 Fix accepting group invites in encrypted rooms Tulir Asokan 2022-03-14 13:15:52 +02:00
  • e31788541a Check for WhatsApp web updates on bridge startup Tulir Asokan 2022-03-12 20:05:57 +02:00
  • c82a96dccc Handle incoming reaction removals Tulir Asokan 2022-03-12 19:47:47 +02:00
  • 766e6a5130 Invite bot when user enables encryption in DM portal Tulir Asokan 2022-03-11 20:11:27 +02:00
  • 7322f78d56 Delete connection and update JID map on remote logout Tulir Asokan 2022-03-10 22:20:10 +02:00
  • 4fd07a2646
    Merge pull request #457 from mautrix/sumner/bri-2349 Sumner Evans 2022-03-10 11:57:59 -07:00
  • a68bce35fc
    segment: add tracking to provisioning API Sumner Evans 2022-03-09 22:58:14 -07:00
  • 031d712905 Update whatsmeow Tulir Asokan 2022-03-09 16:44:25 +02:00
  • 08efcfbc35 Don't send incoming call msg as real messages abmantis 2022-03-08 22:46:38 +00:00
  • 621ecc0d62 Update dependencies Tulir Asokan 2022-03-08 14:11:21 +02:00
  • dcfa9e1b34 Update hacky workaround for transient disconnect states Tulir Asokan 2022-03-08 12:51:24 +02:00
  • 9b6ca8d6f1 Don't send normal transient disconnect state when phone is offline Tulir Asokan 2022-03-07 22:45:19 +02:00
  • 1eb210c249 Add support for bridging reactions Tulir Asokan 2022-03-05 21:22:31 +02:00
  • 601864131e Disable file logging in Docker by default Tulir Asokan 2022-03-04 11:04:38 +02:00
  • 2e01dc4bd4
    Only change the data directory ownership on Docker start Nick Mills-Barrett 2022-03-03 16:17:54 +00:00
  • 8571c46699
    Only change the data directory ownership on Docker start Nick Mills-Barrett 2022-03-03 16:07:39 +00:00
  • 082bdcca11 Move provisioning endpoint version into code Tulir Asokan 2022-03-01 20:39:05 +02:00
  • 8da6e14bf8
    Merge pull request #452 from abmantis/presence_on_typing Tulir Asokan 2022-03-01 20:27:28 +02:00
  • 8e5442300c Add endpoints to list groups and open group portals Tulir Asokan 2022-03-01 20:25:46 +02:00
  • 4bba398cfe Remove unused backfill dummy state event type Tulir Asokan 2022-03-01 00:14:36 +02:00
  • a3ba1e3826 Remove dummy state event in history sync Tulir Asokan 2022-02-28 23:59:05 +02:00
  • 9730c5e570 Update mautrix-go to remove msgtype from stickers Tulir Asokan 2022-02-28 22:27:14 +02:00
  • 3479e1ccfc Avoid division by zero Tulir Asokan 2022-02-28 21:41:44 +02:00
  • 50a6e383e7 Send presence when typing changes abmantis 2022-01-01 02:29:39 +00:00
  • d61be04eae Send presence when typing changes abmantis 2022-01-01 02:29:39 +00:00
  • e60d5351a5 Update whatsmeow to fix syncing topics Tulir Asokan 2022-02-25 21:47:41 +02:00
  • f36b4c18f2 Add config option for always sending active delivery receipts Tulir Asokan 2022-02-25 01:27:24 +02:00
  • 5b4005c29b
    Merge branch 'mautrix:master' into element-master Christian Paul 2022-02-24 14:55:10 +01:00
  • 6705a6f7bf Update changelog Tulir Asokan 2022-02-23 14:34:05 +02:00
  • dbe25bbce6 Expose db connection max lifetime and idle time settings Tulir Asokan 2022-02-23 14:30:21 +02:00
  • 77bef42ace Use dynamic multiplier when bridging waveform Tulir Asokan 2022-02-21 14:34:20 +02:00
  • 56869be46f Notice changed: You are not logged in Alejandro Herrera 2022-02-18 13:33:09 -05:00
  • be68203056 Always wait for offline sync to finish before sending connected state Tulir Asokan 2022-02-18 13:18:29 +02:00
  • b389354bcc Send blank protocol message if phone is offline for too long Tulir Asokan 2022-02-18 12:12:15 +02:00
  • 3c274e6d35 Add proper error message for outdated client errors Tulir Asokan 2022-02-17 15:33:31 +02:00
  • 66d0817081 Add provisioning API endpoints to list contacts and start chats Tulir Asokan 2022-02-17 15:14:53 +02:00
  • 1a1fd68812 Improve connection error handling Tulir Asokan 2022-02-17 14:09:40 +02:00
  • 8fc1fe71fa
    Merge pull request #14 from vector-im/tadzik/db-upgrade-merge-safeguard Tadeusz Sośnierz 2022-02-17 12:34:35 +01:00
  • e91c70173e Add a check for whether the expected latest DB update is present Tadeusz Sośnierz 2022-02-17 12:33:38 +01:00
  • 1d0ffd4e9d
    Merge pull request #15 from vector-im/tadzik/broken-migration-fixup Tadeusz Sośnierz 2022-02-17 12:09:08 +01:00
  • a574bcd23c Add a fixup for a failed upgrade 35 deployment Tadeusz Sośnierz 2022-02-17 12:08:01 +01:00
  • f967ca0c6d Make sure we don't accidentally build images with broken DB migrations Tadeusz Sośnierz 2022-02-17 11:21:35 +01:00
  • 7eb469b9ee
    Merge pull request #13 from vector-im/tadzik/update-upstream Tadeusz Sośnierz 2022-02-17 11:00:11 +01:00
  • 3e637786f9
    Merge pull request #12 from vector-im/tadzik/update-upstream Tadeusz Sośnierz 2022-02-17 10:57:06 +01:00
  • e124985e8d
    Merge branch 'mautrix:master' into master Marko B. Ludolph 2022-02-17 10:44:59 +01:00
  • a4c13d72ea Bump DB upgrade numbers Tadeusz Sośnierz 2022-02-17 10:20:38 +01:00
  • 4c230c74f3 Merge branch 'master' of github.com:mautrix/whatsapp into tadzik/update-upstream Tadeusz Sośnierz 2022-02-17 09:57:58 +01:00
  • 79648ea9ec Bump version to v0.2.4 v0.2.4 Tulir Asokan 2022-02-16 12:15:38 +02:00
  • e215850fcf Get displayname when converting mentions of Matrix users. Fixes #338 Tulir Asokan 2022-02-16 01:00:49 +02:00
  • cf1ae3b102 Fix check Tulir Asokan 2022-02-16 00:11:38 +02:00
  • 78f666c9cd Update whatsmeow Tulir Asokan 2022-02-16 00:09:06 +02:00
  • a40d143cef Update IsFakeJID check to handle backfill end markers Tulir Asokan 2022-02-16 00:05:23 +02:00
  • 10a7c781e6 Add support for asking homeserver for URL previews Tulir Asokan 2022-02-15 16:28:20 +02:00
  • d668c031f7 Update dependencies Tulir Asokan 2022-02-15 14:20:36 +02:00
  • 6b8d478305 Use low-res thumbnail for url previews if full image isn't available Tulir Asokan 2022-02-15 13:37:05 +02:00
  • d257c80327 Only clear custom keys for encrypted events Tulir Asokan 2022-02-15 13:36:44 +02:00
  • eee404c62d Fix formatting not being parsed in incoming messages Tulir Asokan 2022-02-15 13:15:41 +02:00
  • e303a1decb Update changelog Tulir Asokan 2022-02-10 19:57:21 +02:00