From 777225c252bcad4997c7667e1482318095641fc8 Mon Sep 17 00:00:00 2001 From: Sumner Evans Date: Thu, 5 Sep 2024 10:47:45 -0600 Subject: [PATCH] roadmap: update Signed-off-by: Sumner Evans --- ROADMAP.md | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/ROADMAP.md b/ROADMAP.md index f3dcbd72..5bc6b631 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -7,8 +7,8 @@ * [x] Message edits * [ ] ‡ Message history * [ ] Presence - * [ ] Typing notifications - * [ ] Read receipts + * [x] Typing notifications + * [x] Read receipts * [ ] Pinning messages * [ ] Power level * [ ] Normal chats @@ -33,34 +33,35 @@ * [x] Message edits * [ ] Message history * [ ] Manually (`!tg backfill`) - * [ ] Automatically when creating portal - * [ ] Automatically for missed messages - * [ ] Avatars + * [x] Automatically when creating portal + * [x] Automatically for missed messages + * [x] Avatars * [ ] Presence - * [ ] Typing notifications - * [ ] Read receipts (private chat only) + * [x] Typing notifications + * [x] Read receipts (private chat only) * [ ] Pinning messages * [ ] Admin/chat creator status * [ ] Supergroup/channel permissions (precise per-user permissions not supported in Matrix) - * [ ] Membership actions (invite/kick/join/leave) + * [x] Membership actions (invite/kick/join/leave) * [ ] Chat metadata changes * [x] Title * [x] Avatar * [ ] † About text * [ ] † Public channel username * [x] Initial chat metadata (about text missing) - * [ ] User metadata (displayname/avatar) + * [x] User metadata (displayname/avatar) * [ ] Supergroup upgrade + * [ ] Topics (spaces) * Misc - * [ ] Automatic portal creation - * [ ] At startup - * [ ] When receiving invite or message + * [x] Automatic portal creation + * [x] At startup + * [x] When receiving invite or message * [ ] Portal creation by inviting Matrix puppet of Telegram user to new room * [ ] Option to use bot to relay messages for unauthenticated Matrix users (relaybot) - * [ ] 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 * [ ] ‡ Secret chats (i.e. end-to-bridge encryption on Telegram) - * [ ] End-to-bridge encryption in Matrix rooms (see [docs](https://docs.mau.fi/bridges/general/end-to-bridge-encryption.html)) + * [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 ‡ Maybe, i.e. this feature may or may not be implemented at some point