Skip to content

🌐 Federated chatting 💬 - API #11272

@nickvergessen

Description

@nickvergessen

  • Provide correct relative user objects in chat messages:
    • user_a from server_1 invites user_b from server_2 to the room
    • When user_b request data from server_1, it uses credentials like userId: user_b@server_2
    • Messages should show user_a as user_a@server_1 and user_b as user_b / you
    • System message text should reflect as {federated_user} invited {user} / you instead of {user / actor} invited {federated_user}
  • Conversation parameters, as unreadMessages, should be aligned with federated users
  • Message parameters, as isReplyable, should consider federated users
    \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

Metadata

Metadata

Assignees

Type

No type

Projects

Status

☑️ Done

Relationships

None yet

Development

No branches or pull requests

Issue actions