Commit Graph

169 Commits (0b2f01b8bc47f672b49db6ea975948da81903b6c)

Author SHA1 Message Date
barisusakli d544b19220 set path on socket.io server
barisusakli 3a0b92a0e4 fix path for socket.io subfolder install
barisusakli e7a52b615b remove user from users:online on delete
barisusakli 392be78554 fix whitespace
barisusakli 0a2d543186 removed getUserSockets
barisusakli fa92eb4d5c onDisconnect fix
barisusakli 3a172711f4 socket.io index refactor
barisusakli 14a5de6d9d not used
barisusakli f7c70e2a7a update all socket methods, works on single node
barisusakli 13609edf82 fix reqFromSocket for socket.io 1.x
barisusakli c213f77f91 merge
barisusakli 5ac5d20e4b users:online refactor
Julian Lam 1ce3c9ca2d no longer logging warnings for socket.io
Julian Lam 7ad242b981 using redis for user online list management if configured
Julian Lam e952a873a8 moving onlineUsers from an in-memory variable to a sorted set
barisusakli 4bed05a622 disable stuff that crashes in socket.io 1.x
barisusakli 7cbaa90d36 update to socket.io 1.2.1, return_buffers option
barisusakli 73fb653ddf emit works
barisusakli 82d863b9c8 deps, disabled all server side calls
barisusakli 347e37a224 show warning and errors for socket.io also show info in dev
barisusakli d177481f94 chop chop
barisusakli 6012223b81 show message name, fix template name overwrite
barisusakli 9c1216eb63 closes
psychobunny 25c7dfbc12 fix crash if socket.handshake is null
barisusakli 63cf8d674d listen disconnect event, display unknow socket method name on dev
Julian Lam 62d85b0e26 updated installation data to only create four categories by default, and altered colour to be less stark (heh, what does that mean anyway...). Also added an intro post
barisusakli 6cb5f9c098 emit stats to registered users only
barisusakli c5e1f8e0aa user onlineUsers instead of calculating from rooms
barisusakli 762b2fff37 display user count in browsing
barisusakli 40fe40deac removed users:online set
using websockets.getConnectedClients directly
psychobunny 729ed6fbda all your semi-colons are belongs to me
barisusakli 5f55cc947c watch unwatch
update on toggle, moved isFollowing to api return and template
Julian Lam 5a36c33fac fixed -- passing in cached (pre-required) redis module into socket.io so it uses the same redis module... why? who bloody knows.
Julian Lam f41be4ae8b exposed redis' "connect" method, so socket.io can call it from outside database/redis.js, fixed NodeBB requiring Redis as a socket.io store. It will now go back to using in-memory store per process, if no redis config is found in the NodeBB configuration. re:
barisusakli b7eddda8c8 one more fix
barisusakli 20eb4def1d possible fix to online guest count
using socket io rooms instead of syncing between workers.
barisusakli b7ee875b12 user.isOnline fix
wont hit db on every user socket connect or user disconnect
barisusakli bf67424fd6 if there are no uids return
barisusakli 421d091828 optimizing browsing users
barisusakli 2008bf28ff auto update user counts dont transmit all room data
barisusakli 190647a074 only update room text if its topic
will fix this in a better way
barisusakli e28d778c0c fixed my derp
barisusakli 31fb0efbd9 crash fix
barisusakli 707a062661 one more fix
barisusakli 94a3ecdbd1 cluster socket.io fixes
getUserRooms
getUidsInRoom
getAnonCountInRoom
barisusakli 98f338b41c online count fixes for cluster
barisusakli 84d0e64361 fix topic move
barisusakli c40355b816 removed debug
barisusakli 5362863588 debug
barisusakli e00124007f testing 2
barisusakli 4f48f1865f removed updateLastOnlineTime from every socket call
barisusakli 26c0b097cf removed realtime update of anon count
barisusakli 171f02101d closes , closes
barisusakli b8dfbdaff2 small optimization to online users
barisusakli d0d1ebb28c Merge remote-tracking branch 'origin/master' into 0.5.1
barisusakli 2d0637d7c6 fix user online status on profile page
barisusakli d12a526e82 check against 0 first
barisusakli dda0322968 getUsersInCategory
barisusakli 32d46f3889 crash fix
barisusakli 473310d42d use empty string if referer is undefined
Julian Lam 7b3159292f added some utility functions for , fixed chat notifications bodyLong value
barisusakli 24ebf20d7e first commit
barisusakli b537666e5c closes , closes
barisusakli 4e8a9fbe27 closes
barisusakli d304bab4f1 dont change height if sizing horizontally
barisusakli d43d363a7a refactored topics.js
removed ajaxify.register_events using removeListener now
barisusakli 63d88957a8 replace self links client side
barisusakli cd3bb77a7f added reqFromSocket to topic posting
new filter topic.post
barisusakli fa221437dc removed whitespace
barisusakli 2ad715ead3 closes
psychobunny da665853e4 bugfixes
psychobunny 78dea8ea40 don't attempt to require a directory
Micheil Smith 3e82cab398 Add missing new lines at end of files.
barisusakli a75baef450 removed socket emits for post errors
barisusakli 4e71c8328c closes
barisusakli 3f44f4bb3a closes
barisusakli 46a475fdde controllers/admin/users cleanup
barisusakli 90e398e5c9 user js refactor, category fix
if a category that didn't exist was request with category/1231 or
api/category/1231 it was crashing.
Julian Lam 5a8a3627d2 bringing subfolder installations to v0.4.0 - JUST FOR @PLANNER
Baris Soner Usakli b28e4846a4 fixed disconnect check
Baris Soner Usakli feeb220514 removed console.log
Baris Soner Usakli 1b7f8cc5cb active users fix
Baris Soner Usakli dab71d04bd removed unused var
Baris Soner Usakli 1c14bcd1ed dont update last online time if status is offline
Baris Soner Usakli bb59158bbc closes , admins can edit other users from their edit page
Baris Soner Usakli f05dc95aa5 removed console.log
Baris Soner Usakli 56cdc86a37 took out userSockets, using io.sockets.clients() now'
psychobunny 609821029b app.isAdmin available client-side
Baris Soner Usakli 6c2a74bd38 if user status is offline dont show them in room browsing text
Baris Soner Usakli 97e0e48b07 closes , closes
Baris Soner Usakli 38886f6b58 making a socket call will set lastonline
Baris Soner Usakli d54e2fba9e closes
Baris Soner Usakli 2e786cc4d1 closes , removed global translator, templates and server objects
Baris Soner Usakli 16a42619b5 closes
Julian Lam 8041bee9fd Merge branch 'socketAL-fix' of github.com:designcreateplay/NodeBB into socketAL-fix
Baris Soner Usakli 6da6baa213 more crash fixes to socketS
Julian Lam 8b1ed1297b linting
Baris Soner Usakli 7470c1bbd9 more fixes
Baris Soner Usakli 0b132cadcf user fixes
Julian Lam 97eff9c8a1 fixing index call and meta.js