Include forums, update private groups authored by Nico's avatar Nico
...@@ -113,9 +113,32 @@ flowchart LR ...@@ -113,9 +113,32 @@ flowchart LR
sdm4("special bubbles"<br>appear in chat<br>history to visualize<br>which messages are<br>going to disappear) sdm4("special bubbles"<br>appear in chat<br>history to visualize<br>which messages are<br>going to disappear)
end end
fob:::devel
subgraph fob [forums part 2]
fob1(forums work<br>as expected)
fob1-->fo3 & fo7 & fo2
fo3(user can<br>receive forum messages)
fo2(user can<br>send forum messages)
fo7(user gets informed<br>about new messages)
fo7-->fo71 & fo72 & fo73
fo71(notifications)
fo72(visual indication<br>in chat history)
fo73(visual indication<br>in contact list)
end
fo:::devel fo:::devel
subgraph fo [forums] subgraph fo [forums part 1]
fo1(forums work<br>as expected) fo1(forums work<br>as expected)
fo1-->fo5
fo5(user can manage<br>sharing status)
fo5-->fo51 & fo52 & fo53 & fo54 & fo55 & fo56 & fo57
fo51(user gets notified<br>about new forum<br>invitations)
fo52(user can see<br>pending forum<br>invitations)
fo53(user can<br>accept forum invitations)
fo54(user can<br>decline forum invitations)
fo55(user can<br>leave a forum)
fo56(user can offer<br>to share a forum)
fo57(user can revoke<br>pending forum<br>invitations)
end end
gcb:::devel gcb:::devel
...@@ -129,7 +152,7 @@ flowchart LR ...@@ -129,7 +152,7 @@ flowchart LR
gc42(owner can see<br>pending group<br>invitations) gc42(owner can see<br>pending group<br>invitations)
gc43(owner can revoke<br>pending group<br>invitations) gc43(owner can revoke<br>pending group<br>invitations)
gc2(user can<br>send group messages) gc2(user can<br>send group messages)
gc6(user/owner? can<br>reveal contacts) gc6(user can<br>reveal contacts)
gc7(user gets informed<br>about new messages) gc7(user gets informed<br>about new messages)
gc7-->gc71 & gc72 & gc73 gc7-->gc71 & gc72 & gc73
gc71(notifications) gc71(notifications)
...@@ -218,8 +241,10 @@ flowchart LR ...@@ -218,8 +241,10 @@ flowchart LR
mc0 --> mc2 & mc1 & mc3 mc0 --> mc2 & mc1 & mc3
mc1(contact list<br>displays existing contacts) mc1(contact list<br>displays existing contacts)
mc1:::done mc1:::done
mc2:::prog
mc2(user gets informed<br>about new contacts) mc2(user gets informed<br>about new contacts)
mc2-->mc21 & mc22 mc2-->mc21 & mc22
mc21:::prog
mc21(newly added contacts<br>appear in contact list) mc21(newly added contacts<br>appear in contact list)
mc22(notifications are shown) mc22(notifications are shown)
mc3(user can add<br>other contacts remotely) mc3(user can add<br>other contacts remotely)
...@@ -248,4 +273,4 @@ flowchart LR ...@@ -248,4 +273,4 @@ flowchart LR
gs4:::done gs4:::done
gs5(user can delete<br>current account) gs5(user can delete<br>current account)
end end
``` ```
\ No newline at end of file