Jonathan
							
						 | 
						
							
							
								f091e9c589
							
							fix(User Preferences): nightmode toggling was spamming new/irrelevant activities
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								0746ce6cb6
							
							fix(User Preferences): preferences can now be updated individually
						 | 
						4 years ago | 
					
				
					
						
							
								   Kristian Vos
							
						 | 
						
							
							
								e3e965b248
							
							Added ability to change avatar color from settings page
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								cf2048e21e
							
							fix(backend): removed some TODO js comments that are easy to resolve
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								b2d8d85176
							
							style(WS): socket listener names should be standardised
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								369327ca17
							
							fix(AccountRemoval): song ratings should be recalculated for disliked/liked songs of a 'to remove' user
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								df24f8f606
							
							feat(AccountRemoval): admin tab now shows unresolved data requests
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								61e5e59094
							
							feat(AccountRemoval): email sent to admins on data request is optional
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								fb46afcab6
							
							feat(AccountRemoval): data removal request to admins, email sent to admins
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								2c6f97636b
							
							fix(AccountRemoval): station playlists aren't deleted when a station is
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								7f12aa5c2f
							
							fix(Auth with GitHub): access token wasn't being saved to db
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								e89ca5ee52
							
							fix(Register): by default, displayname is set to username and avatar uses initials
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								135754ccec
							
							feat(AccountRemoval): added step to account removal for relinking github
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								e2e4cf2f1d
							
							feat(AccountRemoval): added modal to confirm password/github is linked
						 | 
						4 years ago | 
					
				
					
						
							
								   Jonathan
							
						 | 
						
							
							
								73ce24d3f2
							
							fix(Auth): temporary fix for removing sessions/logging out sessions
						 | 
						4 years ago | 
					
				
					
						
							
								   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 |