Commit graph

315 commits

Author SHA1 Message Date
Tom Coleman
3d7f2b4afd Moved post creation logic to the server side.
Also made it + commenting latency compensated.
2012-10-04 11:45:12 +10:00
Sacha Greif
e58053ba43 deleting a comment now decreases post comment count 2012-10-03 15:59:03 +09:00
Sacha Greif
c0b3ab1d3b switch timeout back to 30s 2012-10-02 11:06:21 +09:00
Sacha Greif
eb31195174 fixed conflicts and got rid of workaround 2012-10-02 11:05:59 +09:00
Sacha Greif
93f7803140 added sticky posts 2012-10-02 10:54:04 +09:00
Sacha Greif
0fb9cdf9ca migrating from user_id to userId 2012-10-01 16:08:30 +09:00
Sacha Greif
ce11b81f29 fixed conflicts and merged with Twitter branch 2012-10-01 13:35:20 +09:00
Tom Coleman
486f3b5c40 Updated accounts page a little. 2012-10-01 13:08:46 +10:00
Sacha Greif
339970cea8 hooking up more events, hooking up comment upvotes and downvotes 2012-10-01 11:45:18 +09:00
Tom Coleman
68a81c9164 Whoops, didn't mean to commit this. 2012-10-01 11:31:16 +10:00
Tom Coleman
e563aad151 Started work on supporting twitter. 2012-10-01 11:18:05 +10:00
Sacha Greif
ba88343975 preserve edit fields when re-rendering template 2012-09-29 17:48:49 +09:00
Sacha Greif
d5eef75999 scoring timeout=10s 2012-09-29 17:20:50 +09:00
Sacha Greif
13760df80b made comment edit field constant 2012-09-29 17:19:48 +09:00
Sacha Greif
75c8a86f4a refactoring vote.js 2012-09-29 13:51:55 +09:00
Sacha Greif
e319dd4e5d small bug with admin edit 2012-09-29 12:47:40 +09:00
Matt DeBergalis
b327f36bfa drop client use of isAdmin 2012-09-27 23:33:10 -07:00
Sacha Greif
9cead70494 fixed conflicts using Matt's version over Julien's 2012-09-28 09:40:34 +09:00
Matt DeBergalis
5ed9296814 Simplify plumbing for voting 2012-09-27 13:13:55 -07:00
Julien Chaumond
a21b534469 User karma 2012-09-27 22:03:25 +02:00
Julien Chaumond
4b9b0f8e0d Make sure bootstrapping posts are not from exact same date or they show up on top of each other (same rank) 2012-09-27 21:49:01 +02:00
Julien Chaumond
b5ad48101d Fix author name in bootstrapping data 2012-09-27 18:02:22 +02:00
Matt DeBergalis
56bf573de6 Use this.userId() in publish rather than an arg.
Also eliminates the current_user_id global.
2012-09-26 17:14:17 -07:00
Sacha Greif
eda774aea1 updated voting and scoring to give more "power" to admins 2012-09-26 06:51:38 +09:00
Sacha Greif
a82a0ccbc6 fixed user update bug 2012-09-24 14:51:21 +09:00
Sacha Greif
54375236b5 working on new auth 2012-09-24 14:29:54 +09:00
Sacha Greif
cd67042ebb added mixpanel 2012-09-24 11:31:45 +09:00
Sacha Greif
019ba53740 temporarily setting min-height on the body 2012-09-21 18:51:03 +09:00
Sacha Greif
dcdc0ffc3f extracted comment field in separate template 2012-09-21 18:43:49 +09:00
Sacha Greif
9f8dba7785 css bugfix 2012-09-21 17:57:02 +09:00
Sacha Greif
66522a539b bugfix 2012-09-21 17:49:10 +09:00
Sacha Greif
709b978fbf temporarily remove cron job 2012-09-21 10:08:11 +09:00
Tom Coleman
7361ad915b Change to updating every 10s 2012-09-20 11:15:53 +10:00
Tom Coleman
24846062e1 Added cron package, update scores every minute 2012-09-20 10:59:53 +10:00
Sacha Greif
bcf498404e added throwError method 2012-09-20 08:56:44 +09:00
Sacha Greif
634a8c80b5 automatically upvote your own new comments 2012-09-20 08:09:45 +09:00
Sacha Greif
a47a77f04c working on admin account and permissions 2012-09-19 10:05:02 +09:00
Sacha Greif
9e1069132c working on user account edit page 2012-09-19 09:03:25 +09:00
Sacha Greif
38bb52def5 adding in a simple isAdmin check 2012-09-18 16:29:26 +09:00
Sacha Greif
e101bd722e now publishing emails when active users is admin 2012-09-18 16:23:33 +09:00
Sacha Greif
c3df4f9d0f got gravatars to work for new users 2012-09-18 12:21:43 +09:00
Tom Coleman
2ccbf64edd Downvoting / cancel voting. 2012-09-18 10:04:26 +10:00
Tom Coleman
85b09d702a Split voting out into something in lib/ so it runs client side too. 2012-09-18 09:24:07 +10:00
Sacha Greif
eb102b45c5 make sure score is a number 2012-09-17 12:51:35 +09:00
Sacha Greif
9571e753ec improving comments queuing UI 2012-09-13 14:57:57 +09:00
Sacha Greif
89c0e7057b re-enabling security checks 2012-09-13 11:57:35 +09:00
Sacha Greif
5e3ff9c059 temporarily enabling unsecured post removal 2012-09-13 11:55:44 +09:00
Sacha Greif
4a0a285a70 changed userId to user_id 2012-09-13 11:47:32 +09:00
Sacha Greif
1b2db7f207 added markdown for post body too 2012-09-13 11:05:49 +09:00
Sacha Greif
fe3a349a8e working on posts ranking animation 2012-09-12 08:53:13 +09:00