calzoneman
63055c51a2
Change login timeout
2014-01-25 16:39:16 -06:00
calzoneman
63ed9c7883
Continue work on password reset/recovery
2014-01-24 11:20:16 -06:00
calzoneman
4a2366eb06
Switch config to YAML
2014-01-22 17:11:26 -06:00
calzoneman
0a2dd6cbbe
Update package.json
2014-01-21 23:29:26 -06:00
calzoneman
c213dd1374
Initialize global database tables
2013-12-26 22:15:54 -05:00
calzoneman
47af1d4892
More database refactoring
2013-12-13 20:39:21 -06:00
calzoneman
fe00fb8c83
Refuctor channel related db functions
2013-12-13 18:52:13 -06:00
calzoneman
db5dcf86f7
Start refactoring database channels
2013-12-13 11:18:50 -06:00
calzoneman
a14363a845
More refactoring
2013-12-12 17:09:49 -06:00
calzoneman
cfd1b0618d
Do a bit of intermediate database work
2013-12-12 16:28:30 -06:00
calzoneman
a821498298
Begin the long process of refactoring the database
2013-12-11 22:20:21 -06:00
calzoneman
22ba96b9fd
Prevent registration race condition
2013-11-05 22:39:51 -06:00
calzoneman
95c2118740
Make it impossible to ever lose rank when logging in
2013-10-14 18:15:36 -05:00
calzoneman
128367bfc4
Do some server refactoring
2013-10-09 18:10:26 -05:00
calzoneman
6bf11a57b3
Generalize background tasks, rework aliases a bit
2013-09-26 23:36:00 -05:00
calzoneman
f7e968a13c
Alter channel unload behavior, add additional checks
...
- Should prevent "write after end" errors caused by unloading a channel before it finishes loading
- Might prevent strange cases of playlists gone wild
2013-09-08 17:43:30 -05:00
calzoneman
7840fa35e8
Move server files to lib/ to clean up root directory
2013-09-05 13:48:05 -05:00