Reorder milestones for compacter UI authored by Nico's avatar Nico
...@@ -118,17 +118,29 @@ flowchart LR ...@@ -118,17 +118,29 @@ flowchart LR
fo1(forums work<br>as expected) fo1(forums work<br>as expected)
end end
gc:::devel gcb:::devel
subgraph gc [private groups] subgraph gcb [private groups part 2]
gc1(private groups work<br>as expected) gcb1(private groups work<br>as expected)
gc1-->gc3 & gc4 & gc2 & gc6 & gc5 & gc7 gcb1-->gc3 & gc4 & gc2 & gc6 & gc7
gc2(user can<br>send group messages)
gc3(user can<br>receive group messages) gc3(user can<br>receive group messages)
gc4(owner can manage<br>group members) gc4(owner can manage<br>group members)
gc4-->gc41 & gc42 & gc43 gc4-->gc41 & gc42 & gc43
gc41(owner can<br>invite users to group) gc41(owner can<br>invite users to group)
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)
gc6(user/owner? can<br>reveal contacts)
gc7(user gets informed<br>about new messages)
gc7-->gc71 & gc72 & gc73
gc71(notifications)
gc72(visual indication<br>in chat history)
gc73(visual indication<br>in contact list)
end
gc:::devel
subgraph gc [private groups part 1]
gc1(private groups work<br>as expected)
gc1-->gc5
gc5(user can manage<br>group membership) gc5(user can manage<br>group membership)
gc5-->gc51 & gc52 & gc53 & gc54 & gc55 gc5-->gc51 & gc52 & gc53 & gc54 & gc55
gc51(user gets notified<br>about new group<br>invitations) gc51(user gets notified<br>about new group<br>invitations)
...@@ -136,12 +148,6 @@ flowchart LR ...@@ -136,12 +148,6 @@ flowchart LR
gc53(user can<br>accept group invitations) gc53(user can<br>accept group invitations)
gc54(user can<br>decline group invitations) gc54(user can<br>decline group invitations)
gc55(user can<br>leave a group) gc55(user can<br>leave a group)
gc6(user/owner? can<br>reveal contacts)
gc7(user gets informed<br>about new messages)
gc7-->gc71 & gc72 & gc73
gc71(notifications)
gc72(visual indication<br>in chat history)
gc73(visual indication<br>in contact list)
end end
mp:::devel mp:::devel
...@@ -191,10 +197,25 @@ flowchart LR ...@@ -191,10 +197,25 @@ flowchart LR
pc83(visual indication<br>in contact list) pc83(visual indication<br>in contact list)
end end
mcb:::devel
subgraph mcb [managing contacts part 2]
mcb0(managing contacts works)
mcb0 --> mc8 & mc11 & mc7
mc7(introducing contacts works)
mc7 --> mc71 & mc72 & mc73 & mc74 & mc75
mc71("user can introduce<br>contact (introducee)<br>to other contacts")
mc72(introducee can<br>accept/decline<br>introduction)
mc73(contact can<br>accept/decline<br>introduction)
mc74(successful introduction<br>works as expected)
mc75(failed introduction<br>works as expected)
mc8(user can delete contact)
mc11(contact's alias can be changed)
end
mc:::devel mc:::devel
subgraph mc [managing contacts] subgraph mc [managing contacts part 1]
mc0(managing contacts works) mc0(managing contacts works)
mc0 --> mc2 & mc1 & mc3 & mc8 & mc11 & mc7 mc0 --> mc2 & mc1 & mc3
mc1(contact list<br>displays existing contacts) mc1(contact list<br>displays existing contacts)
mc1:::done mc1:::done
mc2(user gets informed<br>about new contacts) mc2(user gets informed<br>about new contacts)
...@@ -212,15 +233,6 @@ flowchart LR ...@@ -212,15 +233,6 @@ flowchart LR
mc6(pending contacts<br>are displayed<br>somewhere) mc6(pending contacts<br>are displayed<br>somewhere)
mc6-->mc10 mc6-->mc10
mc10(timeout/other errors are handled) mc10(timeout/other errors are handled)
mc7(introducing contacts works)
mc7 --> mc71 & mc72 & mc73 & mc74 & mc75
mc71("user can introduce<br>contact (introducee)<br>to other contacts")
mc72(introducee can<br>accept/decline<br>introduction)
mc73(contact can<br>accept/decline<br>introduction)
mc74(successful introduction<br>works as expected)
mc75(failed introduction<br>works as expected)
mc8(user can delete contact)
mc11(contact's alias can be changed)
end end
gs:::devel gs:::devel
... ...
......