1
0
Fork 0
mirror of https://github.com/mautrix/whatsapp.git synced 2026-07-08 15:14:55 -04:00

Commit graph

  • 68b2d663ac Fix deleting historical messages of chats that won't be bridged Tulir Asokan 2022-05-19 11:41:18 +03:00
  • 60496e5976 Fix last message timestamp in history_sync_conversation table Tulir Asokan 2022-05-19 11:41:01 +03:00
  • f39fff3285
    Send first batch of events without historical flag (#498) Tulir Asokan 2022-05-19 11:36:42 +03:00
  • 2f3e49c650 Always include state_events_at_start Tulir Asokan 2022-05-18 20:48:42 +03:00
  • cedb2d3109 Send first batch of events without historical flag Tulir Asokan 2022-05-18 20:43:00 +03:00
  • 2bd66f21ee
    Merge pull request #497 from mautrix/sumner/bri-3445 Sumner Evans 2022-05-18 10:52:30 -06:00
  • ec8f75e50e
    backfill: add option to mark unread using account data Sumner Evans 2022-05-18 10:40:29 -06:00
  • 8b7abe6f7d Don't send read receipts for errored messages Tulir Asokan 2022-05-18 01:00:23 +03:00
  • e81acef840 Add debug endpoint for sending retry receipts Tulir Asokan 2022-05-18 00:08:38 +03:00
  • 5bcc8d3741 Include undecryptable message type in segment event Tulir Asokan 2022-05-17 21:47:13 +03:00
  • e062ddc51a Include obfuscated phone number in retry receipt metrics Tulir Asokan 2022-05-17 19:30:46 +03:00
  • 6634f004ed Include message ID in not found retry receipts Tulir Asokan 2022-05-17 17:35:23 +03:00
  • 5c70c39625
    Merge pull request #495 from mautrix/fix-build Sumner Evans 2022-05-16 18:23:14 -06:00
  • 48c60d33c4
    commands: fix build Sumner Evans 2022-05-16 18:08:20 -06:00
  • 5b73ba7efd
    Merge pull request #494 from mautrix/sumner/bri-3309 Sumner Evans 2022-05-16 17:13:29 -06:00
  • 54f3e8a439
    database: combine backfill queue upgrades together Sumner Evans 2022-05-16 17:09:47 -06:00
  • df46ca99f9
    backfill: remove intermediate buffer for backfill Sumner Evans 2022-05-13 13:18:52 -06:00
  • 9fd07c0759 Bump version to v0.4.0 v0.4.0 Tulir Asokan 2022-05-16 20:31:31 +03:00
  • 4264c50558 Check status code when tracking segment events Tulir Asokan 2022-05-16 15:24:26 +03:00
  • 46ba3981c1 Add Segment events for retry receipts and undecryptable messages Tulir Asokan 2022-05-16 13:46:32 +03:00
  • 7c0cf0513a Clean up Segment code Tulir Asokan 2022-05-16 13:46:18 +03:00
  • 512ca6be89 Update whatsmeow Tulir Asokan 2022-05-16 11:54:38 +03:00
  • 3cafd59cf7 Handle key missing errors when syncing app state Tulir Asokan 2022-05-16 11:43:09 +03:00
  • 66a00570b4 Update changelog Tulir Asokan 2022-05-16 11:28:53 +03:00
  • 3ee7c8527a Send a valid request when doing hacky phone pings Tulir Asokan 2022-05-16 11:22:41 +03:00
  • f3f6d88e55
    backfill: perform batch finish in transaction Sumner Evans 2022-05-12 17:56:40 -06:00
  • c1bf0e6555
    backfill queue: set the dispatch time instead of completed time Sumner Evans 2022-05-09 10:07:26 -06:00
  • 17c697445d
    history sync: store timestamp when the message got put into the DB Sumner Evans 2022-05-12 11:55:10 -06:00
  • 1d70cbff48
    backfill queue: add dispatch time, remove time end to table Sumner Evans 2022-05-12 11:54:38 -06:00
  • 0ed0f61ced Add command to change disappearing timer Tulir Asokan 2022-05-15 14:01:23 +03:00
  • b6ec252fcd Add support for weird user ID templates when generating registration Tulir Asokan 2022-05-15 11:35:18 +03:00
  • a4f57d175c Update dependencies and changelog Tulir Asokan 2022-05-15 11:12:31 +03:00
  • 595fa9e05a
    Enforce Security by removing the Package Manager Kaindl Network 2022-05-14 20:23:55 +02:00
  • 78fe69a578 Move media 404 error logs to debug level Tulir Asokan 2022-05-14 14:28:55 +03:00
  • 5f82ead5b7 Short-circuit resolveIdentifier if the input looks like an email Tulir Asokan 2022-05-14 14:26:36 +03:00
  • f74af8eb30 Update whatsmeow and improve history sync logging Tulir Asokan 2022-05-14 14:17:03 +03:00
  • 6f14475667 Switch to ParseWebMessage from whatsmeow Tulir Asokan 2022-05-13 16:08:32 +03:00
  • c00f74af3b Sync push name on message if it got dropped before somehow Tulir Asokan 2022-05-13 11:34:45 +03:00
  • 1f6cedf948 Reduce unnecessary invite calls during history sync Tulir Asokan 2022-05-13 11:19:52 +03:00
  • c7b0f98f97 Fix scanning null values in timezone column Tulir Asokan 2022-05-12 20:51:37 +03:00
  • 8cb41b8949
    Merge pull request #490 from mautrix/sumner/bri-3238 Sumner Evans 2022-05-12 11:31:54 -06:00
  • b42aa16684
    media backfill: store media key in request Sumner Evans 2022-05-12 10:32:14 -06:00
  • 4a5fbcb13a Fix disappearing message notice spam when backfilling Tulir Asokan 2022-05-12 18:08:09 +03:00
  • 61b083cfd7 Fix disappearing message notice spam when backfilling Tulir Asokan 2022-05-12 18:08:09 +03:00
  • d686912c74
    provisioning: only update timezone after login success Sumner Evans 2022-05-12 08:56:00 -06:00
  • 9ac8ae984d Always set power level required for reactions and redactions to 0 Tulir Asokan 2022-05-12 10:45:23 +03:00
  • 08e77fab29
    media backfill: send retry requests at the configured time Sumner Evans 2022-05-11 15:37:30 -06:00
  • 7de7fedc02
    media backfill: enable enqueue to media backfill buffer instead of immediately requesting retry receipt Sumner Evans 2022-05-11 10:50:17 -06:00
  • b5551ee16a
    database: add media requests buffer table Sumner Evans 2022-05-10 14:28:30 -06:00
  • e362743f18
    config: add settings for automatic media requests Sumner Evans 2022-05-10 12:18:01 -06:00
  • feaaf51970 Update changelog and whatsmeow again Tulir Asokan 2022-05-11 14:33:19 +03:00
  • 8ff1896b18 Update whatsmeow and add bridge state events for keepalive timeouts Tulir Asokan 2022-05-11 14:04:59 +03:00
  • dd2919fbdb Fix deduplicating bridge states Tulir Asokan 2022-05-10 22:16:05 +03:00
  • 8e2579936f Fix sending media Tulir Asokan 2022-05-10 14:47:45 +03:00
  • 57339187e5 Add message send retry on xml-not-well-formed errors Tulir Asokan 2022-05-10 13:55:33 +03:00
  • 9dcd8f4f96 Maybe improve retry receipt handling Tulir Asokan 2022-05-10 12:14:59 +03:00
  • 85d29011d1 Update whatsmeow Tulir Asokan 2022-05-10 11:39:10 +03:00
  • 7a3241161b Log warning if server doesn't advertise Matrix 1.1+ support Tulir Asokan 2022-05-10 11:33:13 +03:00
  • 3f6fc27095 Remove GroupingKey from reactions as WhatsApp doesn't seem to use it Tulir Asokan 2022-05-07 11:25:16 +03:00
  • 380ca00c34 Update whatsmeow Tulir Asokan 2022-05-05 12:22:42 +03:00
  • 6f5fee5d37 Include main device platform in ping and login APIs Tulir Asokan 2022-05-04 19:47:35 +03:00
  • 625e110aab Improve logging when phone is seen again Tulir Asokan 2022-05-04 11:17:34 +03:00
  • 7c579ad972 Update whatsmeow for new xml-not-well-formed debugging Tulir Asokan 2022-05-03 15:35:02 +03:00
  • 4442f4d212
    backfill: if double puppet backfill disabled, add default puppet Sumner Evans 2022-05-02 10:19:34 -06:00
  • 289d410a4b Use consistent error message for media not found errors Tulir Asokan 2022-05-02 16:50:13 +03:00
  • fdb0718670 Remove unused media backfill config Tulir Asokan 2022-05-02 16:36:07 +03:00
  • 317b4dbffb Fix panic in requesting retries Tulir Asokan 2022-05-02 15:47:35 +03:00
  • a3810c1414 Update whatsmeow Tulir Asokan 2022-05-02 15:43:51 +03:00
  • 357cb5af90 Redact recycle emoji after requesting retry Tulir Asokan 2022-05-02 15:42:35 +03:00
  • 0665c74cce Merge incoming receipt and message channels Tulir Asokan 2022-05-02 15:35:47 +03:00
  • bf2eb84abb Update error message if media retry fails Tulir Asokan 2022-05-02 15:29:02 +03:00
  • 4bc4e92877 Remove media backfill queue and just request immediately Tulir Asokan 2022-05-02 15:00:57 +03:00
  • 2abbf160a7
    Merge pull request #486 from mautrix/sumner/bri-3092 Sumner Evans 2022-04-30 01:08:36 -06:00
  • 3096786454
    backfill queue: interrupt sending to deferred channel on queue re-check Sumner Evans 2022-04-30 01:03:53 -06:00
  • 89131bd20c
    backfill: add notification of disappearing messages at correct timestamp Sumner Evans 2022-04-29 16:59:27 -06:00
  • 8b39175b76 Drop support for appservice login with unstable prefix Tulir Asokan 2022-04-29 22:04:28 +03:00
  • 4c0d43fee7 Update whatsmeow Tulir Asokan 2022-04-29 19:40:15 +03:00
  • 4b22e786f5 Make signal store retry if postgres dies Tulir Asokan 2022-04-29 19:38:44 +03:00
  • b8e7c17d5c Merge branch 'split-forward-backfill' Tulir Asokan 2022-04-29 17:30:09 +03:00
  • 573eec44c8 Fix indentation in SQL query Tulir Asokan 2022-04-29 17:03:27 +03:00
  • 7a4de157ce Update mautrix-go and changelog Tulir Asokan 2022-04-29 16:09:55 +03:00
  • 331138bc6b Split forward backfilling and do it in one batch Tulir Asokan 2022-04-29 11:07:05 +03:00
  • 6b69ea707b Use single SQL query for fetching backfill queue items Tulir Asokan 2022-04-29 10:44:22 +03:00
  • 86840dec59
    Merge pull request #484 from mautrix/sumner/bri-3057 Sumner Evans 2022-04-28 15:52:38 -06:00
  • 76c6d0bf87
    backfill: fixed bug where the media backfill loop would sleep too often Sumner Evans 2022-04-28 15:40:15 -06:00
  • d898aefff1
    backfill loops: combine immediate and deferred loops Sumner Evans 2022-04-28 15:37:51 -06:00
  • ac7a437ad8
    backfill: add more logging to the queue Sumner Evans 2022-04-28 12:23:34 -06:00
  • 66f505303d Update 403 error message Tulir Asokan 2022-04-28 20:09:42 +03:00
  • 387148849a Update mautrix-go again Tulir Asokan 2022-04-27 19:04:34 +03:00
  • 2259b5007f
    Merge pull request #483 from mautrix/sumner/bri-3038 Sumner Evans 2022-04-27 08:32:35 -06:00
  • caf0a363c9
    backfill: delete messages for rooms the user is not in Sumner Evans 2022-04-27 08:29:15 -06:00
  • 0b036204ca Update dependencies and reduce memory usage when encryping files Tulir Asokan 2022-04-27 14:31:57 +03:00
  • 54ad27f644 Add separate config option for status broadcast room tag Tulir Asokan 2022-04-27 12:45:11 +03:00
  • 2afdf80937
    backfill: don't create room if the user is not a participant Sumner Evans 2022-04-25 19:46:05 -06:00
  • 5aee338561
    Merge pull request #481 from mautrix/fix-backfill-priority-again Sumner Evans 2022-04-25 08:42:43 -06:00
  • ea3bcec1cf Add option to maybe detect xml-not-well-formed errors Tulir Asokan 2022-04-25 17:21:43 +03:00
  • 30fd0d7c85 Update whatsmeow Tulir Asokan 2022-04-25 11:17:30 +03:00
  • f32c5f2e9a
    backfill: fix priority of backfills again Sumner Evans 2022-04-23 21:50:41 -06:00
  • 0fab7ba4bb
    Merge pull request #480 from mautrix/sumner/bri-2883 Sumner Evans 2022-04-22 15:23:02 -06:00
  • a1e2e673dc
    backfill: fix bridging of ephemeral and view-once messages Sumner Evans 2022-04-22 14:07:59 -06:00