Commit graph

  • 3a8b2718bd move deprecation to handleMessage master Timo Ley 2021-04-11 16:49:24 +0000
  • bbd02bfbae change deprecation message LordMZTE 2021-04-10 20:20:59 +0200
  • 7a736062d9 hopefully implement a deprecation warning for whatsapp LordMZTE 2021-04-10 20:18:00 +0200
  • b1fa9df5f5 Update go-whatsapp Tulir Asokan 2021-04-08 20:37:48 +0300
  • ca285ea9bb Update mautrix-go to use a single http.Client instance Tulir Asokan 2021-04-06 17:11:08 +0300
  • 653bbd36de Log data when sending bridge state to asmux Tulir Asokan 2021-04-05 19:24:37 +0300
  • 74f09f128c Update go-whatsapp. Fixes #294 Tulir Asokan 2021-04-02 14:22:52 +0300
  • c10d714417 Fix encryption getting messed up after receiving inbound olm sessions with SQLite Tulir Asokan 2021-04-02 14:11:59 +0300
  • 9a6d9f0383 Don't start new post-login sync if old one is still in progress Tulir Asokan 2021-04-01 14:06:10 +0300
  • af0fd279d2 Bump version to v0.1.6 Tulir Asokan 2021-04-01 12:31:44 +0300
  • e9e623abf6 Increment chunk num so backfill logs work correctly Tulir Asokan 2021-04-01 12:31:39 +0300
  • 9b25e26b04 Update mautrix-go and add custom user agent Tulir Asokan 2021-03-26 11:18:10 +0200
  • 7af5b46414 Set name in SyncContactIfNecessary even if contact info not found Tulir Asokan 2021-03-22 20:49:17 +0200
  • 9f64b357e0 Mark Matrix room as read if WhatsApp chat is read after backfill Tulir Asokan 2021-03-22 14:16:04 +0200
  • 24d172fd55 Don't create portals for stub messages Tulir Asokan 2021-03-19 21:14:01 +0200
  • 93953ec48f Sync contact info when syncing room members if puppet has no displayname Tulir Asokan 2021-03-19 20:55:08 +0200
  • 024d9a0b0e Update go-whatsapp Tulir Asokan 2021-03-19 20:52:15 +0200
  • d07cba4c87 Reduce asmux pong TTLs Tulir Asokan 2021-03-17 19:12:34 +0200
  • c7ecae8129 Update asmux DM endpoint Tulir Asokan 2021-03-15 22:05:26 +0200
  • cbdd10e704 Send real-time whatsapp connection state to asmux Tulir Asokan 2021-03-15 18:06:16 +0200
  • e19f8c7532 Fix some relaybot room create issues Tulir Asokan 2021-03-08 01:51:37 +0200
  • 17d68443b7 Update mautrix-go. Fixes #251 Tulir Asokan 2021-03-08 00:55:54 +0200
  • 8a6877746d Wait for connection before handling message when login is in progress Tulir Asokan 2021-03-05 16:54:23 +0200
  • 001746be07 Ignore echo of invites sent by the bridge Tulir Asokan 2021-03-05 11:29:08 +0200
  • ab0019d087 Make sure interface conversion succeeds in error check Tulir Asokan 2021-03-04 20:46:08 +0200
  • 0b5eeef689 Update mautrix-go to add auth type to register requests Tulir Asokan 2021-03-04 19:35:07 +0200
  • e043788037 Update mautrix-go to add timeout to Matrix HTTP requests Tulir Asokan 2021-03-02 11:43:07 +0200
  • ab22e2da0e Update maulogger to fix newlines in log files Tulir Asokan 2021-03-01 12:41:37 +0200
  • 464a7ee765 Add config option to disable bridging m.notices Héctor Ramírez Franco 2021-02-26 16:10:57 +0200
  • 3d778a5a44 Create user_portal row when creating portal for new chat Tulir Asokan 2021-02-26 16:09:24 +0200
  • 82ae61685c Update mautrix-go to fix potential concurrent map writes Tulir Asokan 2021-02-26 13:28:42 +0200
  • 0e3bf04daf Improve post-reconnection resending and fix potential encryption races Tulir Asokan 2021-02-25 17:22:29 +0200
  • 337ca45749 Update go-whatsapp again Tulir Asokan 2021-02-25 14:30:13 +0200
  • 1c28fbb49b Fix more connection bugs Tulir Asokan 2021-02-25 13:49:28 +0200
  • 2292c874d6 Update go-whatsapp to fix panics in some cases Tulir Asokan 2021-02-24 17:43:28 +0200
  • 37c2a064a5 Update go-whatsapp to handle query timeouts Tulir Asokan 2021-02-24 17:18:27 +0200
  • 3b6d4322d6 Disable trying non-takeover reconnect first Tulir Asokan 2021-02-24 00:13:26 +0200
  • 69e5a26e01 Improve handling of errors noticed in provisioning API pings Tulir Asokan 2021-02-24 00:06:11 +0200
  • a5d60bf87d Autoreconnect if keepalive ping throws error Tulir Asokan 2021-02-23 17:36:38 +0200
  • 2918e7f89e Update go-whatsapp again Tulir Asokan 2021-02-23 16:08:53 +0200
  • b74302b266 Update go-whatsapp Tulir Asokan 2021-02-23 00:26:28 +0200
  • 86e5ecbbfe Merge branch 'break' Tulir Asokan 2021-02-22 15:21:35 +0200
  • 3b22015b83 Disable logging of all WebMessageInfos Tulir Asokan 2021-02-21 17:11:36 +0200
  • 6227dfb669 Fix re-syncing broadcast list recipients Tulir Asokan 2021-02-21 15:00:04 +0200
  • ac2ca08007 Sync broadcast list recipients too Tulir Asokan 2021-02-21 14:45:33 +0200
  • a911a0c1a9 Add better support for broadcast lists Tulir Asokan 2021-02-21 14:18:15 +0200
  • fcad5fb057 Update dependencies Tulir Asokan 2021-02-21 13:22:06 +0200
  • 325e54e949 Update go-whatsapp Tulir Asokan 2021-02-21 02:06:33 +0200
  • 15b4350622 Save session to db when changed Tulir Asokan 2021-02-19 20:39:50 +0200
  • 7bd47fabb2 Update go-whatsapp to break everything and maybe improve things Tulir Asokan 2021-02-18 23:36:14 +0200
  • ca118e8678 Handle 404 errors when backfilling messages Tulir Asokan 2021-02-17 01:22:06 +0200
  • 69dd7f803a Move whatsapp-ext to go-whatsapp Tulir Asokan 2021-02-17 01:21:30 +0200
  • ebf2072025 Replace wiki with docs.mau.fi Tulir Asokan 2021-02-14 14:00:03 +0200
  • 67a39bb6c8 Automatically re-login-matrix on M_UNKNOWN_TOKEN Tulir Asokan 2021-02-11 20:47:10 +0200
  • 481af6cbe4 Fix private chat portal leave message Tulir Asokan 2021-02-11 13:19:54 +0200
  • 9f4283b4e0 Add option to disable bridging Matrix leave events Tulir Asokan 2021-02-10 22:15:23 +0200
  • ba0ec021ba Update go-whatsapp Tulir Asokan 2021-02-10 21:20:31 +0200
  • e6045a3cf5 Fix bug if portal sync finishes early Tulir Asokan 2021-02-10 20:59:50 +0200
  • 87ead90e03 Ignore group leaves in message history Tulir Asokan 2021-02-10 20:27:14 +0200
  • db2793c5e1 Maybe handle syncing after repeated dis/connections better Tulir Asokan 2021-02-10 12:13:18 +0200
  • 394da69a69 Ignore picture commands if chat meta sync is disabled Tulir Asokan 2021-02-09 23:52:12 +0200
  • 2188dc7701 Add option to not re-sync chat info and user avatars to avoid rate limits Tulir Asokan 2021-02-09 23:41:14 +0200
  • 4304472fc9 Add more logging in provisioning API Tulir Asokan 2021-02-09 17:03:34 +0200
  • bcdc19d4f4 Update go-whatsapp to handle weird ping responses Tulir Asokan 2021-02-08 22:10:49 +0200
  • fec43431f7 Cancel login if websocket is closed Tulir Asokan 2021-02-07 22:14:13 +0200
  • eb2c66c753 Fix wrong log type Tulir Asokan 2021-02-07 21:48:42 +0200
  • 449943bef8 Log ping status when calling provisioning API Tulir Asokan 2021-02-07 17:35:06 +0200
  • 1a6fdf565e Fix error checks in provisioning API login Tulir Asokan 2021-02-07 16:54:09 +0200
  • 1583ccd013 Update Docker image to Alpine 3.13 Tulir Asokan 2021-02-05 19:39:27 +0200
  • 79229ef19f Remove unused import Tulir Asokan 2021-02-05 19:36:55 +0200
  • 1c801594d5 Add option to auto-reconnect even on clean disconnects Tulir Asokan 2021-02-05 19:26:26 +0200
  • 3c7ff4bc0c Miscellaneous improvements to connection management Tulir Asokan 2021-02-05 19:26:09 +0200
  • 25cca87959 Stringify error message in ping endpoint Tulir Asokan 2021-01-28 22:46:57 +0200
  • 95f6487912
    Make database log a sublogger of Bridge, like all other modules. (#260) Alexandre Macabies 2021-01-25 20:01:54 +0100
  • 500cb0cd7c Improve logging when fetching backfill messages Tulir Asokan 2021-01-23 18:09:58 +0200
  • cea2e1a377 Update go-whatsapp to add timeout for some queries Tulir Asokan 2021-01-22 21:15:35 +0200
  • 4e8e63388a Update go-whatsapp again to fix old media download regression Tulir Asokan 2021-01-22 00:10:07 +0200
  • b003a6985c Update go-whatsapp Tulir Asokan 2021-01-21 23:03:39 +0200
  • 5809a6d57b Disable personal filtering communities by default. Closes #258 Tulir Asokan 2021-01-16 02:47:23 +0200
  • e2024aa1e4 Bump version to v0.1.5 Tulir Asokan 2020-12-28 18:57:30 +0200
  • 0c3b08cd97 Update mautrix-go Tulir Asokan 2020-12-28 00:22:40 +0200
  • eba66693b0 Fix handling empty commands Tulir Asokan 2020-12-28 00:21:17 +0200
  • 48d7ec6919 Allow browsers to authenticate in login websocket Tulir Asokan 2020-11-24 16:48:29 +0200
  • 97407823e7 Update mautrix-go Tulir Asokan 2020-11-21 14:50:15 +0200
  • b4d7617967 Make force logout the default Tulir Asokan 2020-11-19 20:08:27 +0200
  • b24672d6b4 Add force param to logout provisioning API Tulir Asokan 2020-11-19 19:18:34 +0200
  • e6ccdb83b7 Revert portal backfill lock changes and update mautrix-go Tulir Asokan 2020-11-18 13:29:47 +0200
  • 83779c6970 Correctly log cases where getMessageIntent returns nil Tulir Asokan 2020-11-17 02:16:32 +0200
  • 7d54aca762 Add metric for tracking buffer size Tulir Asokan 2020-11-16 14:28:08 +0200
  • 43c7d50721 Fix incorrect error check after retrying decryption Tulir Asokan 2020-11-14 19:39:14 +0200
  • 8348d5539b Set nova nightly image hash in CI Tulir Asokan 2020-11-11 23:19:19 +0200
  • 8b7d7af498 Update mautrix-go Tulir Asokan 2020-11-10 16:30:41 +0200
  • 56e4a67f42 Update mautrix-go Tulir Asokan 2020-11-10 12:37:33 +0200
  • 05b8d577f3 Retry sending messages if server returns 502 Tulir Asokan 2020-11-09 18:05:23 +0200
  • 673f5a8389 Fix dropped message log Tulir Asokan 2020-11-06 15:56:07 +0200
  • 4eacece8ba Use ring buffer for message handling Tulir Asokan 2020-11-06 15:52:16 +0200
  • 221326bcbf Add metric for users locked in post-login sync Tulir Asokan 2020-11-06 02:38:31 +0200
  • bf5be3fe62 Add more debug logs in post-connection code Tulir Asokan 2020-11-06 02:29:14 +0200
  • a49a5fa3d4 Retry sending when receiving 599 error Tulir Asokan 2020-11-04 14:58:24 +0200
  • a1740db0d7 Fix bridge->bridge file names Tulir Asokan 2020-11-02 17:18:18 +0200