##// END OF EJS Templates
Updated TODOs
neko259 -
r430:8590eaba default
parent child Browse files
Show More
@@ -1,48 +1,50 b''
1 = Features =
1 = Features =
2 [DONE] Connecting tags to each other
2 [DONE] Connecting tags to each other
3 [DONE] Connect posts to the replies (in messages), get rid of the JS reply map
3 [DONE] Connect posts to the replies (in messages), get rid of the JS reply map
4 [DONE] Better django admin pages to simplify admin operations
4 [DONE] Better django admin pages to simplify admin operations
5 [DONE] Regen script to update all posts
5 [DONE] Regen script to update all posts
6 [DONE] Remove jump links from refmaps
6 [DONE] Remove jump links from refmaps
7 [DONE] Ban reasons. Split bans into 2 types "read-only" and "read
7 [DONE] Ban reasons. Split bans into 2 types "read-only" and "read
8 denied". Use second only for autoban for spam
8 denied". Use second only for autoban for spam
9 [DONE] Clean up tests and make them run ALWAYS
9 [DONE] Clean up tests and make them run ALWAYS
10 [DONE] Use transactions in tests
10 [DONE] Use transactions in tests
11 [DONE] Thread autoupdate (JS + API)
11 [DONE] Thread autoupdate (JS + API)
12 [DONE] Split up post model into post and thread,
12 [DONE] Split up post model into post and thread,
13 and move everything that is used only in 1st post to thread model.
13 and move everything that is used only in 1st post to thread model.
14 [DONE] Show board speed in the lower panel (posts per day)
14 [DONE] Show board speed in the lower panel (posts per day)
15
15
16 [NOT STARTED] Tree view (JS)
16 [NOT STARTED] Tree view (JS)
17 [NOT STARTED] Adding tags to images filename
17 [NOT STARTED] Adding tags to images filename
18 [NOT STARTED] Federative network for s2s communication
18 [NOT STARTED] Federative network for s2s communication
19 [NOT STARTED] XMPP gate
19 [NOT STARTED] XMPP gate
20 [NOT STARTED] Bitmessage gate
20 [NOT STARTED] Bitmessage gate
21 [NOT STARTED] Notification engine
21 [NOT STARTED] Notification engine
22 [NOT STARTED] Javascript disabling engine
22 [NOT STARTED] Javascript disabling engine
23 [NOT STARTED] Group tags by first letter in all tags list
23 [NOT STARTED] Group tags by first letter in all tags list
24 [NOT STARTED] Character counter in the post field
24 [NOT STARTED] Character counter in the post field
25 [NOT STARTED] Save image thumbnails size to the separate field
25 [NOT STARTED] Save image thumbnails size to the separate field
26 [NOT STARTED] Whitelist functionality. Permin autoban of an address
26 [NOT STARTED] Whitelist functionality. Permin autoban of an address
27 [NOT STARTED] Statistics module. Count views (optional, may result in bad
27 [NOT STARTED] Statistics module. Count views (optional, may result in bad
28 performance), posts per day/week/month, users (or IPs)
28 performance), posts per day/week/month, users (or IPs)
29 [NOT STARTED] Quote button next to "reply" for posts in thread to include full
29 [NOT STARTED] Quote button next to "reply" for posts in thread to include full
30 post or its part (delimited by N characters) into quote of the new post.
30 post or its part (delimited by N characters) into quote of the new post.
31 [NOT STARTED] Ban confirmation page with reason
31 [NOT STARTED] Ban confirmation page with reason
32 [NOT STARTED] Post deletion confirmation page
32 [NOT STARTED] Post deletion confirmation page
33 [NOT STARTED] Moderating page. Tags editing and adding
33 [NOT STARTED] Moderating page. Tags editing and adding
34 [NOT STARTED] Get thread graph image using pygraphviz
34 [NOT STARTED] Get thread graph image using pygraphviz
35 [NOT STARTED] Creating post via AJAX without reloading page
35 [NOT STARTED] Creating post via AJAX without reloading page
36 [NOT STARTED] Subscribing to tag via AJAX
36 [NOT STARTED] Subscribing to tag via AJAX
37 [NOT STARTED] Count posts by user not by current active posts, but by adding 1
38 on evety posting
37
39
38 = Bugs =
40 = Bugs =
39 [DONE] Fix bug with creating threads from tag view
41 [DONE] Fix bug with creating threads from tag view
40 [DONE] Quote characters within quote causes quote parsing to fail
42 [DONE] Quote characters within quote causes quote parsing to fail
41
43
42 [IN PROGRESS] Replies, images, last update time in bottom panel doesn't change when
44 [IN PROGRESS] Replies, images, last update time in bottom panel doesn't change when
43 thread updates (last update changing left)
45 thread updates (last update changing left)
44
46
45 = Testing =
47 = Testing =
46 [NOT STARTED] Make tests for every view
48 [NOT STARTED] Make tests for every view
47 [NOT STARTED] Make tests for every model
49 [NOT STARTED] Make tests for every model
48 [NOT STARTED] Make tests for every form
50 [NOT STARTED] Make tests for every form
General Comments 0
You need to be logged in to leave comments. Login now