Sumner Evans
|
5448648c32
|
deps/mautrix: upgrade
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-22 08:10:34 -06:00 |
|
Tulir Asokan
|
706d4a5e5c
|
.github: update issue template
|
2024-10-22 12:51:58 +03:00 |
|
Tulir Asokan
|
df3cd765fe
|
legacymigrate: set members fetched to not null on sqlite too
|
2024-10-22 12:51:23 +03:00 |
|
Sumner Evans
|
bd7c724341
|
stickers: support sending
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-21 16:40:27 -06:00 |
|
Sumner Evans
|
f076376caa
|
connector/tomatrix: handle circular videos
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-21 15:55:45 -06:00 |
|
Sumner Evans
|
19a3c8a4d9
|
github/dependabot: enable for GitHub Actions
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-21 15:35:37 -06:00 |
|
Sumner Evans
|
a9f8a3aa0f
|
deps/td: update to fix read receipts
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-16 09:35:03 -06:00 |
|
Sumner Evans
|
f91b429c47
|
connector: notify when call starts/ends
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-15 08:26:05 -06:00 |
|
Sumner Evans
|
b0e6dcb1d6
|
client: support TG -> Matrix disappearing messages
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-14 14:33:17 -06:00 |
|
Sumner Evans
|
132585de34
|
user info: handle deleted users
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-14 14:09:08 -06:00 |
|
Sumner Evans
|
4d1cec979b
|
backfill: use offset ID instead of max ID
According to Telethon, max_id doesn't work:
https://github.com/tulir/telethon/blob/c1e961ce2506d92f962a7d4ca5897d57cdaeb6d3/telethon/client/messages.py#L33-L34
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-14 13:02:02 -06:00 |
|
Sumner Evans
|
679b4bd157
|
connector/reactions: fallback to sensible defaults if config doesn't have the correct values
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-11 10:22:21 -06:00 |
|
Sumner Evans
|
73d0b189bb
|
scoped store: implement new AccessHasher interface
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-11 08:52:26 -06:00 |
|
Sumner Evans
|
48059a3a51
|
logout: delete user-specific state
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-10 10:07:26 -06:00 |
|
Sumner Evans
|
4205047aab
|
chat delete: bridge properly
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-09 11:24:55 -06:00 |
|
Sumner Evans
|
03c7028460
|
power levels: prevent sending to blocked users
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-09 09:57:02 -06:00 |
|
Sumner Evans
|
c75ac58763
|
client: add option to disable bridging view-once and disappearing media
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-08 13:41:00 -06:00 |
|
Sumner Evans
|
a85659df9d
|
backfill: fix request on forward backfill
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-08 12:59:22 -06:00 |
|
Sumner Evans
|
9a8f356348
|
backfill: fix dialog fetch, HasMore, and skip forbidden channels
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-08 12:22:04 -06:00 |
|
Sumner Evans
|
9576f48c5b
|
stickers: strip filename
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-08 08:21:23 -06:00 |
|
Sumner Evans
|
96331761b8
|
snc: fix resolving identifier
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-07 16:32:48 -06:00 |
|
Sumner Evans
|
4821865cad
|
deps: un-upgrade gorilla packages
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-07 09:45:25 -06:00 |
|
Sumner Evans
|
7efad4a990
|
deps: upgrade all
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-07 09:26:13 -06:00 |
|
Sumner Evans
|
6c44ba487a
|
backfill: set CanBackfill in the correct places
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-07 09:16:24 -06:00 |
|
Sumner Evans
|
57b32f6ac6
|
backfill: implement marking read
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-04 08:17:33 -06:00 |
|
Sumner Evans
|
17e4e20a93
|
sync: fix setting memberships
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-04 08:12:46 -06:00 |
|
Sumner Evans
|
8480c8aa68
|
client: make GetUserInfo work for channels
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-04 07:59:57 -06:00 |
|
Sumner Evans
|
d14f365fe1
|
sync: fix room name bridging on backfill
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-04 07:59:36 -06:00 |
|
Sumner Evans
|
7d9836c86b
|
power levels: bridge rights for group chats
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-03 11:16:18 -06:00 |
|
Tulir Asokan
|
1c7e626c97
|
sticker: fix lottie conversion
|
2024-10-03 14:07:11 +03:00 |
|
Tulir Asokan
|
4bd57f7cab
|
ci: add old issue locking
|
2024-10-03 14:04:14 +03:00 |
|
Tulir Asokan
|
9da87fc789
|
dependencies: update
|
2024-10-03 14:03:57 +03:00 |
|
Tulir Asokan
|
2139bf25eb
|
push: implement PushableNetworkAPI
|
2024-10-03 14:02:32 +03:00 |
|
Sumner Evans
|
083837aa9e
|
pins: bridge from Telegram -> Matrix
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-02 12:28:05 -06:00 |
|
Sumner Evans
|
abba9bcf81
|
pins: handle (un)favourite tags from the network connector
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-02 12:17:04 -06:00 |
|
Sumner Evans
|
171b621999
|
client: implement MuteHandlingNetworkAPI
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-02 10:12:41 -06:00 |
|
Sumner Evans
|
52fab81e55
|
mute: sync from Telegram -> Matrix
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-02 10:12:33 -06:00 |
|
Sumner Evans
|
6f4e32fad0
|
client: handle group chat and channel creation events
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-01 11:10:12 -06:00 |
|
Sumner Evans
|
9609f437d5
|
deps/mautrix: upgrade
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-10-01 10:50:25 -06:00 |
|
Sumner Evans
|
e1a56778f5
|
media: default to JPEG MIME-type for direct-downloaded images
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-09-27 16:14:28 -06:00 |
|
Sumner Evans
|
23bb0febe9
|
client: ignore messages in left channels
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-09-27 13:12:32 -06:00 |
|
Sumner Evans
|
31397681f5
|
client: save channel usernames in database
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-09-26 14:01:09 -06:00 |
|
Sumner Evans
|
332bbb8de1
|
client: handle channel updates
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-09-26 11:50:11 -06:00 |
|
Sumner Evans
|
7ccd8ab4ab
|
portal: handle self-leaves of groups
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-09-26 10:02:55 -06:00 |
|
Sumner Evans
|
7af4ecc719
|
backfill: fix stopTakeoutTimer
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-09-26 10:01:05 -06:00 |
|
Sumner Evans
|
ce1c28832e
|
reactions: use allowed reactions when possible
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-09-26 07:48:51 -06:00 |
|
Sumner Evans
|
81c913bdd3
|
client: better logging on connection state changes
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-09-25 13:58:03 -06:00 |
|
Sumner Evans
|
5c23e9695f
|
deps/td: upgrade
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-09-25 13:52:05 -06:00 |
|
Sumner Evans
|
c6e96682b6
|
treewide: separate user and channel namespaces
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-09-25 07:16:05 -06:00 |
|
Sumner Evans
|
65da56b2a6
|
lottie: include in Docker image
Closes PLAT-27635
Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
|
2024-09-17 10:41:08 -06:00 |
|