Commit Graph

89 Commits (6db259cf3f6bd45c903fc8153307ecf1505aea93)

Author SHA1 Message Date
psychobunny 6db259cf3f Merge branch 'master' of https://github.com/designcreateplay/NodeBB
Conflicts:
	src/posts.js
psychobunny 448673b141 recent replies part 2
Baris Usakli db6bbcc699 post every x seconds added it x to config
psychobunny a02a74604c moved CategoriesAdmin into its own file, hid popular/active, some jslinting + cleanup, renamed some fn calls to be more descriptive
psychobunny 55cb790d3c potential fix for duplicate chat results, started recent replies block
psychobunny deaf8105cc renamed get category to get categories
psychobunny 4b67f8573e recent posts done (needs polish/cleanup), and fixed bug where new topic button was not showing up in categories
psychobunny c785f06367 added 404 tpl, fix for 404 on topics, continuing refactor - categories
psychobunny 4a3ffec29f proof that comments can be misleading
psychobunny d0646ba98f typo
psychobunny cd4ca110a1 moved utils over to client side for code sharing
psychobunny a9672ab9d8 begin refactor of posts/topics + pagination + cleanup + async
Baris Soner Usakli ef304a712f strip tags from signature when they are saving, separated info in user profile and added signature box
Julian Lam 26781157b3 refactoring posts, topics, and categories so that each "get" is moved up
one level. Topics.get will get all of the posts in a tid, etc.
Julian Lam 74c13ba299 Merge remote-tracking branch 'origin'
Julian Lam fd38b60bd6 fixing issue with teasers showing deleted post info
psychobunny 34133eef8c post counts + read status working on homepage category listing. fixed posts.get_cid_by_pid
psychobunny effb26c856 user friendly message if no topics exist in a category
psychobunny ab492f147f check for online/offline users, added custom redis sismembers method, fix for category view not showing up if it has no topics
Julian Lam 7c165876f1 fixed bug where deleted posts still showed up in teasers
Julian Lam e62fcc5831 refactored the entire privileges stack. .editable() is now deprecated, use
.privileges instead. Privileges now are inherited, so querying a topic's
privileges will automatically query it's parent category's privileges as
well, etc.
Julian Lam 1a38644eb8 exposing thread tools to users in the "administrators" set, fixing up
Topics methods to call the "editable" method first instead of just
checking rep thresholds.

Also changed the limit on thread length from 10 to infinity (for now,
until infinite scrolling makes it in)
Julian Lam 7757c29889 Merge branch 'master' of github.com:psychobunny/node-forum
Julian Lam fe9adf696d new post event (although there is a bug... hmhm)
Baris Usakli 78b59432cc dont call marked if content is empty in get_teaser
Baris Usakli 1f5956d031 Merge branch 'master' of https://github.com/designcreateplay/NodeBB
Baris Usakli 994b7e8b33 signature
Julian Lam 297c4b8173 socketizing topic creation so that a new topic shows up automatically when one is created
Julian Lam 3df8d7279b rejigged Topics.get so that it does not return a hardcoded return if no topics were returned
Julian Lam 03511cd9a8 removing console rlogs
Julian Lam 4b6ad9607e removing static saving of recent post, and added in dynamic pulling on Topics.get
Julian Lam e5716145ae get pid and tid and cid methods in posts and topics
psychobunny a711adfcd0 fix for recent/popular/active global categories
psychobunny 9a0e487936 fix so that empty categories dont 404
Julian Lam 9917f068f9 fixing up moderator listing
psychobunny 211363235d removed console.log
psychobunny fd8c0c5097 fixed bug in active users causing moderators to not show up and only one active user being shown
Julian Lam e256ee99f7 Merge branch 'master' of github.com:psychobunny/node-forum
Julian Lam bdeb7b13f1 interim commit for moderator support
Baris Usakli 34432773d6 fix crash when you go to /topics/nonexistant
Julian Lam 71482163ed updating post and topic methods so that when you reply to a post or create a new topic, that topic isn't flagged as unread for you
psychobunny 25e218442a updated category: tracking active participants + removed placeholder; recent author picture now pulled dynamically; graph/users/picture implemented
psychobunny a7cefe35f8 started to add real data to the topics listing, got latest post working per topic
Julian Lam b244da724e edit labels, and fixing responsive layout in topic view
Julian Lam f1c5233aa9 sorting
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
psychobunny fb83913670 redis wrapper removed. pretty safe to say that we didn't really need it in the first place.
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
Julian Lam 2ca1986b40 moving threads will refresh view for all connected clients as well
Julian Lam c1489b2503 thread moving! (party)