Jonathan 3c46916dee feat(Activities): adding/removing songs within the same 5 mins results in a merged activity il y a 4 ans
..
actions 3c46916dee feat(Activities): adding/removing songs within the same 5 mins results in a merged activity il y a 4 ans
cache 6ad6ed7cf4 feat(Activities): hide some activities that are repeated unnecessarily il y a 4 ans
db 3c46916dee feat(Activities): adding/removing songs within the same 5 mins results in a merged activity il y a 4 ans
mail fe5620b6e2 refactor: email is platform agnostic, allows for any provider through smtp il y a 4 ans
migration cc1f6c2b52 Added migration system, including migration 1 il y a 4 ans
activities.js 3c46916dee feat(Activities): adding/removing songs within the same 5 mins results in a merged activity il y a 4 ans
api.js 2968e81a57 Fixed issue where station wouldn't always skip il y a 4 ans
app.js cf43951423 feat(Activities): added initial rollout of activity types, updated design of ActivityItem il y a 4 ans
io.js 1c1c050354 fix: SOCKETS_FROM_USER shouldn't stop when it comes across logged-out visitors il y a 4 ans
notifications.js 110271df79 Rewrote job system partly il y a 4 ans
playlists.js 6ad6ed7cf4 feat(Activities): hide some activities that are repeated unnecessarily il y a 4 ans
punishments.js 7cd013631b Fixed issues with punishments and made view punishment modal independent il y a 4 ans
songs.js 6ad6ed7cf4 feat(Activities): hide some activities that are repeated unnecessarily il y a 4 ans
stations.js 0834850ca8 feat(Activities): added links to playlist modal and station page for relevant activity items il y a 4 ans
tasks.js 6c23688202 Added profile pictures to station users tab il y a 4 ans
utils.js 8c50a42799 fix(Playlists): fixed shuffle logic, removed unnecessary array sorting il y a 4 ans
youtube.js 7c9fb22d7a fix(YouTube API): topicDetails Ids not being returned for some API keys il y a 4 ans