450 Commits (004758f5bdae9ab7df75e2346d81c71d05c53a72)

Author SHA1 Message Date
Julian Lam b85ff61de6 refactored chat notification system to wait a bit before sending notif/email, closes #2098 11 years ago
barisusakli 0a936e5dd1 unreadTids 11 years ago
psychobunny 48c123592e prevent administrators from being deleted - first remove them from admin group 11 years ago
barisusakli 32257c9b2f updateUnreadCount 11 years ago
barisusakli 9a96458f79 closes #2053 11 years ago
barisusakli 7c3dc4877a closes #2089 11 years ago
barisusakli 82e721e854 send new post/topic to users who can read it 11 years ago
barisusakli e56b18822b added topic titles to notifs
upvote, favourite and flag has topic titles now
11 years ago
barisusakli b3d9db10f2 notification fixes
made post notifications unique per post so they dont overwrite other
types.
11 years ago
barisusakli 493d0dea1e part 1 of notif refactor 11 years ago
barisusakli 01f983e29c markAsRead improvement
takes in an array of tids instead of marking topics read 1 by 1
same for the category.markAsRead function
11 years ago
barisusakli b7eddda8c8 one more fix 11 years ago
barisusakli 20eb4def1d possible fix to online guest count
using socket io rooms instead of syncing between workers.
11 years ago
barisusakli 242721c73f using websockets 11 years ago
barisusakli 6cd84ebe81 removed parseInt from sorts 11 years ago
barisusakli cc3786e22d closes #2055 11 years ago
barisusakli b7ee875b12 user.isOnline fix
wont hit db on every user socket connect or user disconnect
11 years ago
barisusakli 57e204df8e removed most of the debug
dont get more than 6 usernames for upvote tooltips
generatePostPaths wont check null pids
11 years ago
psychobunny 6aa47efc06 we don't trust user.isOnline, waiting on an optimization (disabling for now) 11 years ago
psychobunny 0de458141b separated the sockets.emit to socket.emit + broadcast so OP gets action right away. moved callback sooner. 11 years ago
barisusakli bf67424fd6 if there are no uids return 11 years ago
barisusakli 421d091828 optimizing browsing users 11 years ago
barisusakli 0dc780148a removed global room
socket.io already puts everyone into a room named ''
11 years ago
barisusakli 9fac18c4b6 derp 11 years ago
barisusakli 2008bf28ff auto update user counts dont transmit all room data 11 years ago
barisusakli 190647a074 only update room text if its topic
will fix this in a better way
11 years ago
barisusakli e28d778c0c fixed my derp 11 years ago
barisusakli 31fb0efbd9 crash fix 11 years ago
barisusakli 707a062661 one more fix 11 years ago
barisusakli 94a3ecdbd1 cluster socket.io fixes
getUserRooms
getUidsInRoom
getAnonCountInRoom
11 years ago
barisusakli 0b2df849bd Merge remote-tracking branch 'origin/cluster' into cluster
Conflicts:
	loader.js
11 years ago
barisusakli 98f338b41c online count fixes for cluster 11 years ago
Julian Lam 08abbe19bc zero downtime and reload support with cluster module 11 years ago
barisusakli c62f251afc added index and fixed vote button in infinite scroll 11 years ago
barisusakli 84d0e64361 fix topic move 11 years ago
barisusakli 05a9e8b1d6 chat typing notif use room 11 years ago
barisusakli fdafb72c34 removed getUserSockets for chat
emit to users rooms directly
11 years ago
barisusakli c40355b816 removed debug 11 years ago
barisusakli 5362863588 debug 11 years ago
barisusakli e00124007f testing 2 11 years ago
barisusakli 4f48f1865f removed updateLastOnlineTime from every socket call 11 years ago
barisusakli 6b39e328f5 chat fix 11 years ago
barisusakli e495db3065 dont make a copy of chat message 11 years ago
barisusakli 26c0b097cf removed realtime update of anon count 11 years ago
barisusakli 171f02101d closes #2035, closes #2036 11 years ago
barisusakli b8dfbdaff2 small optimization to online users 11 years ago
barisusakli 1ed4c984bb Merge remote-tracking branch 'origin/master' into 0.5.1 11 years ago
barisusakli 0b79a73732 crash fix
if composer is opened in a topic that was deleted/purged
11 years ago
barisusakli 14fcd36134 closes #2028 11 years ago
barisusakli 197226eea6 closes #1742 11 years ago