Jonathan 2fa13a2419 feat(socket.io -> WS): sockets can join/leave rooms that can be emitted to 4 năm trước cách đây
..
actions 2fa13a2419 feat(socket.io -> WS): sockets can join/leave rooms that can be emitted to 4 năm trước cách đây
cache 6ad6ed7cf4 feat(Activities): hide some activities that are repeated unnecessarily 4 năm trước cách đây
db 3c46916dee feat(Activities): adding/removing songs within the same 5 mins results in a merged activity 4 năm trước cách đây
mail fe5620b6e2 refactor: email is platform agnostic, allows for any provider through smtp 4 năm trước cách đây
migration cc1f6c2b52 Added migration system, including migration 1 4 năm trước cách đây
activities.js 2fa13a2419 feat(socket.io -> WS): sockets can join/leave rooms that can be emitted to 4 năm trước cách đây
api.js 2968e81a57 Fixed issue where station wouldn't always skip 4 năm trước cách đây
app.js 78ac4585d7 refactor(socket.io -> WS): emitting and listening for events (along with callbacks) 4 năm trước cách đây
io.js 2fa13a2419 feat(socket.io -> WS): sockets can join/leave rooms that can be emitted to 4 năm trước cách đây
notifications.js 110271df79 Rewrote job system partly 4 năm trước cách đây
playlists.js 6ad6ed7cf4 feat(Activities): hide some activities that are repeated unnecessarily 4 năm trước cách đây
punishments.js 7cd013631b Fixed issues with punishments and made view punishment modal independent 4 năm trước cách đây
songs.js 6ad6ed7cf4 feat(Activities): hide some activities that are repeated unnecessarily 4 năm trước cách đây
stations.js 2fa13a2419 feat(socket.io -> WS): sockets can join/leave rooms that can be emitted to 4 năm trước cách đây
tasks.js 2fa13a2419 feat(socket.io -> WS): sockets can join/leave rooms that can be emitted to 4 năm trước cách đây
utils.js 8c50a42799 fix(Playlists): fixed shuffle logic, removed unnecessary array sorting 4 năm trước cách đây
youtube.js 7c9fb22d7a fix(YouTube API): topicDetails Ids not being returned for some API keys 4 năm trước cách đây