Skip to content

User Stories

IanSeng edited this page Apr 16, 2021 · 10 revisions
# User Story Status
1 As an author I want to make public posts. Done
2 As an author I want to edit public posts. Done
3 As an author, posts I create can link to images. Done
4 As an author, posts I create can be images. Done
5 As a server admin, images can be hosted on my server. Done
6 As an author, posts I create can be private to another author
7 As an author, posts I create can be private to my friends Done
8 As an author, I can share other author’s public posts Done
9 As an author, I can re-share other author’s friend posts to my friends Done
10 As an author, posts I make can be in simple plain text Done
11 As an author, posts I make can be in CommonMark Done
12 As an author, I want a consistent identity per server Done
13 As a server admin, I want to host multiple authors on my server Done
14 As a server admin, I want to share public images with users on other servers. Done
15 As an author, I want to pull in my github activity to my “stream” Done
16 As an author, I want to post posts to my “stream” Done
17 As an author, I want to delete my own public posts. Done
18 As an author, I want to befriend local authors Done
19 As an author, I want to befriend remote authors Done
20 As an author, I want to feel safe about sharing images and posts with my friends – images shared to friends should only be visible to friends. [public images are public] Done
21 As an author, when someone sends me a friends only-post I want to see the likes. Done
22 As an author, comments on friend posts are private only to me the original author. Done
23 As an author, I want un-befriend local and remote authors Done
24 As an author, I want to be able to use my web-browser to manage my profile Done
25 As an author, I want to be able to use my web-browser to manage/author my posts Done
26 As a server admin, I want to be able add, modify, and remove authors. Done
27 As a server admin, I want to OPTIONALLY be able allow users to sign up but require my OK to finally be on my server Done
28 As a server admin, I don’t want to do heavy setup to get the posts of my author’s friends. Done
29 As a server admin, I want a restful interface for most operations Done
30 As an author, other authors cannot modify my public post Done
31 As an author, other authors cannot modify my shared to friends post. Done
32 As an author, I want to comment on posts that I can access Done
33 As an author, I want to like posts that I can access Done
34 As an author, my server will know about my friends Done
35 As an author, When I befriend someone it follows them, only when the other authors befriends me do I count as a real friend. Done
36 As an author, I want to know if I have friend requests. Done
37 As an author I should be able to browse the public posts of everyone Done
38 As a server admin, I want to be able to add nodes to share with Done
39 As a server admin, I want to be able to remove nodes and stop sharing with them. Done
40 As a server admin, I can limit nodes connecting to me via authentication. Done
41 As a server admin, node to node connections can be authenticated with HTTP Basic Auth Done
42 As a server admin, I can disable the node to node interfaces for connections that are not authenticated! Done
43 As an author, I want to be able to make posts that are unlisted, that are publicly shareable by URI alone (or for embedding images)