Commit Graph

395 Commits

Author SHA1 Message Date
Julian Lam
f1c5233aa9 sorting 2013-05-09 11:27:45 -04:00
psychobunny
f218e0f3a7 user has read feature - turns post count badge red if there is a new post and grey if the user has seen this post already 2013-05-09 07:27:55 +00:00
psychobunny
fb83913670 redis wrapper removed. pretty safe to say that we didn't really need it in the first place. 2013-05-09 01:04:15 -04:00
psychobunny
09c9d0ee1f fixed topics bug that was prevent /latest /popular /active and subsequently the admin versions of those routes from working. removed debug statements. added admin socket room. added dynamic updating of active users on acp index 2013-05-09 04:11:16 +00:00
Julian Lam
2ca1986b40 moving threads will refresh view for all connected clients as well 2013-05-08 15:07:01 -04:00
Julian Lam
c1489b2503 thread moving! (party) 2013-05-08 15:00:32 -04:00
Julian Lam
858337c633 refactoring topics to be stored as a set per category, instead of a list 2013-05-08 14:41:06 -04:00
Julian Lam
917eadae95 Merge remote-tracking branch 'origin' 2013-05-08 14:16:48 -04:00
Julian Lam
ff025f0e48 interim commit to thread moving 2013-05-08 14:09:50 -04:00
psychobunny
8e1ee88878 removed derpy + from header ill come back to that later when im more inspired... fixed ajaxify for custom routed urls, fixed recent/popular/active tab's invalid object initializer 2013-05-08 17:28:22 +00:00
Julian Lam
b57109f6fd floating pinned articles to the top of the topic list 2013-05-07 15:43:51 -04:00
Julian Lam
f0eeec8932 fixing alert removal by alert_id and adding alerts when thread is locked or pinned 2013-05-07 15:36:32 -04:00
Julian Lam
8bccc8466e Merge branch 'master' of github.com:psychobunny/node-forum 2013-05-07 15:14:52 -04:00
Julian Lam
bf7c602cd8 thread pinning 2013-05-07 15:14:47 -04:00
psychobunny
2dccfb96e7 Merge branch 'master' of https://github.com/psychobunny/NodeBB
Conflicts:
	src/posts.js
	src/topics.js
2013-05-07 18:29:20 +00:00
psychobunny
ae2be687b8 small refactor plus breadcrumbs for all ur pages 2013-05-07 18:21:00 +00:00
Julian Lam
d35bffa830 removing topic from listing if deleted, and adding lock icon if thread is locked 2013-05-07 13:52:19 -04:00
Julian Lam
43a76f9c9c fixing socket returns to emit to everybody in the room (on thread locking/deletion) 2013-05-07 13:32:12 -04:00
Julian Lam
7bbc630dfb Merge remote-tracking branch 'origin' into thread_options
Conflicts:
	public/src/templates.js
2013-05-07 12:56:21 -04:00
Julian Lam
250c70bdfc topic locking and deletion 2013-05-07 12:54:10 -04:00
psychobunny
31542cd9be finished recent, popular and active posts shells, just need to update api methods 2013-05-07 16:52:35 +00:00
Julian Lam
b2c6d4f7c7 interim commit to thread options 2013-05-07 09:21:46 -04:00
psychobunny
fa64e84dcc fixed a bug in templates, introduced categories, added default setup script onload, moved home.tpl code over to category, created hierachies 2013-05-06 22:05:42 +00:00
psychobunny
178bc82a55 removed deprecated functions from topics.js (server side parsing) and fixed the 150ms initial delay on first load 2013-05-06 20:23:38 +00:00
psychobunny
724c1511af moved slugify to utils 2013-05-06 20:13:59 +00:00
Julian Lam
86af1b2af5 topic creation now checks for valid pid as well 2013-05-06 15:35:01 -04:00
Baris Soner Usakli
73e958e627 added join date to users, fixed post count when a new topic is created. account page shows time joined,picture and name 2013-05-04 18:20:22 -04:00
Baris Usakli
2a3ef2408f fixed post content 2013-05-03 13:42:59 -04:00
Baris Usakli
3c86b43ba3 post count is incrementing when replying 2013-05-03 13:08:16 -04:00
Baris Usakli
ed26728a0f show username on homepage 2013-05-03 11:43:01 -04:00
Julian Lam
0ae4e31163 RUN "npm install" AFTER THIS GIT PULL!!
Integrated markdown parsing to all post content. Title content by default
not going to be parsed, using default options unless circumstances dictate
otherwise.
2013-05-02 20:35:42 -04:00
Baris Usakli
39b24436d0 removed global.socket, passing in socket to the functions now 2013-05-02 12:54:27 -04:00
psychobunny
b2bc967e9b got ajaxify working with threads, some cleanup, fixed anon posting, got rid of a few more global.sockets calls 2013-05-01 21:26:47 +00:00
Julian Lam
62779ef0dd relative time on topics and posts 2013-05-01 14:23:57 -04:00
Baris Soner Usakli
20aa5d439e log server errors in browser
added uid to posts
2013-04-30 12:40:16 -04:00
psychobunny
303452ef8c fixed conflicts 2013-04-28 20:10:11 +00:00
psychobunny
126f817f7d updates to posts 2013-04-28 20:07:42 +00:00
Julian Lam
570dfd9786 updated topics module to use uid as a passed in param, instead of through global.uid 2013-04-28 15:41:26 -04:00
psychobunny
98ca14e31c started working on threadss, implemented slug url, fixed crashing bug during post creation 2013-04-25 21:55:11 +00:00
psychobunny
5173498180 client side templates in, fixed home page to parse templates on ajaxify, added footer to the page transition animation for smoothness 2013-04-25 19:13:23 +00:00
Julian Lam
eac3785b29 fixing issue with auth (removed session saving stuff by mistake) 2013-04-25 11:04:08 -04:00
Julian Lam
9e5a7b96b3 fixed broken mget implementation if no topics are present 2013-04-24 22:20:05 -04:00
psychobunny
a16f72e11c redis - added mget and multi, finished initial topics listview on home page, finished get topics method calls 2013-04-24 22:24:20 +00:00
psychobunny
e50e136d83 inbetween some changes but asked to pull so I'll comment better later 2013-04-24 21:16:10 +00:00
psychobunny
d711a4e334 added post button, post window, added click handler to toaster alert, started on posts and topics schema and code 2013-04-24 20:40:34 +00:00