Wiki

Version 29 (Max Goldberg, 07/08/2011 06:52 am)

1 3 Max Goldberg
h1. general todo stuff
2 3 Max Goldberg
3 3 Max Goldberg
4 3 Max Goldberg
h2. security/moderation
5 3 Max Goldberg
6 28 Max Goldberg
* -verify that email confirmation is being enforced properly.-
7 3 Max Goldberg
* make a note of gmail's alias system with <name>+<alias>@gmail.com
8 3 Max Goldberg
* possibly remove the unique email requirement since it doesn't stop anyone from making alts.
9 29 Max Goldberg
* -ensure accounts on the deletion queue aren't able to use *any* part of the site.-
10 4 Max Goldberg
11 4 Max Goldberg
12 4 Max Goldberg
13 4 Max Goldberg
14 4 Max Goldberg
h2. news cleanup
15 5 Max Goldberg
16 4 Max Goldberg
* go through the news one by one and:
17 4 Max Goldberg
> * check for broken links.
18 4 Max Goldberg
> * check for broken images.
19 4 Max Goldberg
> * verify html cleanliness. 
20 4 Max Goldberg
> * check layout is okay.
21 4 Max Goldberg
22 4 Max Goldberg
* check out encoding issues on http://ytmnd.com/news/98
23 9 Max Goldberg
* check out encoding issues on http://ytmnd.com/contests/6
24 6 Max Goldberg
25 6 Max Goldberg
26 8 Max Goldberg
h2. comments
27 12 Max Goldberg
28 8 Max Goldberg
* update this, from the top of comments.js
29 8 Max Goldberg
30 8 Max Goldberg
31 7 Max Goldberg
h2. misc
32 1 Max Goldberg
33 7 Max Goldberg
* cache private message counter.
34 29 Max Goldberg
* -http://ytmnd.com/sites/random/profile-
35 12 Max Goldberg
* add down sound: http://content.ytmnd.com/content/b/f/b/bfb769c24bd760a31b5a35714876883a.wav
36 15 Max Goldberg
* clean up site_citations, make it cascade, remove dupes when someone cites a site and the user who makes that site.
37 29 Max Goldberg
* -add "report a bug"/ link back to here in the footer-
38 29 Max Goldberg
* -add "about" back to the main nav.-
39 17 Max Goldberg
* quick javascript to reload the aids iframes every 5 minutes.
40 18 Max Goldberg
* grep for die/exit and replace old code with new error handlers.
41 19 Max Goldberg
* fix http://ytmnd.com/sites/861171/profile http://ytmnd.com/sites/861172/profile and check for others - http://wiki.ytmnd.com/Unviewable_YTMNDs
42 20 Max Goldberg
* add a row in the user activity store when new users are created (so it can show last active time).
43 29 Max Goldberg
* -update attr('checked') to prop('checked') for jquery compatibility- 
44 29 Max Goldberg
* -replace br tags with new lines before sending private message preview emails.-
45 24 Max Goldberg
* partition user_votes
46 25 Max Goldberg
* make a wiki page like http://code.reddit.com/wiki/help/adblock for ytmnd.
47 8 Max Goldberg
48 8 Max Goldberg
h2. 404's
49 8 Max Goldberg
50 8 Max Goldberg
"NetworkError: 404 Not Found - http://content.ytmnd.com/assets/images/lazytown_signature.png"
51 8 Max Goldberg
"NetworkError: 404 Not Found - http://content.ytmnd.com/sleeve_logo.png"
52 1 Max Goldberg
"NetworkError: 404 Not Found - http://content.ytmnd.com/assets/images/lazytown_signature.png"
53 1 Max Goldberg
"NetworkError: 404 Not Found - http://content.ytmnd.com/sleeve_logo.png"
54 10 Max Goldberg
55 10 Max Goldberg
56 10 Max Goldberg
h2. asset cleanup
57 10 Max Goldberg
58 11 Max Goldberg
* add size (proportion) limits on uploads.
59 23 Max Goldberg
60 23 Max Goldberg
61 23 Max Goldberg
h2. chat
62 23 Max Goldberg
63 23 Max Goldberg
wrap httpd.js/ServerResponse.simpleJSON in try/catch so it catches:
64 23 Max Goldberg
65 23 Max Goldberg
net.js:391
66 23 Max Goldberg
    throw new Error('Socket is not writable');
67 23 Max Goldberg
          ^