ABCDE
1
Entries in YELLOW BACKGROUND are all part of rewriting the template for the conversation lounges
2
Entries in BLUE BACKGROUND are are fixed in the development version
3
PINK items will be done after the launch.
4
Items in RED are priority
5
6
Pending issues
7
UI only0
8
Trivial3
9
Minor6
10
Medium0
11
Major1
12
Critical2
13
Security0
14
15
SectionStatusTypeSeverityItem
16
ArticlesDoneFunctionalityWhen importing articles into the database (the Quill content), resize the images if they are too big. There's no need to keep the original because that would cause problems when editing existing articles (the edited version will have the resized images anyway).
17
ArticlesDoneBugWhen editing an article, added photos are not processed (extracted from the HTML) because the Quill HTML is only processed when adding a new article.
18
ArticlesDoneBugWhen adding an article, img tags that aren't BASE64-encoded are processed by the extract_images() method too (when they shouldn't be touched), resulting in an error.
19
News itemsDoneFunctionalityWhen importing news items into the database (the Quill content), resize the images if they are too big. There's no need to keep the original because that would cause problems when editing existing articles (the edited version will have the resized images anyway).
20
News itemsDoneBugWhen editing a news item, added photos are not processed (extracted from the HTML) because the Quill HTML is only processed when adding a new article.
21
News itemsDoneBugWhen adding a news item, img tags that aren't BASE64-encoded are processed by the extract_images() method too (when they shouldn't be touched), resulting in an error.
22
LoungesDoneFunctionalityWhen importing ConversationMessages into the database (the Quill content), resize the images if they are too big. There's no need to keep the original because that would cause problems when editing existing articles (the edited version will have the resized images anyway).
23
LoungesN/AConversationMessages can't be edited by the user.
24
LoungesDoneBugWhen adding a ConversationMessage, img tags that aren't BASE64-encoded are processed by the extract_images() method too (when they shouldn't be touched), resulting in an error.
25
ArticlesDoneUI: FeedbackAdmin: When adding a new Article fix the submit button to give feedback that there's an upload in progress. Otherwise, when uploading photos it looks like the site froze.
26
News ItemsDoneUI: FeedbackAdmin: When adding a new News Item fix the submit button to give feedback that there's an upload in progress. Otherwise, when uploading photos it looks like the site froze.
27
LoungesDoneUI: FeedbackWhen adding a new ConversationThread fix the submit button to give feedback that there's an upload in progress. Otherwise, when uploading photos it looks like the site froze.
28
LoungesDoneUI: FeedbackWhen adding a new ConversationMessage fix the submit button to give feedback that there's an upload in progress. Otherwise, when uploading photos it looks like the site froze.
29
LoungesDoneUI: LayoutThe first message of a ConversationThread is too narrow. Make it wider, at least as wide as the replies.
30
LoungesDoneUIMinorThe upvote/downvote buttons in ConversationMessages are hardcoded
31
LoungesDoneFunctionalityMinorNo support for upvoting/downvoting ConversationMessages
32
CommentsDoneFunctionalityMinorNo support for upvoting/downvoting Comments
33
LoungesDoneUIThe user standing/reputation in ConversationMessages is hardcoded
34
LoungesDoneFunctionalityMinorNo support for user reputation
35
ArticlesDoneUIAdd list of comments on the article page
36
ArticlesDoneUIMinorIn the replies to ConversationThreads, change the usage of glyphicons in the template with FontAwesome
37
LoungesDoneUI: LayoutUI onlyIn the thread view, change the breadcrumbs design to the same used for Articles
38
News ItemsDoneFunctionalityDraft flag not taken into account when listing the articles
39
News ItemsDoneFunctionalityPublished flag not taken into account when listing the articles
40
News ItemsDoneUIMajorHeader image not cropped to standard proportions
41
ArticlesDoneUIMajorHeader image not cropped to standard proportions
42
News ItemsDoneFunctionalityMajorQuill editor doesn't appear in the single article page
43
ArticlesDoneFunctionalityMajorQuill editor doesn't appear in the single article page
44
News ItemsDoneFunctionalityMajorRoute doesn't handle posting comments
45
ArticlesDoneFunctionalityMajorRoute doesn't handle posting comments
46
News ItemsDoneUIMajorTemplate doesn't display the comments posted in the news item
47
ArticlesDoneUIMajorTemplate doesn't display the comments posted in the article
48
ArticlesDoneBugSecurityThe article detail route allows POSTing data and will accept any comments without validating that there's a user logged in.
49
ArticlesDoneFunctionalityDraft flag not taken into account when listing the articles
50
ArticlesDoneFunctionalityPublished flag not taken into account when listing the articles
51
News ItemsDoneUI: UsabilityMediumAdmin: in the list of news items, add the published flag to the list
52
News ItemsDoneUI: UsabilityMediumAdmin: in the list of news items, add the hidden flag to the list
53
BackendDoneReusabilityMajorIntegrate the ArticleComment and NewsItemComment models into the same class for code reusability and consistency
54
News ItemsDoneFunctionalityMinorThe "allows_comments" flag not considered when checking whether user is allowed to comment or not.
55
ArticlesDoneFunctionalityMinorThe "allows_comments" flag not considered when checking whether user is allowed to comment or not.
56
News ItemsDoneUIMinorAdmin: Header image not resized when adding News Item.
57
ArticlesDoneUIMinorAdmin: Header image not resized when adding Article
58
News ItemsDoneUIMajorImages inside the item body aren't styled (borders, img-responsive class)
59
ArticlesDoneUIMajorImages inside the article body aren't being added the lightbox classes
60
News ItemsDoneUIMajorImages inside the news item body aren't being added the lightbox classes
61
News ItemsDoneFunctionalityMajorThere is no pagination in the list of news items. Impossible to see more than 4 items.
62
News ItemsDoneUIMajorIf the News Item doesn't have comments AND it doesn't allow comments, there will be two alerts, one saying that there are no comments and another saying that comments aren't allowed.
63
News ItemsDoneUIMajorThe list of news items doesn't display the number of comments in each item
64
ArticlesDoneUIMinorThe list of articles doesn't display the number of comments in each item
65
ArticlesDoneUIMajorComments aren't listed in chronological order
66
News ItemsDoneUIMajorComments aren't listed in chronological order
67
CommentsDoneFunctionalityMajorEmpty comments are allowed
68
MemberDoneUIMajorIn the member page, the member's activity is hardcoded.
69
MemberDoneHTMLMinorIn the member pages, the FontAwesome CSS is included twice
70
MemberDoneUIMinorThe "Settings" menu in the user dropdown doesn't have a function.
71
AdminDoneUIMinorAdmin: when adding a new Article, the menu on the right activates the "News Items" link
72
AdminDoneUIMinorAdmin: when editing an Article, the menu on the right activates the "News Items" link
73
MemberDoneBugMajorWhen uploading a custom member profile photo, the upload fails if none of the standard portraits is selected.
74
NavbarDoneUIMajorThe article series in the navbar doesn't take into account the hidden flag for the series (hidden series are listed anyway)
75
SidebarDoneUIMajorThe content of the sidebar is hardcoded until there's enough content to pull from the database
76
SidebarDoneUIMinorThe sponsor box is hardcoded (should be a Google Ad until the private banner server is up)
77
BackendDoneTrackingMinorGoogle AdSense code is not active in the template.
78
LayoutDoneStatic pageMinorThe terms of service page doesn't exist
79
MemberDoneBugMajorThe birthdate cannot be empty when editing the member profile
80
MemberDoneBugCriticalWhen a new user activates his/her accounta blank page shows up (missing the "redirect" module in the activation controller)
81
GlobalDoneFunctionalityMajorSSL proxy not enabled yet
82
MemberDoneBugCriticalThe password change page in the member's profile crashes (missing the "redirecft" module in the controller)
83
GlobalDoneHTML/CSSMinorIn pages with little content, the page footer is shown immediately after the end of the content container instead of at the bottom of the browser window.
84
LoungesDoneHTML/CSSMinorWhen posting in the conversation lounges, the user can't resize the Quill editor div. It grows with the content, but it would be more usable if the initial div was bigger or resizable.
85
LayoutDoneUIMinorfavicon.ico not created
86
FrontpageDoneBugMajorThe links for featured articles in the frontpage point to news items, not to articles
87
LoungesDoneHTML/CSSMinorThe member avatar looks HUGE when displayed on a mobile screen
88
BackendDoneSecurityMajor(reported by Sandy Pleyte): Security headers not sent
89
LayoutDoneStatic pageMinor(reported by Sandy Pleyte): The contact page doesn't exist
90
LayoutDoneFrontendMajor(reported by Sandy Pleyte): NULL fields from the database displayed as 0 in the member pages
91
AccountDoneHTML/CSSMinor(reported by Sandy Pleyte): external CSS not loading correctly on Spark email client under iOS
92
FrontendDoneHTML/CSSMinor(reported by Sandy Pleyte): 404 template doesn't exist yet
93
FrontendDoneHTML/CSSMinor401 template doesn't exist yet
94
FrontendDoneHTML/CSSMinor500 template doesn't exit yet
95
LoungesDoneFunctionalityMinorParticipants in a thread should receive a notification via email when there are new posts in a thread they follow
96
LoungesDoneFunctionalityMinorParticipants in a thread should be able to follow/unfollow threads in order to enable/disable notifications
97
LoungesDoneBugCriticalAnonymous posts in a thread result in a blank page. Error in log file: "File "/www/javi_lavandeira/msx-center.com/ftproot/webapp/templates/lounges/lounges-thread.html", line 72, in block "content"
<div class="panel-heading"><img src="{{ message.user.profile_photo_url(size="small") }}" class="poster-avatar">
UndefinedError: 'None' has no attribute 'profile_photo_url'"
98
EditorDoneHTML/CSSMinorEmpty lines entered as empty paragraphs with a single <br> inside when posting from Quill, resulting in too much whitespace.
99
EditorDoneHTML/CSSMinorBody font in the comments is too small.
100
LoungesDoneUIMinorNo feedback telling the user that he's posting as anonymous in a thread.