|  Jonathan | fb46afcab6
							
							feat(AccountRemoval): data removal request to admins, email sent to admins | há 4 anos atrás | 
				
					
						|  Jonathan | 7f12aa5c2f
							
							fix(Auth with GitHub): access token wasn't being saved to db | há 4 anos atrás | 
				
					
						|  Jonathan | fed0ff3c18
							
							fix(Auth with GitHub): login/register fails until a 2nd attempt | há 4 anos atrás | 
				
					
						|  Jonathan | 95236260e7
							
							fix(GitHub linking): settings tab is now using queries instead of a hash | há 4 anos atrás | 
				
					
						|  Jonathan | 46731eedc6
							
							chore(WS): standardised callbacks for socket actions | há 4 anos atrás | 
				
					
						|  Jonathan | f07b3104ed
							
							fix(GitHub API): issues with using GitHub login/register fixed | há 4 anos atrás | 
				
					
						|  Jonathan | 79b6ecaa44
							
							fix(Register): action now resolves properly (job queue hangup with getting random string) | há 4 anos atrás | 
				
					
						|  Jonathan | 78ac4585d7
							
							refactor(socket.io -> WS): emitting and listening for events (along with callbacks) | há 4 anos atrás | 
				
					
						|  Jonathan | cf43951423
							
							feat(Activities): added initial rollout of activity types, updated design of ActivityItem | há 4 anos atrás | 
				
					
						|  Jonathan | d281ebd44f
							
							chore: replaced 'request' (which is deprecated) with 'axios' package | há 4 anos atrás | 
				
					
						|  Jonathan | 5e9fbb8a22
							
							feat(EditPlaylist): playlist 'export as json' functionality | há 4 anos atrás | 
				
					
						|  Jonathan | fb55ee2aae
							
							Revert "Removed isUserModifiable playlist attribute" | há 4 anos atrás | 
				
					
						|  Owen Diffey | 5be688577e
							
							Removed isUserModifiable playlist attribute | há 4 anos atrás | 
				
					
						|  Kristian Vos | 3849741f97
							
							Added option for different playlist types | há 4 anos atrás | 
				
					
						|  Jonathan | b50f2c1ad1
							
							refactor(liked/disliked songs): now using a playlist structure for like/disliked songs | há 4 anos atrás | 
				
					
						|  Kristian Vos | 110271df79
							
							Rewrote job system partly | há 4 anos atrás | 
				
					
						|  Jonathan | fc28a7564f
							
							chore(backend): added jsdocs for most functions | há 4 anos atrás | 
				
					
						|  Kristian Vos | efb8500194
							
							Fixed eslint backend issues | há 4 anos atrás | 
				
					
						|  Kristian Vos | e67abe27f2
							
							Fixed oauth module issue in backend | há 4 anos atrás | 
				
					
						|  Jonathan | 0e8eea65c0
							
							feat(Settings): polished Settings page | há 4 anos atrás | 
				
					
						|  Jonathan | 7e01f2bdaa
							
							chore(backend): added eslint and prettier, along with changing all files to conform | há 4 anos atrás | 
				
					
						|  Jonathan | 14999abc42
							
							feat(Security_Settings): small fixes, design/layout improvement | há 4 anos atrás | 
				
					
						|  Jonathan | 26a484dc18
							
							fix: on github login, if email exists but not linked then user is alerted | há 5 anos atrás | 
				
					
						|  Jonathan | eb83c108b6
							
							fix: some issues with logger on sign in | há 5 anos atrás | 
				
					
						|  Kristian Vos | 15a5556740
							
							fix: fixed issues with Github auth | há 5 anos atrás | 
				
					
						|  Kristian Vos | 4fe2306517
							
							fix: fixed a lot more issues, still unstable | há 5 anos atrás | 
				
					
						|  Kristian Vos | ecc1f4fd98
							
							refactor/feat: Huge backend rewrite | há 5 anos atrás | 
				
					
						|  Jonathan | bfcc50732f
							
							feat: avatar type can be changed between gravatar & initials | há 6 anos atrás | 
				
					
						|  Jonathan | 18c3d35d47
							
							feat: added activity feed item for account creation | há 6 anos atrás | 
				
					
						|  Jonathan | 4ed0b3927b
							
							feat: bio, location & name pulled in from GitHub on registering | há 6 anos atrás |