take mimetype from file part
delete ptt files from cloud on delete
voice over websocket
persist encrypted voice message data to rackspace, save url in db, send data on socket to other user
use right mimetype for stats
send voice messages over http
send voice messages over http
log vars when numcores is 1 and not local env
revert to sending voice messages over http
determine uploaded file data size and send in message
ha config
ha
ha
create redis clients synchronously
doesn't work
merge
use redis sentinel
remove unused
use sentinel socket.io branch
optionally use sentinel