Commit Graph

1186 Commits

Author SHA1 Message Date
Tulir Asokan e424382cc9 Add support for list messages 2022-06-24 23:25:38 +03:00
Tulir Asokan a47ef45e29 Add support for template button reply messages 2022-06-24 22:37:27 +03:00
Tulir Asokan 443ff97e7a Add basic support for business messages 2022-06-24 21:50:58 +03:00
Tulir Asokan d6db16a4e2 Update mautrix-go 2022-06-24 19:06:30 +03:00
Tulir Asokan 40ea8a8324 Stop using SELECT * 2022-06-24 17:53:28 +03:00
Tulir Asokan 83d41a4e12 Refuse to start bridge if server is missing features 2022-06-23 20:25:09 +03:00
Tulir Asokan 1aed6aa94d Update mautrix-go to add proper TOFU 2022-06-23 14:43:43 +03:00
Tulir Asokan e59c4e28c8 Update mautrix-go again 2022-06-22 22:10:08 +03:00
Tulir Asokan 7607316db7 Update mautrix-go 2022-06-22 21:38:04 +03:00
Tulir Asokan 0f8fb8e4dd Update mautrix-go and add new e2be verification config options 2022-06-22 20:09:21 +03:00
Tulir Asokan 6cba0d01ff Update whatsmeow 2022-06-22 19:01:54 +03:00
Tulir Asokan 29812932c2 Revert default double puppet device name change 2022-06-21 22:28:57 +03:00
Tulir Asokan 5b698b8c1c Move DualError to mautrix-go 2022-06-21 21:56:08 +03:00
Tulir Asokan ec86c490a3 Add basic config validation 2022-06-21 21:56:02 +03:00
Sumner Evans b6eedb869b
Merge pull request #521 from mautrix/sumner/bri-3628
encryption: add ability to control rotation settings
2022-06-21 12:35:01 -06:00
Sumner Evans e8c86d43d0
encryption: add ability to control rotation settings
Signed-off-by: Sumner Evans <sumner@beeper.com>
2022-06-21 12:33:04 -06:00
Tulir Asokan 90635af114 Update mautrix-go 2022-06-18 13:28:18 +03:00
Tulir Asokan 2a38b06326 Move CI script to mautrix/ci repo 2022-06-18 13:27:51 +03:00
Tulir Asokan aa0daceb85 Add config option to bundle caption with media message 2022-06-17 11:34:24 +03:00
Tulir Asokan 8012368de5 Fix backfill queue query. Fixes #517 2022-06-17 10:33:47 +03:00
Tulir Asokan 7d5aeeaf88 Use postgres in example config 2022-06-17 10:16:06 +03:00
Tulir Asokan fd0d6f7640 Bump version to v0.5.0 2022-06-16 17:35:58 +03:00
Tulir Asokan 30c5be305a Update dependencies and changelog 2022-06-14 18:58:12 +03:00
Tulir Asokan 43d8fc5d2b Disallow sending status broadcast messages by default
Sending to big contact lists doesn't really work yet
2022-06-13 20:01:39 +03:00
Tulir Asokan 0796d14133 Update changelog and whatsmeow 2022-06-04 23:33:20 +03:00
Tulir Asokan c5ad896bc0 Update whatsmeow 2022-06-01 00:49:52 +03:00
Tulir Asokan 8d07000013 Update mautrix-go 2022-05-31 19:59:07 +03:00
Tulir Asokan 7f27c76659 Improve tracking errors in Matrix->WhatsApp bridging
Closes #231
2022-05-31 17:28:59 +03:00
Tulir Asokan df99750636 Update whatsmeow to maybe improve retry receipts 2022-05-31 16:29:55 +03:00
Tulir Asokan 79fb0d49b3 Move bridge state stuff to mautrix-go 2022-05-31 00:27:44 +03:00
Tulir Asokan 49a445e10d Update mautrix-go and add log when room is created 2022-05-29 19:22:07 +03:00
Tulir Asokan 87b5c91fe7 Disable double puppeting in broadcast rooms. Fixes #506
(also fixes #371)
2022-05-29 19:20:29 +03:00
Tulir Asokan 1bfed718fe Update mautrix-go 2022-05-26 14:30:52 +03:00
Tulir Asokan 4865238352 Update dependencies 2022-05-26 11:41:37 +03:00
Tulir Asokan 2463f8e60f Port some more old db schema upgrades 2022-05-26 11:23:15 +03:00
Tulir Asokan 52748374b7 Actually fix first_expected_ts upgrade. Fixes #504 2022-05-25 23:48:39 +03:00
Tulir Asokan 241de2f18f Fix changing first_expected_ts column type 2022-05-25 18:51:51 +03:00
Sumner Evans 1f292dc1c5
Merge pull request #502 from mautrix/backfill-queue-fixes
backfill: fixes and minor refactors
2022-05-25 08:40:44 -06:00
Sumner Evans 0939bb3bc3
backfill status event: send first expected timestamp in ms after epoch instead of seconds 2022-05-25 08:39:08 -06:00
Tulir Asokan 42fc0f6962 Update mautrix-go 2022-05-25 12:51:06 +03:00
Sumner Evans 03d46630c2
backfill status event: send after room exists 2022-05-24 17:34:43 -06:00
Sumner Evans b850995888
backfill: block deferred requests on immediate and forward backfills 2022-05-24 17:34:43 -06:00
Sumner Evans a0ffed43dd
database/backfill_state: change type of first_expected_ts to BIGINT 2022-05-24 17:34:43 -06:00
Tulir Asokan 372929f454 Fix small things 2022-05-24 14:02:06 +03:00
Tulir Asokan 1185b4bb71 Add mutex to block new messages in specific backfill cases
Specifically, when sending events using the `com.beeper.new_messages`
query param, normal new messages shouldn't be processed, as ordering
might get messed up.

3a264b77ed
2022-05-24 13:39:29 +03:00
Tulir Asokan dcb1152382 Update changelog 2022-05-24 11:28:43 +03:00
Tulir Asokan d1698b0e9a Update whatsmeow 2022-05-24 00:08:28 +03:00
Tulir Asokan 66cd7cd080 Fix mixed indent in .sql files 2022-05-23 20:00:08 +03:00
Tulir Asokan 91bab528f3 Mark incoming own messages as read after bridging 2022-05-23 10:18:01 +03:00
Tulir Asokan a42c7bca17 Remove unused crypto store and fix comment 2022-05-22 22:03:08 +03:00