Open Bonapara opened 6 months ago
Table structure
MessageThreadMembers
We'll also need to add a column on MessageThread for the "Everyone" feature
Can I and @simaosanguinho be assigned to this?
Sure! Thanks. Keep us updated.
I am working with @pereira0x on this issue! Could you also assign me to it?
Product behavior
1- I click on the people chip on a thread panel
There are 3 different states for this chip:
The thread is shared with![CleanShot 2024-02-27 at 08 55 58](https://github.com/twentyhq/twenty/assets/19412894/d3668194-461e-4d43-8a4e-c93e602d842e)
some
other workspace member:This thread has not been shared![CleanShot 2024-02-27 at 09 06 00](https://github.com/twentyhq/twenty/assets/19412894/a8d74673-0f34-4707-8df7-cd9e1c168221)
with anyone
(I'm the only one with access to this thread):This thread has been shared![CleanShot 2024-02-27 at 09 07 52](https://github.com/twentyhq/twenty/assets/19412894/222daab5-985b-4738-bc06-0f12ae94f737)
with every workspace member
:2- A menu shows all workspace members with full email access.
I can click on a people menu item to revoke access from a teammate. (You don't have to specifically click on "-"
3- Click "Add participant" to share access with individuals or everyone.
Same behavior as 2- but clicking on a workspace member menu item gives access to the thread. The person is added to the list in 2-
Figma
https://www.figma.com/file/xt8O9mFeLl46C5InWwoMrN/Twenty?type=design&node-id=16093-65962&mode=design&t=MAo8fwzMuDFxsQqD-11