Igor Artamonov
b00e2d8955
connector: hex-decode mtproxy secret
...
Go / Lint (old) (push) Failing after 5m14s
Go / Lint (latest) (push) Failing after 5m19s
Go / Lint (old) (pull_request) Failing after 5m14s
Go / Lint (latest) (pull_request) Failing after 4m40s
dcs.MTProxy expects raw secret bytes. Carrying them verbatim through a
YAML string field is impossible: real secrets contain bytes >= 0x80
(faketls starts with 0xee, secured with 0xdd) which cannot survive a
unicode string round-trip, so the value reached the bridge corrupted or
empty (gotd then logged "invalid secret").
Accept the standard hex form printed by mtg/MTProxy tooling
(e.g. "ee" + 16-byte secret + cloak domain hex) and decode it before
handing the bytes to gotd.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-01 10:14:58 +03:00
lavacat
d7864fcd3a
client: add initial proxy support ( #1062 )
2026-04-16 13:14:29 +03:00
Tulir Asokan
cbff082e4d
config: re-add displayname template
...
Fixes #1057
2026-04-03 15:09:36 +03:00
Tulir Asokan
5c37b186d8
config: clarify contact_names option
2026-03-29 14:04:32 +03:00
Tulir Asokan
bfe5999951
chatsync: merge post-login and takeout syncs and refactor everything
2026-03-19 13:13:01 +02:00
Tulir Asokan
0aed201869
userinfo: add support for avoiding contact names/avatars
2026-03-15 16:14:55 +02:00
Tulir Asokan
fed5752f38
handletelegram: don't return errors from message converter
2025-12-03 17:11:20 +02:00
Tulir Asokan
14f40abeca
config: update default saved message avatar
2025-10-19 23:37:16 +03:00
Conan
3ae88caa80
connector: handle supergroup upgrades ( #118 )
...
Co-authored-by: Tulir Asokan <tulir@maunium.net >
2025-08-07 03:09:24 +08:00
Sumner Evans
ada41742a1
connector/matrix: check the telegram image size limits
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-11-06 08:47:02 -07:00
Sumner Evans
827116658b
connector/matrix: implement image size/dimension limits
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-11-04 09:53:04 -07:00
Sumner Evans
07a8553b22
connector: fix chat info for Saved Messages chat
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-10-31 14:23:18 -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
ce1c28832e
reactions: use allowed reactions when possible
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-09-26 07:48:51 -06:00
Tulir Asokan
3378467378
config: preserve spacing when rewriting config
2024-08-27 17:16:54 +03:00
Tulir Asokan
68e835c658
legacymigrate: add support for migrating legacy database and config ( #23 )
2024-08-27 15:13:11 +03:00
Sumner Evans
8b8b689187
sync: add on-command sync
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-08-22 07:57:28 -06:00
Sumner Evans
3a11ac217e
client: make ping interval and timeout configurable
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-08-15 17:36:47 -06:00
Sumner Evans
fe550da243
metadata: allow disabling channel memebr sync
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-07-18 08:50:35 -06:00
Sumner Evans
9d77bebe3e
config: remove set_private_chat_portal_meta option
...
It's handled by bridgev2
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-07-17 12:34:28 -06:00
Sumner Evans
48858ac28f
config: add member list and max member count options
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-07-17 12:03:58 -06:00
Sumner Evans
0e6ea310d1
metadata: gate setting DM portal metadata behind config option
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-07-16 18:50:15 -06:00
Sumner Evans
a63f264804
reactions: support custom emojis
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-07-09 14:04:25 -06:00
Sumner Evans
d0626e670c
deps/mautrix: upgrade to latest bridgev2
...
Signed-off-by: Sumner Evans <sumner.evans@automattic.com >
2024-06-19 12:36:10 -06:00