Watch
1
0
Fork
You've already forked mautrix-whatsapp
0
mirror of https://github.com/mautrix/whatsapp.git synced 2026-09-18 08:34:17 -04:00

Commit graph

  • 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
  • 7aab7870fa Move custom keys to m.new_content in media retry handler Tulir Asokan 2022-02-10 19:56:30 +02:00
  • 1fbbe7fa06 Remove unused gob register Tulir Asokan 2022-02-10 19:50:49 +02:00
  • dd58e8d1e7 Add '♻️' as an alternative reaction for retrying media Tulir Asokan 2022-02-10 19:46:46 +02:00
  • 4d19d27dad Fix storing own message sender metadata from history syncs Tulir Asokan 2022-02-10 19:41:34 +02:00
  • 9a9414db34 Add some extra metadata for gifs Tulir Asokan 2022-02-10 19:26:16 +02:00
  • 528fbda53f Add initial support for requesting media retries from phone Tulir Asokan 2022-02-10 19:18:49 +02:00
  • 7ae5791aa3 Bridge audio message waveforms in both directions Tulir Asokan 2022-02-10 12:50:04 +02:00
  • 94e880c2cc Add support for setting group avatar from Matrix Tulir Asokan 2022-02-10 12:46:25 +02:00
  • 663abeeb04 Merge remote-tracking branch 'origin/sumner/bri-1873' Tulir Asokan 2022-02-07 13:55:02 +02:00
  • b6352c4991
    link previews: only include in Matrix event when there's an actual link Sumner Evans 2022-02-06 22:30:00 -07:00