Commit Graph

169 Commits (0b2f01b8bc47f672b49db6ea975948da81903b6c)

Author SHA1 Message Date
barisusakli 0b2f01b8bc info page
Barış Soner Uşaklı b147f42f0a show unique user count in acp
barisusakli 7ca7a31a5a only send user status on first connect
barisusakli 92fba4f396 closes
barisusakli 83cb916264 closes
barisusakli a6074da17e closes
barisusakli 670ed38d75 missing semicolons
barisusakli 7ed378b367 removed override no longer needed
barisusakli 46c2563164 removed rooms.js removed browsing users, removed chat syncing across sockets
use lastonline for online detection
barisusakli 1ecf27417a removed commented out stuff removed topics.enter
barisusakli 491a6d0234 Merge remote-tracking branch 'refs/remotes/origin/master' into room-optimize
barisusakli 0d23c56281 removed event:disconnect
barisusakli bac2a0d959 removed event:connect use socket.io connect event duh
barisusakli 5879185ebc single proc stats
barisusakli 0199ed27a6 disable user_leave for topic
barisusakli be86c74c91 disabled browsing users and global rooms syncing
barisusakli f4bfcc7351 removed icon:bgColor and icon:text from db calls
calculates from username on the fly
Julian Lam b52475c270 Merge remote-tracking branch 'origin/master' into user-icons
Conflicts:
	public/src/client/account/edit.js
	src/middleware/middleware.js
	src/socket.io/meta.js
	src/socket.io/user/picture.js
	src/user.js
	src/views/admin/manage/group.tpl
barisusakli 85d09ce2e4 removed unsused require
Julian Lam f6d5b52a8b WIP user-icons
barisusakli 5950f97f96 more refactors
barisusakli 4a06750ae2 io.in logger
barisusakli c4b258c747 added .before to socket.io/groups.js
barisusakli dc7839b511 small fix
barisusakli daf1a388eb closes
Barış Soner Uşaklı c9b98306e0 dont require everything in folder
dont want rooms.js to be public
barisusakli 77e956861a
various fixes for socket.io cluster
display user presence correctly
Barış Soner Uşaklı 07572b188b fix crash
barisusakli 558e708576 remove console.log
Barış Soner Uşaklı e5343b7efc dont display cluster warning if not running as cluster
Barış Soner Uşaklı 8eb45fc80a dont remove self from browsing
Barış Soner Uşaklı d20628a8d4 closes
barisusakli 92c869e886 try to get ip from x-forwarded-for first
barisusakli c87c99eadd dont check admin emits against flooding
barisusakli caec718092 callback for getUidsInRoom
barisusakli aab2bc0b39 keep track of the last 20 events
barisusakli 6ccdf187ea closes
barisusakli f6525a13c8 data will be always inside socket.io/ modules
barisusakli e0edb71a8a use socket.io default and ["polling", "websocket"]
barisusakli d68c44fd0a dont sent status update if user set it offline
barisusakli a9e12f4174 remove unused requires
psychobunny da7dcd99a8 renamed to "socket.io:transports"
Sample config:

"socket.io": {
"transports": ["websocket"]
}
barisusakli 7ec8393004 closes
barisusakli 59545d740c only emit event:user_leave to topic rooms instead of all online users
barisusakli e72ec429a2 remvoed lowered pingTimeout
barisusakli 9b083a6a66 half ping timeout
barisusakli 2e04501224 closes
barisusakli b63c0df8a2 fixed event name
barisusakli ef3b6a2450 closes
barisusakli 7ae7c50f56 app.user