Commit graph

785 commits

Author SHA1 Message Date
Tulir Asokan a909750dcc Mark all messages as read instead of only last one 2021-11-30 16:38:37 +02:00
Tulir Asokan 04ab823a4d Fix some things 2021-11-30 15:27:15 +02:00
Tulir Asokan 231691ebbd Update whatsmeow to maybe fix retry receipts 2021-11-30 15:14:56 +02:00
Tulir Asokan dac1d92427 Update Docker image to Alpine 3.15 2021-11-30 13:17:33 +02:00
Tulir Asokan 0a8cc8fd39 Add checkpoints for ignored redactions. Closes #399 2021-11-30 12:11:23 +02:00
Tulir Asokan 1608bdf612 Add better error messages for some setup issues 2021-11-29 19:47:04 +02:00
Tulir Asokan b50be23dd1 Update backfilling comment 2021-11-29 15:28:33 +02:00
Tulir Asokan 4898e79780 Replace check-invite with resolve-link and add support for business DM links 2021-11-27 11:30:41 +02:00
Tulir Asokan 36bb364f05 Update whatsmeow to fix app state syncing in some cases 2021-11-22 17:36:05 +02:00
Tulir Asokan fda77bcf71 Improve search result formatting 2021-11-22 15:36:23 +02:00
Tulir Asokan 678c01cf09 Merge remote-tracking branch 'abmantis/search_cmd' 2021-11-22 15:27:35 +02:00
Tulir Asokan a61ef492cf Fix status broadcast check accidentally muting all chats 2021-11-22 11:03:09 +02:00
Tulir Asokan 79256096c5 Update mautrix-go to fix message checkpoint timestamps 2021-11-18 18:02:17 +02:00
Sumner Evans eaa52427ac
Merge pull request #394 from mautrix/sumner/bri-830-add-bridge-and-remote-message-tracking
Use message send checkpoints
2021-11-18 08:46:50 -07:00
Sumner Evans 139a0bd679
Send checkpoints using new API and send DECRYPTED step checkpoints 2021-11-18 08:46:14 -07:00
Sumner Evans 52f09001a7
portal: send checkpoint for matrix messages 2021-11-18 08:46:14 -07:00
Sumner Evans 712dc5a7b6
deps/mautrix-go: upgrade to latest master 2021-11-18 08:46:07 -07:00
Sumner Evans d5387bba41
config: add message_send_checkpoint_endpoint 2021-11-16 13:07:29 -07:00
Tulir Asokan 9dbee572a8 Mute status broadcast by default 2021-11-15 14:46:40 +02:00
Tulir Asokan 0d6af45dcf Fix small mistakes 2021-11-15 14:42:06 +02:00
Tulir Asokan e997df8c49 Preserve newlines in example config 2021-11-15 14:21:43 +02:00
Tulir Asokan ed58449544 Add option to mute the status broadcast room by default 2021-11-15 14:06:31 +02:00
Tulir Asokan 1f7630cc06 Add support for the stable version of MSC2778 2021-11-15 13:39:39 +02:00
Tulir Asokan a89d0f43fb Update whatsmeow 2021-11-15 13:39:39 +02:00
Benjamin Bouvier 83c2e1d698
Update table/column names in DBMS migration (#391) 2021-11-12 17:34:25 +02:00
Tulir Asokan 91de4fe70e Make proper thumbnails for images when sending to WhatsApp 2021-11-11 20:33:22 +02:00
Tulir Asokan 86233f38fb Bump version to v0.2.1 2021-11-10 22:54:04 +02:00
Tulir Asokan 6b260dceda Fix bridging receipts with multiple message IDs 2021-11-10 20:26:28 +02:00
abmantis dc9a075bc9 Implement search command 2021-11-09 23:59:05 +00:00
Tulir Asokan 5c1b57d7b8 Don't override current pushnames in history sync 2021-11-09 23:59:28 +02:00
Tulir Asokan 00088c12e5 Read pushnames from historical messages 2021-11-09 23:44:35 +02:00
Tulir Asokan 5341d79093 Include error message in appstate sync error response 2021-11-09 23:29:47 +02:00
Tulir Asokan e81b5ae405 Update whatsmeow to handle identity changes in prekey messages 2021-11-09 23:12:10 +02:00
Tulir Asokan cae2b8afa1 Make showing identity change notices configurable 2021-11-09 22:57:36 +02:00
Tulir Asokan a8beec8754 Handle identity changes properly. Fixes #384 2021-11-09 17:49:34 +02:00
Tulir Asokan 445da09e1d Simplify reaction error notices 2021-11-09 15:26:37 +02:00
abmantis b652281682 Send portal notice on reactions
Closes #373
2021-11-09 15:23:55 +02:00
Tulir Asokan 53eac40711 Send backfilling bridge state again 2021-11-08 22:56:34 +02:00
Tulir Asokan 01c1648c07 Add sync command 2021-11-08 20:57:04 +02:00
Tulir Asokan 9262f4c410 Update whatsmeow to improve retry receipt handling 2021-11-08 19:43:26 +02:00
Tulir Asokan a142cf628e Update bridge state message and whatsmeow 2021-11-08 17:31:50 +02:00
Tulir Asokan ab604177af Update whatsmeow to handle retry receipts 2021-11-08 15:59:08 +02:00
Tulir Asokan 8e25088d8b Don't try to set WA presence before PushName is known 2021-11-08 13:04:54 +02:00
Tulir Asokan f5ae637ffd Resync all puppets after app state sync completes 2021-11-08 13:04:39 +02:00
Tulir Asokan b489d407c9 Remove old db migration that was merged into initial schema 2021-11-07 23:51:34 +02:00
Tulir Asokan 7c7ac37ba7 Fix updating rows on SQLite. Fixes #380 2021-11-07 23:42:23 +02:00
Tulir Asokan fad3a053b7 Use current directory for config temp file 2021-11-07 22:54:02 +02:00
Tulir Asokan 465fa4aa16 Switch to go-yaml v3 and add config updater. Fixes #243 2021-11-07 22:31:22 +02:00
Tulir Asokan 19104d857b Remove unused variable and fix formatting 2021-11-06 21:30:27 +02:00
Tulir Asokan 95453a4748 Maybe fix backfilling when double puppeting isn't enabled at all 2021-11-06 21:28:42 +02:00