2020-08-17 15:03:10 -04:00
|
|
|
# Features & roadmap
|
|
|
|
|
2021-02-26 02:51:16 -05:00
|
|
|
* Matrix → LINE
|
2020-08-17 15:03:10 -04:00
|
|
|
* [ ] Message content
|
2020-08-28 12:41:22 -04:00
|
|
|
* [x] Text
|
2021-03-29 01:26:57 -04:00
|
|
|
* [x] Images
|
|
|
|
* [ ] Files
|
2021-03-29 18:06:22 -04:00
|
|
|
* [x] Stickers
|
2021-04-30 03:10:50 -04:00
|
|
|
* [x] Notification for message send failure
|
2021-03-29 01:26:57 -04:00
|
|
|
* [ ] Read receipts (currently eagerly-sent since message sync requires "reading" a chat)
|
|
|
|
* [ ] Room metadata changes
|
|
|
|
* [ ] Name
|
|
|
|
* [ ] Avatar
|
2021-02-26 02:51:16 -05:00
|
|
|
* LINE → Matrix
|
2020-08-17 15:03:10 -04:00
|
|
|
* [ ] Message content
|
2020-08-28 12:41:22 -04:00
|
|
|
* [x] Text
|
2021-03-29 01:26:57 -04:00
|
|
|
* [x] Images
|
|
|
|
* [ ] Files
|
|
|
|
* [ ] Audio
|
|
|
|
* [ ] Location
|
|
|
|
* [ ] Videos
|
2021-04-02 03:21:30 -04:00
|
|
|
* [x] Stickers
|
2021-04-05 03:54:35 -04:00
|
|
|
* [x] Sticons
|
2021-04-30 03:10:50 -04:00
|
|
|
* [x] Single
|
|
|
|
* [x] Multiple or mixed with text
|
2021-04-03 03:11:51 -04:00
|
|
|
* [x] EmojiOne
|
2021-04-30 03:10:50 -04:00
|
|
|
* [ ] Message unsend
|
2021-03-29 01:26:57 -04:00
|
|
|
* [ ] Read receipts
|
2021-04-30 03:10:50 -04:00
|
|
|
* [x] For most recently active chat
|
|
|
|
* [ ] For any chat
|
2021-03-29 01:26:57 -04:00
|
|
|
* [x] User metadata
|
|
|
|
* [ ] Name
|
|
|
|
* [x] On initial sync
|
|
|
|
* [ ] On change
|
|
|
|
* [ ] Avatar
|
|
|
|
* [x] On initial sync
|
|
|
|
* [ ] On change
|
|
|
|
* [ ] Chat metadata
|
|
|
|
* [ ] Name
|
|
|
|
* [x] On initial sync
|
|
|
|
* [ ] On change
|
|
|
|
* [ ] Icon
|
|
|
|
* [x] On initial sync
|
|
|
|
* [ ] On change
|
2020-08-28 12:41:22 -04:00
|
|
|
* [x] Message history
|
|
|
|
* [x] When creating portal
|
|
|
|
* [x] Missed messages
|
2021-03-19 12:28:38 -04:00
|
|
|
* [x] Message timestamps
|
|
|
|
* [x] Chat types
|
2021-02-26 02:51:16 -05:00
|
|
|
* [x] Direct chats
|
2021-03-19 12:28:38 -04:00
|
|
|
* [x] Groups (named chats)
|
|
|
|
* [x] Rooms (unnamed chats / "multi-user direct chats")
|
2021-03-29 01:26:57 -04:00
|
|
|
* [ ] Membership actions
|
|
|
|
* [x] Add member
|
|
|
|
* [x] Remove member
|
|
|
|
* [ ] Block
|
2020-08-17 15:03:10 -04:00
|
|
|
* Misc
|
2021-03-19 12:28:38 -04:00
|
|
|
* [x] Automatic portal creation
|
2020-08-28 12:41:22 -04:00
|
|
|
* [x] At startup
|
2021-03-19 12:28:38 -04:00
|
|
|
* [x] When receiving invite or message
|
|
|
|
* [ ] When sending message in new chat from LINE app
|
2020-08-17 15:03:10 -04:00
|
|
|
* [ ] Provisioning API for logging in
|
2021-03-19 12:28:38 -04:00
|
|
|
* [x] Use bridge bot for messages sent from LINE app (when double-puppeting is disabled and `bridge.invite_own_puppet_to_pm` is enabled)
|
|
|
|
* [x] Use own Matrix account for messages sent from LINE app (when double-puppeting is enabled)
|
2020-08-28 12:41:22 -04:00
|
|
|
* [x] E2EE in Matrix rooms
|
2021-03-19 12:28:38 -04:00
|
|
|
* [ ] No display required for Puppeteer-controlled browser
|
|
|
|
* [ ] Multiple bridge users
|
2021-04-30 03:10:50 -04:00
|
|
|
* [ ] Relay bridging
|
2021-02-26 02:51:16 -05:00
|
|
|
|
|
|
|
## Missing features
|
|
|
|
### Missing from LINE
|
|
|
|
* Typing notifications
|
|
|
|
* Message edits
|
|
|
|
* Formatted messages
|
2021-03-29 01:26:57 -04:00
|
|
|
* Presence
|
2021-04-20 20:01:50 -04:00
|
|
|
* Timestamped read receipts
|
|
|
|
* Read receipts between users other than yourself
|
2021-02-26 02:51:16 -05:00
|
|
|
|
2021-03-29 01:26:57 -04:00
|
|
|
### Missing from LINE on Chrome
|
2021-02-26 02:51:16 -05:00
|
|
|
* Message redaction (delete/unsend)
|
|
|
|
* Replies
|
2021-03-29 01:26:57 -04:00
|
|
|
* Audio message sending
|
|
|
|
* Location sending
|
2021-03-19 12:28:38 -04:00
|
|
|
* Voice/video calls
|
|
|
|
* Unlimited message history
|
2021-02-26 02:51:16 -05:00
|
|
|
|
2021-03-15 01:40:56 -04:00
|
|
|
### Missing from matrix-puppeteer-line
|
2021-02-26 02:51:16 -05:00
|
|
|
* TODO
|