mirror of
https://github.com/mautrix/telegram.git
synced 2026-05-16 23:15:45 +03:00
changelog,roadmap: update
This commit is contained in:
@@ -20,6 +20,9 @@
|
|||||||
when using the `!tg sync-chats` command.
|
when using the `!tg sync-chats` command.
|
||||||
* Any migration issues should be reported in the Matrix room linked in the
|
* Any migration issues should be reported in the Matrix room linked in the
|
||||||
readme.
|
readme.
|
||||||
|
* Notable new features include:
|
||||||
|
* Topic groups are now bridged as spaces
|
||||||
|
* Entire sticker and emoji packs can be synced in both directions
|
||||||
|
|
||||||
Note: the last (unreleased) version of the legacy Python bridge is available in
|
Note: the last (unreleased) version of the legacy Python bridge is available in
|
||||||
the [`python-final` tag](https://github.com/mautrix/telegram/tree/python-final).
|
the [`python-final` tag](https://github.com/mautrix/telegram/tree/python-final).
|
||||||
|
|||||||
25
ROADMAP.md
25
ROADMAP.md
@@ -11,16 +11,9 @@
|
|||||||
* [x] Read receipts
|
* [x] Read receipts
|
||||||
* [ ] Pinning messages
|
* [ ] Pinning messages
|
||||||
* [ ] Power level
|
* [ ] Power level
|
||||||
* [ ] Normal chats
|
|
||||||
* [ ] Non-hardcoded PL requirements
|
|
||||||
* [ ] Supergroups/channels
|
|
||||||
* [ ] Precise bridging (non-hardcoded PL requirements, bridge specific permissions, etc..)
|
|
||||||
* [ ] Membership actions (invite/kick/join/leave)
|
* [ ] Membership actions (invite/kick/join/leave)
|
||||||
* [ ] Room metadata changes (name, topic, avatar)
|
* [ ] Room metadata changes (name, topic, avatar)
|
||||||
* [ ] Initial room metadata
|
* [ ] Initial room metadata
|
||||||
* [ ] User metadata
|
|
||||||
* [ ] Initial displayname/username/avatar at register
|
|
||||||
* [ ] ‡ Changes to displayname/avatar
|
|
||||||
* Telegram → Matrix
|
* Telegram → Matrix
|
||||||
* [x] Message content (text, formatting, files, etc..)
|
* [x] Message content (text, formatting, files, etc..)
|
||||||
* [ ] Advanced message content/media
|
* [ ] Advanced message content/media
|
||||||
@@ -31,17 +24,16 @@
|
|||||||
* [x] Message deletions
|
* [x] Message deletions
|
||||||
* [x] Message reactions
|
* [x] Message reactions
|
||||||
* [x] Message edits
|
* [x] Message edits
|
||||||
* [ ] Message history
|
* [x] Message history
|
||||||
* [ ] Manually (`!tg backfill`)
|
|
||||||
* [x] Automatically when creating portal
|
* [x] Automatically when creating portal
|
||||||
* [x] Automatically for missed messages
|
* [x] Automatically for missed messages
|
||||||
* [x] Avatars
|
* [x] Avatars
|
||||||
* [ ] Presence
|
* [ ] Presence
|
||||||
* [x] Typing notifications
|
* [x] Typing notifications
|
||||||
* [x] Read receipts (private chat only)
|
* [x] Read receipts (DMs only)
|
||||||
* [ ] Pinning messages
|
* [ ] Pinning messages
|
||||||
* [ ] Admin/chat creator status
|
* [x] Admin/chat creator status
|
||||||
* [ ] Supergroup/channel permissions (precise per-user permissions not supported in Matrix)
|
* [x] Supergroup/channel permissions (precise per-user permissions not supported in Matrix)
|
||||||
* [x] Membership actions (invite/kick/join/leave)
|
* [x] Membership actions (invite/kick/join/leave)
|
||||||
* [ ] Chat metadata changes
|
* [ ] Chat metadata changes
|
||||||
* [x] Title
|
* [x] Title
|
||||||
@@ -50,18 +42,17 @@
|
|||||||
* [ ] † Public channel username
|
* [ ] † Public channel username
|
||||||
* [x] Initial chat metadata (about text missing)
|
* [x] Initial chat metadata (about text missing)
|
||||||
* [x] User metadata (displayname/avatar)
|
* [x] User metadata (displayname/avatar)
|
||||||
* [ ] Supergroup upgrade
|
* [x] Supergroup upgrade
|
||||||
* [ ] Topics (spaces)
|
* [x] Topics (spaces)
|
||||||
* Misc
|
* Misc
|
||||||
* [x] Automatic portal creation
|
* [x] Automatic portal creation
|
||||||
* [x] At startup
|
* [x] At startup
|
||||||
* [x] When receiving invite or message
|
* [x] When receiving invite or message
|
||||||
* [ ] Portal creation by inviting Matrix puppet of Telegram user to new room
|
* [x] Private chat creation by inviting Matrix ghost of Telegram user to new room
|
||||||
* [ ] Option to use bot to relay messages for unauthenticated Matrix users (relaybot)
|
* [x] Option to use bot to relay messages for unauthenticated Matrix users (relaybot)
|
||||||
* [x] Option to use own Matrix account for messages sent from other Telegram clients (double puppeting)
|
* [x] Option to use own Matrix account for messages sent from other Telegram clients (double puppeting)
|
||||||
* [ ] ‡ Calls
|
* [ ] ‡ Calls
|
||||||
* [ ] ‡ Secret chats (i.e. end-to-bridge encryption on Telegram)
|
* [ ] ‡ Secret chats (i.e. end-to-bridge encryption on Telegram)
|
||||||
* [x] End-to-bridge encryption in Matrix rooms (see [docs](https://docs.mau.fi/bridges/general/end-to-bridge-encryption.html))
|
|
||||||
|
|
||||||
† Information not automatically sent from source, i.e. implementation may not be possible
|
† Information not automatically sent from source, i.e. implementation may not be possible
|
||||||
‡ Maybe, i.e. this feature may or may not be implemented at some point
|
‡ Maybe, i.e. this feature may or may not be implemented at some point
|
||||||
|
|||||||
Reference in New Issue
Block a user