Tulir Asokan
c82a96dccc
Handle incoming reaction removals
2022-03-12 19:47:47 +02:00
Tulir Asokan
766e6a5130
Invite bot when user enables encryption in DM portal
2022-03-11 20:11:27 +02:00
Tulir Asokan
7322f78d56
Delete connection and update JID map on remote logout
2022-03-10 22:21:24 +02:00
Sumner Evans
4fd07a2646
Merge pull request #457 from mautrix/sumner/bri-2349
...
segment: add for provisioning API
2022-03-10 11:57:59 -07:00
Sumner Evans
a68bce35fc
segment: add tracking to provisioning API
...
Co-authored-by: Tulir Asokan <tulir@maunium.net>
2022-03-10 11:55:04 -07:00
Tulir Asokan
031d712905
Update whatsmeow
2022-03-09 16:44:25 +02:00
Tulir Asokan
621ecc0d62
Update dependencies
2022-03-08 14:11:21 +02:00
Tulir Asokan
dcfa9e1b34
Update hacky workaround for transient disconnect states
...
The previous version didn't handle the case where the reconnect is what
triggers the `wa-phone-offline` state in the first place.
2022-03-08 12:51:26 +02:00
Tulir Asokan
9b6ca8d6f1
Don't send normal transient disconnect state when phone is offline
2022-03-07 22:45:19 +02:00
Tulir Asokan
1eb210c249
Add support for bridging reactions
2022-03-05 21:22:31 +02:00
Tulir Asokan
601864131e
Disable file logging in Docker by default
...
To enable it, use a custom path that points at a writable volume
2022-03-04 11:08:30 +02:00
Nick Mills-Barrett
2e01dc4bd4
Only change the data directory ownership on Docker start
2022-03-03 18:17:54 +02:00
Tulir Asokan
082bdcca11
Move provisioning endpoint version into code
2022-03-01 20:43:05 +02:00
Tulir Asokan
8da6e14bf8
Merge pull request #452 from abmantis/presence_on_typing
...
Send presence when typing changes
2022-03-01 20:27:28 +02:00
Tulir Asokan
8e5442300c
Add endpoints to list groups and open group portals
2022-03-01 20:25:46 +02:00
Tulir Asokan
4bba398cfe
Remove unused backfill dummy state event type
2022-03-01 00:14:36 +02:00
Tulir Asokan
a3ba1e3826
Remove dummy state event in history sync
...
It's not needed anymore as the relevant PR was merged, and Synapse 1.53
seems to include a regression which breaks sending non-member state events
(which seems to be fixed by matrix-org/synapse#12083 ).
2022-02-28 23:59:05 +02:00
Tulir Asokan
9730c5e570
Update mautrix-go to remove msgtype from stickers
2022-02-28 22:27:14 +02:00
Tulir Asokan
3479e1ccfc
Avoid division by zero
2022-02-28 21:41:44 +02:00
abmantis
50a6e383e7
Send presence when typing changes
2022-02-26 22:47:19 +00:00
Tulir Asokan
e60d5351a5
Update whatsmeow to fix syncing topics
2022-02-25 21:47:41 +02:00
Tulir Asokan
f36b4c18f2
Add config option for always sending active delivery receipts
2022-02-25 01:27:24 +02:00
Tulir Asokan
6705a6f7bf
Update changelog
2022-02-23 14:34:05 +02:00
Tulir Asokan
dbe25bbce6
Expose db connection max lifetime and idle time settings
2022-02-23 14:30:21 +02:00
Tulir Asokan
77bef42ace
Use dynamic multiplier when bridging waveform
2022-02-21 14:34:20 +02:00
Tulir Asokan
be68203056
Always wait for offline sync to finish before sending connected state
2022-02-18 13:18:29 +02:00
Tulir Asokan
b389354bcc
Send blank protocol message if phone is offline for too long
2022-02-18 12:12:15 +02:00
Tulir Asokan
3c274e6d35
Add proper error message for outdated client errors
2022-02-17 15:33:31 +02:00
Tulir Asokan
66d0817081
Add provisioning API endpoints to list contacts and start chats
2022-02-17 15:14:53 +02:00
Tulir Asokan
1a1fd68812
Improve connection error handling
2022-02-17 14:09:40 +02:00
Tulir Asokan
79648ea9ec
Bump version to v0.2.4
2022-02-16 12:15:38 +02:00
Tulir Asokan
e215850fcf
Get displayname when converting mentions of Matrix users. Fixes #338
2022-02-16 01:00:49 +02:00
Tulir Asokan
cf1ae3b102
Fix check
2022-02-16 00:11:38 +02:00
Tulir Asokan
78f666c9cd
Update whatsmeow
2022-02-16 00:09:06 +02:00
Tulir Asokan
a40d143cef
Update IsFakeJID check to handle backfill end markers
2022-02-16 00:05:23 +02:00
Tulir Asokan
10a7c781e6
Add support for asking homeserver for URL previews
2022-02-15 16:28:20 +02:00
Tulir Asokan
d668c031f7
Update dependencies
2022-02-15 14:20:36 +02:00
Tulir Asokan
6b8d478305
Use low-res thumbnail for url previews if full image isn't available
2022-02-15 13:37:05 +02:00
Tulir Asokan
d257c80327
Only clear custom keys for encrypted events
2022-02-15 13:36:44 +02:00
Tulir Asokan
eee404c62d
Fix formatting not being parsed in incoming messages
2022-02-15 13:15:41 +02:00
Tulir Asokan
e303a1decb
Update changelog
2022-02-10 19:57:21 +02:00
Tulir Asokan
7aab7870fa
Move custom keys to m.new_content in media retry handler
2022-02-10 19:56:30 +02:00
Tulir Asokan
1fbbe7fa06
Remove unused gob register
2022-02-10 19:50:49 +02:00
Tulir Asokan
dd58e8d1e7
Add ' ♻️ ' as an alternative reaction for retrying media
2022-02-10 19:46:46 +02:00
Tulir Asokan
4d19d27dad
Fix storing own message sender metadata from history syncs
2022-02-10 19:41:34 +02:00
Tulir Asokan
9a9414db34
Add some extra metadata for gifs
2022-02-10 19:26:16 +02:00
Tulir Asokan
528fbda53f
Add initial support for requesting media retries from phone
2022-02-10 19:18:49 +02:00
Tulir Asokan
7ae5791aa3
Bridge audio message waveforms in both directions
2022-02-10 12:50:04 +02:00
Tulir Asokan
94e880c2cc
Add support for setting group avatar from Matrix
2022-02-10 12:46:25 +02:00
Tulir Asokan
663abeeb04
Merge remote-tracking branch 'origin/sumner/bri-1873'
2022-02-07 13:55:02 +02:00