Jonathan
							
						 | 
						
							
							
								920cf62aed
							
							chore(WS): further standardised callbacks on socket listeners
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								46731eedc6
							
							chore(WS): standardised callbacks for socket actions
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								d558fafd2c
							
							feat(DraggableFavoriteStations): initial implementation on homepage
						 | 
						4 years ago | 
					
				
					
						
							
								   Kristian Vos
							
						 | 
						
							
							
								2246c3001a
							
							Added preference to request songs anonymously
						 | 
						4 years ago | 
					
				
					
						
							
								   Kristian Vos
							
						 | 
						
							
							
								28a571c5d2
							
							Added preference for ActivityWatch integration
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								79b6ecaa44
							
							fix(Register): action now resolves properly (job queue hangup with getting random string)
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								289165d5a7
							
							fix(socket.io -> WS): cleaned up code, some bug fixes
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								18acc0043e
							
							fix(socket.io -> WS): 'SOCKETS_FROM_USER' job executes correctly
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								2fa13a2419
							
							feat(socket.io -> WS): sockets can join/leave rooms that can be emitted to
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								3c46916dee
							
							feat(Activities): adding/removing songs within the same 5 mins results in a merged activity
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								d3125b4e5b
							
							feat(Settings): added option for user to completely delete account
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								cf43951423
							
							feat(Activities): added initial rollout of activity types, updated design of ActivityItem
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								60a2837089
							
							feat(Activities): added preference whether to hide or show all activity
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								c791bb309c
							
							chore(Activities): moved ActivityItem to separate component
						 | 
						4 years ago | 
					
				
					
						
							
								   Owen Diffey
							
						 | 
						
							
							
								d2f268a7a4
							
							Profile picture initials random background color
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								d281ebd44f
							
							chore: replaced 'request' (which is deprecated) with 'axios' package
						 | 
						4 years ago | 
					
				
					
						
							
								   Owen Diffey
							
						 | 
						
							
							
								eb08f4e888
							
							Added profile picture to admin users tab
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								fb55ee2aae
							
							Revert "Removed isUserModifiable playlist attribute"
						 | 
						4 years ago | 
					
				
					
						
							
								   Owen Diffey
							
						 | 
						
							
							
								5be688577e
							
							Removed isUserModifiable playlist attribute
						 | 
						4 years ago | 
					
				
					
						
							
								   Kristian Vos
							
						 | 
						
							
							
								3849741f97
							
							Added option for different playlist types
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								ff3aa5d2f4
							
							fix(SortablePlaylists): when order changes all socket listeners have their order kept in sync
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								b7459bbc48
							
							fix(Preferences): now saved correctly to db
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								53eeefc4a4
							
							fix(Preferences): prevented overwriting of preferences
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								c149ad303b
							
							feat(Preferences): now stored in database instead of localstorage
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								7aa68bcf78
							
							feat(Playlists): you can now easily re-order playlists, and syncs with backend
						 | 
						4 years ago | 
					
				
					
						
							
								   Kristian Vos
							
						 | 
						
							
							
								1ddfc0cfa0
							
							Made edit user modal independent
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								b50f2c1ad1
							
							refactor(liked/disliked songs): now using a playlist structure for like/disliked songs
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								6b99371741
							
							refactor(Stations): cleaned up favoriting/unfavoriting code
						 | 
						4 years ago | 
					
				
					
						
							
								   Kristian Vos
							
						 | 
						
							
							
								8d75dfe4c8
							
							Fixed some backend action issues due to last commit
						 | 
						4 years ago | 
					
				
					
						
							
								   Kristian Vos
							
						 | 
						
							
							
								6d70540a84
							
							Made backend actions run in jobs when called from socket.io
						 | 
						4 years ago |