Owen Diffey
|
b56a835c1c
fix: Backend ESLint fixes
|
1 year ago |
Kristian Vos
|
38b8e178b7
feat: improved user station state: added SoundCloud play state, added unavailable state, don't count participating users in vote to skip users
|
1 year ago |
Kristian Vos
|
d38ba62adc
refactor: disabled history clear task
|
1 year ago |
Kristian Vos
|
ca6598c277
feat: added user station state display
|
1 year ago |
Kristian Vos
|
2cce4c3229
feat: added temporary station history, and some small tweaks
|
1 year ago |
Owen Diffey
|
85c856aba1
feat(Station): Started adding DJ role functionality
|
1 year ago |
Kristian Vos
|
d1676ab87f
fix: session clearing task didn't work
|
2 years ago |
Owen Diffey
|
54930fb04d
chore: Removed more commented code and re-added some
|
2 years ago |
Owen Diffey
|
5cf0c8ca2b
chore: Removed some commented code
|
2 years ago |
Jonathan
|
3c0a43ff41
fix(WS): 'SOCKETS_LEAVE_SONG_ROOMS' and 'EMIT_TO_ROOM' now resolve correctly
|
3 years ago |
Jonathan
|
3d97ea8e33
fix(WS): fixed station users code
|
3 years ago |
Jonathan
|
289165d5a7
fix(socket.io -> WS): cleaned up code, some bug fixes
|
3 years ago |
Jonathan
|
7729bfd5e8
fix(socket.io -> WS): 'song' rooms now work as expected
|
3 years ago |
Jonathan
|
2fa13a2419
feat(socket.io -> WS): sockets can join/leave rooms that can be emitted to
|
3 years ago |
Owen Diffey
|
6c23688202
Added profile pictures to station users tab
|
3 years ago |
Jonathan
|
f673d11289
feat(User List): non-logged in users must be only be counted once per IP
|
3 years ago |
Jonathan
|
aabe5202ee
fix(User List): fixed, only emits when required, user only ever counts as 1
|
3 years ago |
Kristian Vos
|
2b9286650a
Fixed some issues with tasks and cache
|
3 years ago |
Kristian Vos
|
6d70540a84
Made backend actions run in jobs when called from socket.io
|
3 years ago |
Kristian Vos
|
a2012d99ee
Fixed lint errors
|
3 years ago |
Kristian Vos
|
02882a2fef
Fixed and improved station users collector, turned it into a task
|
3 years ago |
Kristian Vos
|
18a33b69af
Moved socket.io functions to the io module
|
3 years ago |
Kristian Vos
|
03a61883b3
Further improved backend
|
3 years ago |
Kristian Vos
|
110271df79
Rewrote job system partly
|
3 years ago |
Jonathan
|
fc28a7564f
chore(backend): added jsdocs for most functions
|
3 years ago |
Jonathan
|
7e01f2bdaa
chore(backend): added eslint and prettier, along with changing all files to conform
|
3 years ago |
Kristian Vos
|
1cefc435eb
Properly handle file not found in log file size check
|
3 years ago |
Kristian Vos
|
4169537b89
Fixed more than a hundred unhandled promise rejection issues
|
3 years ago |
Kristian Vos
|
ecc1f4fd98
refactor/feat: Huge backend rewrite
|
4 years ago |
Kristian Vos
|
affd817bba
feat: added new task to warn user if the log file is bigger than 25mb
|
5 years ago |