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

Commit graph

  • b66f37e373 Add ptt flag when sending MSC3245 voice messages to WhatsApp Tulir Asokan 2021-06-22 20:33:30 +03:00
  • 252d645fea Fix bridging audio/video duration from/to WhatsApp Tulir Asokan 2021-06-22 20:03:22 +03:00
  • bd207df82d Store last message MXID in database for multipart messages Tulir Asokan 2021-06-22 12:35:38 +03:00
  • 4b80c15a0a Add some logs and increase timestamp difference for short-circuiting deduplication Tulir Asokan 2021-06-21 13:52:59 +03:00
  • 78ae4205fd Update go-whatsapp Tulir Asokan 2021-06-19 02:25:14 +03:00
  • 30ddd788ae Don't stop message processing loop if room creation fails Tulir Asokan 2021-06-19 02:22:21 +03:00
  • bc7a82c0be Use mutex for accessing go-whatsapp contacts and chats maps Tulir Asokan 2021-06-19 02:22:01 +03:00
  • a3669a675b Update go-whatsapp Tulir Asokan 2021-06-17 12:46:24 +03:00
  • f9b88839c3 Update mautrix-go Tulir Asokan 2021-06-17 12:38:04 +03:00
  • 3d4ed07fe6 Problem resolved with url in PM command reply Héctor Ramírez Franco 2021-06-16 10:45:46 -05:00
  • 5573e4d2f5 Conflicts resolved Héctor Ramírez Franco 2021-06-15 15:48:34 -05:00
  • 6ddc9ec75d Merge branch 'cambios_version_0.1.7' into master_tulir Héctor Ramírez Franco 2021-06-15 15:42:41 -05:00
  • 32122c7e54 Bump version to v0.1.7 v0.1.7 Tulir Asokan 2021-06-15 21:04:40 +03:00
  • d3b9f4f637 Handle websocket keepalive errors and update deps Tulir Asokan 2021-06-15 15:07:42 +03:00
  • b5c3e8abcb Make sure puppet has displayname set when sending message Tulir Asokan 2021-06-15 12:34:55 +03:00
  • d4b7595b6e Add better error messages for some send errors Tulir Asokan 2021-06-15 12:05:11 +03:00
  • 1a23bfda30 Log type of message when starting handling Tulir Asokan 2021-06-10 16:29:20 +03:00
  • b865205198 Update data sent in bridge status updates Tulir Asokan 2021-06-09 19:15:53 +03:00
  • d851285787 Send content type with bridge state updates Tulir Asokan 2021-06-02 21:43:31 +03:00
  • cea691fdce Add missing authorization header to bridge state requests Tulir Asokan 2021-06-01 15:57:03 +03:00
  • 06b84c4bb9 Add option to disable status bridging. Fixes #166 Tulir Asokan 2021-06-01 15:28:15 +03:00
  • 74e21b8e1d Make bridge state monitoring more generic Tulir Asokan 2021-06-01 15:19:47 +03:00
  • 80b534323f Try to fix false positive send error on whatsapp mobile Tulir Asokan 2021-06-01 13:32:14 +03:00
  • c083afa1ef Add logging for ping requests getting cancelled Tulir Asokan 2021-05-20 13:59:28 +03:00
  • b07412b421 Don't mark messages older than chat info receive date as read after backfill Tulir Asokan 2021-05-18 20:09:12 +03:00
  • 66f0b04a31 Send double puppeting identifier with read receipts if server supports it Tulir Asokan 2021-05-18 15:23:19 +03:00
  • 62e806c8c3 Add option to disable backfill read receipt bridging Tulir Asokan 2021-05-18 14:16:35 +03:00
  • 1bdbf0a22d Update go-whatsapp Tulir Asokan 2021-05-18 13:15:40 +03:00
  • 1ef61f7b2f Update whatsapp protocol version identifier Tulir Asokan 2021-05-12 14:56:42 +03:00
  • b9b4c11d81 Update dependencies Tulir Asokan 2021-05-12 14:54:40 +03:00
  • 7c16eb8c53 Get last message timestamp from database when checking if message is too old Tulir Asokan 2021-05-12 13:39:24 +03:00
  • 4c803a6a13 Include message tag when logging raw JSON messages Tulir Asokan 2021-05-04 21:44:55 +03:00
  • 947f3466b7 Treat muted until -1 as muted forever Tulir Asokan 2021-05-04 19:53:43 +03:00
  • 29254ee29a Add more logging to debug chat mute bridging Tulir Asokan 2021-05-04 13:50:35 +03:00
  • dbdd3258b2 Fix version command output Tulir Asokan 2021-04-29 14:00:26 +03:00
  • 2742d90299 Add option to only bridge mute status and tags when creating portal Tulir Asokan 2021-04-29 11:57:05 +03:00
  • b0d433ea66 Print version when starting Tulir Asokan 2021-04-25 15:46:06 +03:00
  • f9098cdf18 Add option to bridge chat pin status from WhatsApp Tulir Asokan 2021-04-20 16:32:23 +03:00
  • badea9c547 Add option to bridge archive and mute status from WhatsApp Tulir Asokan 2021-04-19 22:14:32 +03:00
  • 06a041981d Merge remote-tracking branch 'conor-f/toggle-presence-and-receipts' Tulir Asokan 2021-04-19 19:25:40 +03:00
  • 03b211c353 Update mautrix-go Tulir Asokan 2021-04-19 17:35:11 +03:00
  • c811da6f7d Cleanup empty group portals even if user didn't leave WhatsApp side Tulir Asokan 2021-04-16 16:36:56 +03:00
  • d3c0b50d5a Move request retrying to mautrix-go Tulir Asokan 2021-04-15 16:23:40 +03:00
  • b1fa9df5f5 Update go-whatsapp Tulir Asokan 2021-04-08 20:37:48 +03:00
  • ca285ea9bb Update mautrix-go to use a single http.Client instance Tulir Asokan 2021-04-06 17:11:08 +03:00
  • 653bbd36de Log data when sending bridge state to asmux Tulir Asokan 2021-04-05 19:24:37 +03:00
  • 74f09f128c Update go-whatsapp. Fixes #294 Tulir Asokan 2021-04-02 14:22:52 +03:00
  • c10d714417 Fix encryption getting messed up after receiving inbound olm sessions with SQLite Tulir Asokan 2021-04-02 14:11:59 +03:00
  • 9a6d9f0383 Don't start new post-login sync if old one is still in progress Tulir Asokan 2021-04-01 14:06:10 +03:00
  • af0fd279d2 Bump version to v0.1.6 v0.1.6 Tulir Asokan 2021-04-01 12:31:44 +03:00
  • e9e623abf6 Increment chunk num so backfill logs work correctly Tulir Asokan 2021-04-01 12:31:39 +03:00
  • 9b25e26b04 Update mautrix-go and add custom user agent Tulir Asokan 2021-03-26 11:18:10 +02:00
  • 7af5b46414 Set name in SyncContactIfNecessary even if contact info not found Tulir Asokan 2021-03-22 20:49:17 +02:00
  • 9f64b357e0 Mark Matrix room as read if WhatsApp chat is read after backfill Tulir Asokan 2021-03-22 14:16:04 +02:00
  • 24d172fd55 Don't create portals for stub messages Tulir Asokan 2021-03-19 21:14:01 +02:00
  • 93953ec48f Sync contact info when syncing room members if puppet has no displayname Tulir Asokan 2021-03-19 20:55:08 +02:00
  • 024d9a0b0e Update go-whatsapp Tulir Asokan 2021-03-19 20:52:15 +02:00
  • d07cba4c87 Reduce asmux pong TTLs Tulir Asokan 2021-03-17 19:12:34 +02:00
  • a94cafd943 Conflicts resolved Héctor Ramírez Franco 2021-03-16 10:33:02 -05:00
  • cf7ed5f8e4 Merge remote-tracking branch 'upstream/master' into master_tulir Héctor Ramírez Franco 2021-03-15 17:25:54 -05:00
  • c7ecae8129 Update asmux DM endpoint Tulir Asokan 2021-03-15 22:05:26 +02:00
  • cbdd10e704 Send real-time whatsapp connection state to asmux Tulir Asokan 2021-03-15 18:06:16 +02:00
  • e19f8c7532 Fix some relaybot room create issues Tulir Asokan 2021-03-08 01:51:37 +02:00
  • 17d68443b7 Update mautrix-go. Fixes #251 Tulir Asokan 2021-03-08 00:55:54 +02:00
  • 8a6877746d Wait for connection before handling message when login is in progress Tulir Asokan 2021-03-05 16:54:23 +02:00
  • 001746be07 Ignore echo of invites sent by the bridge Tulir Asokan 2021-03-05 11:29:08 +02:00
  • ab0019d087 Make sure interface conversion succeeds in error check Tulir Asokan 2021-03-04 20:46:08 +02:00
  • 0b5eeef689 Update mautrix-go to add auth type to register requests Tulir Asokan 2021-03-04 19:35:07 +02:00
  • 58d793724c Allows toggling both presence and receipts with one command param. Conor Flynn 2021-03-02 17:06:16 +00:00
  • e043788037 Update mautrix-go to add timeout to Matrix HTTP requests Tulir Asokan 2021-03-02 11:43:07 +02:00
  • ab22e2da0e Update maulogger to fix newlines in log files Tulir Asokan 2021-03-01 12:41:37 +02:00
  • 464a7ee765 Add config option to disable bridging m.notices Héctor Ramírez Franco 2021-02-26 16:10:57 +02:00
  • 3d778a5a44 Create user_portal row when creating portal for new chat Tulir Asokan 2021-02-26 16:09:24 +02:00
  • 82ae61685c Update mautrix-go to fix potential concurrent map writes Tulir Asokan 2021-02-26 13:28:42 +02:00
  • 0e3bf04daf Improve post-reconnection resending and fix potential encryption races Tulir Asokan 2021-02-25 17:22:29 +02:00
  • 337ca45749 Update go-whatsapp again Tulir Asokan 2021-02-25 14:30:13 +02:00
  • 1c28fbb49b Fix more connection bugs Tulir Asokan 2021-02-25 13:49:28 +02:00
  • 2292c874d6 Update go-whatsapp to fix panics in some cases Tulir Asokan 2021-02-24 17:43:28 +02:00
  • 37c2a064a5 Update go-whatsapp to handle query timeouts Tulir Asokan 2021-02-24 17:18:27 +02:00
  • 3b6d4322d6 Disable trying non-takeover reconnect first Tulir Asokan 2021-02-24 00:13:26 +02:00
  • 69e5a26e01 Improve handling of errors noticed in provisioning API pings Tulir Asokan 2021-02-24 00:06:11 +02:00
  • a5d60bf87d Autoreconnect if keepalive ping throws error Tulir Asokan 2021-02-23 17:36:38 +02:00
  • 2918e7f89e Update go-whatsapp again Tulir Asokan 2021-02-23 16:08:53 +02:00
  • b74302b266 Update go-whatsapp Tulir Asokan 2021-02-23 00:26:28 +02:00
  • 86e5ecbbfe Merge branch 'break' Tulir Asokan 2021-02-22 15:21:35 +02:00
  • 3b22015b83 Disable logging of all WebMessageInfos Tulir Asokan 2021-02-21 17:11:36 +02:00
  • 6227dfb669 Fix re-syncing broadcast list recipients Tulir Asokan 2021-02-21 15:00:04 +02:00
  • ac2ca08007 Sync broadcast list recipients too Tulir Asokan 2021-02-21 14:45:33 +02:00
  • a911a0c1a9 Add better support for broadcast lists Tulir Asokan 2021-02-21 14:18:15 +02:00
  • fcad5fb057 Update dependencies Tulir Asokan 2021-02-21 13:22:06 +02:00
  • 325e54e949 Update go-whatsapp Tulir Asokan 2021-02-21 02:06:33 +02:00
  • 15b4350622 Save session to db when changed Tulir Asokan 2021-02-19 20:39:50 +02:00
  • 2169e39795 when a new room is synchronized, it should also be stored in the user_portal table zhaoYangguang 2021-02-19 16:22:29 +08:00
  • 7bd47fabb2 Update go-whatsapp to break everything and maybe improve things Tulir Asokan 2021-02-18 23:36:14 +02:00
  • 9a47c8eea5 space removed dbedoya 2021-02-18 10:02:19 -05:00
  • 504a566212 Bridge notices param added Héctor Ramírez Franco 2021-02-18 09:04:49 -05:00
  • 63f68cbf86 merge with upstream master dbedoya 2021-02-18 08:21:42 -05:00
  • 128c604845 function to insert record in user_portal when a new room is created dbedoya 2021-02-17 16:46:46 -05:00
  • 3961710d78 tulir original master dbedoya 2021-02-17 15:55:29 -05:00
  • 032f33141f Merge branch 'master' of github.com:tulir/mautrix-whatsapp Diana Bedoya 2021-02-17 14:06:28 -05:00