🎩Channels and tabs

Channels are topics in Twake, users can subscribe to them, can make them private or can create them.

Wording

Member: member in company without the tag "guest" Guest: company member with the tag "guest" Channel member: member in the channel Channels types: → Private: Relative to a workspace but restricted to a defined group of members → Public: Relative to a workspace anyone can find the channel and join → Direct: Relative to a company, a discussion between a set of members but without defined topic

To understand the routing please read "Collections based rest api:" in "Wording and formating"

TODO Wording and formattingarrow-up-right

What it does

Channel component is not responsible of the red badge counter (notification service is).

Channel component is responsible of keeping track of the message from where the user need to start reading but can be override by notification service if there is a mention to start reading from.

TODO Some process details and constant sarrow-up-right

Models an APIs

Database models

TODO REST Api / Websockets Apiarrow-up-right

TODO In/Out microservicearrow-up-right

TODO Activity modelsarrow-up-right

Last updated