sync/src
Calvin Montgomery 966da1ac58 Revert "Replace quadratic emote list impl with Map"
This reverts commit 0f9bc44925.

The original commit was not backwards compatible with use cases that
users were relying on, such as emotes being sorted in insertion order by
default.

I will develop a new patch which fixes the performance issue in a
backwards compatible way.
2018-02-01 17:39:45 -08:00
..
channel Revert "Replace quadratic emote list impl with Map" 2018-02-01 17:39:45 -08:00
channel-storage Add dirty check to playlist for efficiency of channel saving 2017-12-16 10:34:04 -08:00
configuration Update password reset to use new nodemailer impl 2017-09-26 21:22:15 -07:00
controller Start working on nodemailer upgrade 2017-09-25 22:31:45 -07:00
database Fix #722 2017-12-10 19:28:05 -08:00
db Start working on /account/data controller 2017-08-30 22:45:48 -07:00
io Use socket.handshake instead of socket.client.request 2017-12-27 14:24:33 -08:00
metrics Refactor socket.io controller 2017-08-01 19:29:11 -07:00
partition Add message bus for #677 2017-08-15 18:23:03 -07:00
pubsub Add message bus for #677 2017-08-15 18:23:03 -07:00
redis Fix logger misreference in copied-over lualoader 2017-07-22 11:44:33 -07:00
util Fix a raw file error caused by facebook CDN violating RFC 2616 2018-01-21 18:53:16 -08:00
web Fix ustream 2018-01-14 15:02:15 -08:00
account.js Purge the awful refreshAccount logic 2016-10-03 23:12:22 -07:00
acp.js Replace alert() with modal for ACP password reset 2017-07-24 22:35:15 -07:00
asyncqueue.js package: build with babel for ES2015 support 2015-09-23 19:27:04 -07:00
bgtask.js Deprecate stats table in favor of prometheus integration 2017-07-17 21:58:58 -07:00
camo.js camo: include subdomains of whitelisted domains in whitelist 2017-07-08 20:46:42 -07:00
config.js Remove config option that is no longer used 2017-12-26 11:00:18 -08:00
counters.js Copy utils from cytube-common and remove dep 2017-07-19 20:47:02 -07:00
custom-media.js Add experimental support for dash streaming 2018-01-06 11:00:59 -08:00
customembed.js Add HTTPS check for ffmpeg and custom embeds 2017-01-05 20:58:07 -08:00
database.js Try to reduce the extra crap logged when a db query fails 2018-01-18 19:47:55 -08:00
errors.js Start working on /account/data controller 2017-08-30 22:45:48 -07:00
ffmpeg.js Fix a raw file error caused by facebook CDN violating RFC 2616 2018-01-21 18:53:16 -08:00
flags.js Purge the awful refreshAccount logic 2016-10-03 23:12:22 -07:00
get-info.js Sanitize google drive IDs to remove URL hash etc. 2018-01-14 15:15:59 -08:00
google2vtt.js Fix deprecation warning about no callback to fs.unlink 2017-12-06 22:16:25 -08:00
legacymodule.js Add message bus for #677 2017-08-15 18:23:03 -07:00
logger.js Upgrade to jsli 2.0 2017-07-08 20:11:54 -07:00
main.js Add experimental feature to reduce database writes for channel data 2017-12-10 10:36:28 -08:00
media.js custom-media: add converter to CyTube Media object 2017-08-07 21:44:55 -07:00
poll.js Add timestamps to polls. 2016-07-07 22:56:06 -07:00
prometheus-server.js Deprecate stats table in favor of prometheus integration 2017-07-17 21:58:58 -07:00
server.js Fix errored channels getting stuck during unload 2018-01-06 09:59:18 -08:00
servsock.js Add a service socket to enable out of band access to the process commandline 2016-07-16 11:05:32 -07:00
session.js Skip full user auth for most page renders 2017-08-01 21:40:26 -07:00
setuid.js Fix uid variable name duplication/ambiguity 2015-12-11 00:20:40 -05:00
switches.js Minor tweak to playlist dirty check 2018-01-14 15:08:55 -08:00
tor.js Upgrade to jsli 2.0 2017-07-08 20:11:54 -07:00
ullist.js package: build with babel for ES2015 support 2015-09-23 19:27:04 -07:00
user.js Add check for weird setAFK edge case 2017-12-11 22:46:41 -08:00
utilities.js Disable vid.me (RIP) 2017-12-24 11:19:30 -08:00
xss.js Support proxying chat images via camo 2017-05-28 19:38:43 -07:00