diff --git a/ROADMAP.md b/ROADMAP.md index 0c21e13..4c52b78 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -10,16 +10,10 @@ * [x] Videos * [x] Images * [ ] Locations - * [ ] Replies - * [x] In DMs - * [ ] In multi-user rooms - * [ ] To relay users - * [ ] Mentions - * [x] In DMs - * [ ] In multi-user rooms - * [x] To relay users + * [x] Replies[1] + * [x] Mentions[1] * [ ] Polls - * [x] Message redactions[1] + * [x] Message redactions[2] * [ ] Message reactions * [x] Read receipts * [x] Power level @@ -29,6 +23,7 @@ * [ ] Leave * [ ] Room metadata changes * [ ] Name + * [ ] Topic * [ ] Avatar * [ ] Per-room user nick * KakaoTalk → Matrix @@ -57,12 +52,10 @@ * [x] Add member * [x] Remove member * [x] Leave - * [ ] Chat metadata changes - * [x] Title - * [ ] Avatar - * [ ] Initial chat metadata - * [x] Title - * [ ] Avatar + * [x] Channel metadata + * [x] Name + * [x] Description + * [x] Cover photo[3] * [x] User metadata * [x] Name * [x] Avatar @@ -79,4 +72,6 @@ * [ ] For new KakaoTalk channels * [x] Option to use own Matrix account for messages sent from other KakaoTalk clients -[1] Only recently-sent messages can be deleted +[1] Sometimes fails with "Invalid body" error +[2] Only recently-sent messages can be deleted +[3] Might only get synced on backfill, or on changing channel name/description