fore.st/src/channel
Calvin Montgomery 99760b6989 Purge the awful refreshAccount logic
User.prototype.refreshAccount was responsible for multiple race
condition bugs as well as inefficient duplication of DB queries in an
attempt to correct such race conditions.

It has now been replaced by a more reasonable model:

  * Global user account information and aliases are fetched in parallel
    on socket connection
  * Channel rank is fetched when the user tries to join a channel
2016-10-03 23:12:22 -07:00
..
accesscontrol.js Purge the awful refreshAccount logic 2016-10-03 23:12:22 -07:00
channel.js Purge the awful refreshAccount logic 2016-10-03 23:12:22 -07:00
chat.js Change default for new account delays to 0 2016-09-14 22:06:00 -07:00
customization.js package: build with babel for ES2015 support 2015-09-23 19:27:04 -07:00
drink.js package: build with babel for ES2015 support 2015-09-23 19:27:04 -07:00
emotes.js Reject blank emote names and images 2015-12-05 18:52:39 -08:00
filters.js package: build with babel for ES2015 support 2015-09-23 19:27:04 -07:00
kickban.js Replace old ActiveLock system with a slightly better one 2015-12-25 17:07:25 -08:00
library.js Replace old ActiveLock system with a slightly better one 2015-12-25 17:07:25 -08:00
mediarefresher.js Add vidme support (#568) 2016-06-25 17:09:48 -07:00
module.js package: build with babel for ES2015 support 2015-09-23 19:27:04 -07:00
opts.js Change default for new account delays to 0 2016-09-14 22:06:00 -07:00
permissions.js package: build with babel for ES2015 support 2015-09-23 19:27:04 -07:00
playlist.js Fix an age old log message missing whitespace 2016-08-10 23:10:44 -07:00
poll.js Add timestamps to polls. 2016-07-07 22:56:06 -07:00
ranks.js Make polls more efficient 2016-04-02 11:57:26 -07:00
voteskip.js package: build with babel for ES2015 support 2015-09-23 19:27:04 -07:00