Commit Graph

277 Commits (fe527ff2a90d2670372b3678e10ef24474ffee20)

Author SHA1 Message Date
Baris Usakli 1155eaf1f1 online page changes
Andrew Darqui a3f6fee41f refactored the logger completely.
Julian Lam 585e07bc79 closed - notifications now no longer need scores
Andrew Darqui f48687528e fixed up logger.tpl a little. Added a basic 'collision detection' for the loggerPath and loggeIOPath filenames.
Andrew Darqui 9007f9de9e added socket.io logging which can be dynamically enabled/disabled via the /admin/logger panel
Baris Usakli 253e11d55b cleaned up websockets.js
Baris Usakli 0b0d64b52e logout/login changes, updateHeader changes
Baris Usakli 776b51fef7 closes
Baris Usakli 24e4be77d8 closes
Baris Usakli ce61138351 fixed conflicts
Baris Usakli 564662ee00 closes
psychobunny aea3181d27 formatting - server side core
Julian Lam d249f411f8 closed - issue where web socket connections were not working properly
with passworded redis instances
Baris Soner Usakli 79096cfdce online count fix for anon users
Baris Usakli 916150de01 closes
Julian Lam 9fb1f8acf8 Merge branch 'master' of github.com:designcreateplay/NodeBB
Julian Lam cffbc76da1 closed , refactored configs to use new method "list", which returns error first
Baris Usakli be51025048 the online count on the footer uses the websockets now, it should also instantly update when people come online or go offline,
Baris Usakli efa8717fc5 getMultipleUserFields returns err now
Julian Lam f39932ece7 group join leave, and updating
Julian Lam 6a1ab47a08 hardcoding the exclusion of 'htmlfile' from web sockets, since it seems to
cause NodeBB to fail
Julian Lam a6b0c2638a user list on group edit modal
Julian Lam 5e869a5e5c Merge branch 'master' into user_groups
Baris Usakli 77359f7b83 added space between user name and colon
Baris Usakli 7cff55a160 closes
Baris Usakli 22ababd87a closes
Baris Usakli d2eb73df96 can add and remove images from posts
Baris Soner Usakli 54ba6efc93 can edit and add an image to a post, still cant remove previously added images #issue
Julian Lam 85ac4aac94 group creation and deletion
Baris Soner Usakli cc1f668308 changed chat online offline messages
Julian Lam 5ed7c31278 removing console logs
Julian Lam ece4d083a5 Merge branch 'master' of github.com:designcreateplay/NodeBB
Julian Lam 96688a8ffe changing method to retrieve themes to use /node_modules
psychobunny bb8f75b4be merged.. conflicted up the ass. registration looks gud again
Baris Soner Usakli cc55073107 issue
Baris Usakli 6a08fedf18 closes
Baris Usakli 1c27cbd90a Merge branch 'master' of https://github.com/designcreateplay/NodeBB
Baris Usakli 4b4b26651a derp
Julian Lam 1a6ba8c230 fixed derpiness I introduced last commit
Baris Usakli 08ba911738 closes
Julian Lam 860a83ba90 closed
Baris Usakli 8a4a0154f6 closes , closes
psychobunny f251b9c6c5 Merge branch 'master' into bootstrap3
psychobunny cc6e028b1d fixed alert-notify (and blanks) to alert-warning
Julian Lam 15feaafd68 attempting fix for , @barisusakli can you pull and test if this is still present?
Baris Usakli 0a485a7ff6 closes
psychobunny 0f8aad52b2 updated all alert-error to alert-danger (wtf did BS3 need to change that?)
Julian Lam 9bc12f28b4 fuck git
Baris Usakli c647793512 meta config changes, refactors
Baris Soner Usakli f2b138510e removed console.log
Baris Soner Usakli 1c95ef4060 fix for infinite scroll crashing, issue
psychobunny 746fa93c80 added API call for total unread topics; moved unread notification parsing to client side
also fixed a bug where the new notification icon glow would disappear on
page refresh even if there were existing notifications.
Baris Usakli c70c67394a closes
Baris Soner Usakli f83be710a0 closes , ,
Baris Soner Usakli 999e98e43d add label to banned users, dont hide their posts
Baris Usakli 9ad82f4907 dont filter banned when searching if user is admin
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
Baris Soner Usakli 46afbc0ba0 assorted config fixes
Baris Soner Usakli ded0200355 upgraded userlist to 3 sorted sets, run node app -upgrade after updating to this commit, added infinite scrolling to all user pages, added ops per second to redis page, changed the percentage to 90% for infinite scrolling to kick in
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
Julian Lam 04d94a7462 turns out it was working as intended(tm)
closed 
Julian Lam 272806a25d closed - issue where theme listing would hang if a theme folder did
not contain theme.json

Also refactored theme socket event a bit
Baris Soner Usakli 50c34e4f33 added infinite scrolling to unread page, issue
Baris Soner Usakli 244801a0bf added infinite loading to recent page,
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,
Julian Lam 7251af56e3 refactored notifications library to mark all notifs read when the menu is
opened (closes )
Baris Soner Usakli 23fcdde25e removed console.log and commented out code
Baris Usakli 720dd9e960 scroll to posts
Baris Soner Usakli 3f6f4e347d change some socket calls to use the callback, when user changes their email if they are using a gravatar picture it will be updated too, fixed email updating
Julian Lam 235553eaf6 Merge branch 'plugins'
Conflicts:
	src/posts.js
Julian Lam 3578ce1925 admin panel integration completion + styling of admin panel plugins page
Julian Lam 777173d9f4 adding admin panel integration to plugins (issue )
Baris Soner Usakli 78f462e1e6 added a new section that only shows unread topics, added mark all read button, closes
Baris Usakli 19b570cdcf closes
Baris Usakli 472f40479e privacy page
Baris Soner Usakli 12d31517b0 removed console.log
Baris Soner Usakli 08e3eac008 closes
Julian Lam 42d1cade23 fixing websockets crash on server restart
Julian Lam 24c235e360 fixed - regression caused by removal of 'connect' package
Julian Lam b5ecb9a762 removing dependency on package 'connect'
Baris Soner Usakli e7c9079449 anons cant follow, hide follow button if not logged in
Baris Usakli 676765278e closes
Baris Soner Usakli 919efd4052 drag and drop image upload first pass
Baris Soner Usakli 65029ae169 content length changes
Julian Lam 6e91810231 introduction of theme engine parsing (themes go in /public/themes!)
Baris Usakli 2bb4aab6ac changes to online users code
Baris Usakli 8d21d4f998 closes
Julian Lam 145898c3ba using nconf to manage config file now (issue )
Baris Soner Usakli 28b113c09f Merge branch 'master' of https://github.com/designcreateplay/NodeBB
Baris Soner Usakli 61cc0853db browsing thread changes to use sessions
Julian Lam 561ff38e5a if every post gets deleted in a topic, then the topic deletes itself also
Baris Soner Usakli 910e9d6ee0 closes
Baris Soner Usakli 62ef925fd3 removed graph/picture, closes
Baris Usakli 93653e88df changed most of the ajax calls to use sockets
Baris Usakli 8f2a0014b3 closes
Baris Usakli 1d39b08195 password change, closes
Baris Soner Usakli ac04bef26e live tiles on home page, ninjaed from andrew might need to randomize starting times, can be disabled by removing the slider class from the div, maybe this should be a setting in admin/categories
Baris Soner Usakli 8f4848cc69 userList function for active users, moved it to server side too
Baris Soner Usakli f2d7f856aa async.each in user.js