-
Notifications
You must be signed in to change notification settings - Fork 509
Closed
Labels
1. to developenhancementfeature: api 🛠️OCS API for conversations, chats and participantsOCS API for conversations, chats and participantsfeature: chat 💬Chat and system messagesChat and system messagesfeature: federation 🌐
Milestone
Description
- Overview ticket at 🌐 Federated chatting 💬 - Overview #11231
- Provide correct relative user objects in chat messages:
user_afromserver_1invitesuser_bfromserver_2to the room- When
user_brequest data fromserver_1, it uses credentials like userId:user_b@server_2 - Messages should show user_a as
user_a@server_1and user_b asuser_b/you - System message text should reflect as
{federated_user} invited {user} / youinstead of{user / actor} invited {federated_user}
- Conversation parameters, as
unreadMessages, should be aligned with federated users - Message parameters, as
isReplyable, should consider federated users
Line 176 in 54c2802
\in_array($this->getActorType(), [Attendee::ACTOR_USERS, Attendee::ACTOR_GUESTS, Attendee::ACTOR_BOTS]);
🚧 Tasks
Legend:
- 🟥 Must have
- 🟨 Should have
- 🟩 Good to have
- ⚫ Not for now
- Avatar
- getAvatar 🟨 feat(federation): Add TalkV1 federation proxy for mentions #11587
- getAvatarDark 🟨 feat(federation): Add TalkV1 federation proxy for mentions #11587
-
uploadAvatar⚫ Moderation is not supported in TalkV1 -
emojiAvatar⚫ Moderation is not supported in TalkV1 -
deleteAvatar⚫ Moderation is not supported in TalkV1
- Chat
- receiveMessages 🟥 feat(federation): Add TalkV1 federation proxy for mentions #11587
- sendMessage 🟥 feat(federation): Add TalkV1 federation proxy for mentions #11587
- deleteMessage 🟥 feat(federation): Add TalkV1 federation proxy for mentions #11587
- editMessage 🟥 feat(federation): Add TalkV1 federation proxy for mentions #11587
- getMessageContext 🟥 feat(federation): Add TalkV1 federation proxy for mentions #11587
- setReadMarker 🟥 feat(federation): Federate unread information to proxies #11674
- setReminder 🟨
- getReminder 🟨
- deleteReminder 🟨
- markUnread 🟨 feat(federation): Federate unread information to proxies #11674
- mentions 🟨 feat(federation): Add TalkV1 federation proxy for mentions #11587
-
shareObjectToChat⚫ -
getObjectsSharedInRoomOverview⚫ -
getObjectsSharedInRoom⚫ -
clearHistory⚫ Moderation is not supported in TalkV1
- Room
- getParticipants 🟥 feat(federation): Add TalkV1 federation proxy for mentions #11587
- 🆕 capabilities 🟥 feat(federation): Add TalkV1 federation proxy for mentions #11587
- favorite 🟥 fix(federation): Allow setting notification level and favoriting #11743
- notifications 🟥 fix(federation): Allow setting notification level and favoriting #11743
- join "room" (available for chatting) 🟥
- leave "room" (not available for chatting anymore) 🟥
- remove self from conversation 🟥 fix(federation): Allow to remove self from a federated conversation #11747
- setSessionState 🟥
- …
- Reaction 🟥
- Polls 🟨
Metadata
Metadata
Assignees
Labels
1. to developenhancementfeature: api 🛠️OCS API for conversations, chats and participantsOCS API for conversations, chats and participantsfeature: chat 💬Chat and system messagesChat and system messagesfeature: federation 🌐
Type
Projects
Status
☑️ Done