Commit Graph

58 Commits (c0721e105f2ad197147567de681bf40f1f7b56bb)

Author SHA1 Message Date
Baris Soner Usakli 53ca7a1143 added search functions to database files, removed reds from nodebb moved it to redis
Baris Usakli 7875138c08 added parseInt
Baris Soner Usakli c698af17ae added error checking to collection index creation
Baris Soner Usakli 2e2938616d more mongo and redis stuff
Baris Soner Usakli 4b5988c269 isSetMember returns true or false
Baris Soner Usakli 32d5118266 tons more changes
Julian Lam 5ee5c8179a category whitelist for replying to posts, lots of refactoring, too
Baris Soner Usakli 32b191fa62 removed global.io
Julian Lam abdb4c34ef tweaks to topic locking
Julian Lam b2fb9aa99f refactored topic locking pinning and deleting (and its inverses) so that the privilege check is done not in the method, but in the socket call
Baris Usakli 7c1b6d6ad2 lots of refactor for error handling
Baris Usakli 04ed1df0ef closes , allow guest posting. enabled from admin/settings, defaults to disabled
Baris Usakli 63419d7ca9 fix for reputation checks for manage content and manage threads
psychobunny 51395dda91 updated all RDB.hget in posts to use getPostField. new post filters for retrieving and saving posts. made editPost saving synchronous.
Baris Usakli 929336cb57 closes
Julian Lam 763bd775c4 closed
Julian Lam 585e07bc79 closed - notifications now no longer need scores
Julian Lam c940ce3329 camelCased get_latest_undeleted_pid method
Julian Lam 2366e2b209 refactored get_latest_undeleted_pid to not blindly call getPostsByTid in
order to determine post deletion. (issue )
Julian Lam 2b7fd3c9d1 interim commit
psychobunny 64b071f277 nconf and redis wrapper no longer global objects. jshinted app.js. updated sockets.io to latest
psychobunny aea3181d27 formatting - server side core
Baris Usakli ae6f9fc87c changed notifications to use relative path
Baris Usakli 59f4b6788a Merge branch 'master' of https://github.com/designcreateplay/NodeBB
Baris Usakli a317a4d689 closes
Julian Lam 860a83ba90 closed
Baris Usakli dda429ab5d unread count shows total
Baris Soner Usakli 545069b069 closes
Julian Lam 9bc12f28b4 fuck git
Baris Usakli c647793512 meta config changes, refactors
Baris Soner Usakli 999e98e43d add label to banned users, dont hide their posts
Baris Usakli 929282a2f7 ban users, closes , banning a user hides all posts topics of a user and their profile page becomes inaccessible
Baris Usakli dceec0ce46 more winston, issue
Julian Lam e8f1d645fe closed
new build_title function to be called via socket

also added categories.getCategoryField and refactored all calls to
getTopicField to be error-first
Baris Soner Usakli 1cc8214d16 infinite scrolling for topics in category view, changed how topics are stored in categories, using sorted sets instead of sets now, if you update to this commit run node app --upgrade to upgrade the redis schema,
Baris Usakli 0bd56196cf index topic titles too
Baris Soner Usakli 38aa5aa3e6 refactor to remove category_name and category_slug from topic hashes
Baris Usakli 52110016c7 closes
Julian Lam 561ff38e5a if every post gets deleted in a topic, then the topic deletes itself also
Julian Lam 87aec422e9 moved get_last_undeleted_pid to threadTools.js
Julian Lam 31f8be8a0a updating topics.getTeaser and get_last_undeleted_pid to return err first, and handled methods that called it
Julian Lam d1bc8b5d91 fixing issue where NodeBB hangs if a non-existant topic was requested
Baris Soner Usakli ed99f2671e fixed a bug that made topics invisible to users, also closes
Baris Usakli d26f195a6c fixed thread move
Baris Usakli b9312bb7a5 fixed topic unlock
Baris Usakli 0c77db1f22 fixed editing
Baris Usakli 50078d7395 fixes in posttools and thread tools for hashes
Baris Usakli 9c3046b89b more fixes
Baris Usakli 98013536d1 more fixes
Baris Soner Usakli fabb55426c more work: