|  Kristian Vos | 18a33b69af
							
							Moved socket.io functions to the io module | 4 rokov pred | 
				
					
						|  Kristian Vos | e6ade1a5fe
							
							Renamed modules in backend actions | 4 rokov pred | 
				
					
						|  Kristian Vos | 0c4577d7b0
							
							Moved utils YouTUbe functions to its own YouTube module | 4 rokov pred | 
				
					
						|  Jonathan | e49432ddb0
							
							feat(Station page): added tab for 'My Playlists', readded Playlists sidebar code | 4 rokov pred | 
				
					
						|  Jonathan | ab323f311e
							
							chore: eslint now runs in correct directory, all remaining eslint issues resolved | 4 rokov pred | 
				
					
						|  Jonathan | 7e01f2bdaa
							
							chore(backend): added eslint and prettier, along with changing all files to conform | 4 rokov pred | 
				
					
						|  Kristian Vos | 4169537b89
							
							Fixed more than a hundred unhandled promise rejection issues | 4 rokov pred | 
				
					
						|  Jonathan | fde665f8ae
							
							fix: logic to remove playlists now fully executes | 4 rokov pred | 
				
					
						|  Kristian Vos | 6ebc650d80
							
							fix: stations & songs module wouldn't initialize sometimes | 5 rokov pred | 
				
					
						|  Kristian Vos | 1a588ab0f8
							
							fix: more bug fixes | 5 rokov pred | 
				
					
						|  Kristian Vos | 4fe2306517
							
							fix: fixed a lot more issues, still unstable | 5 rokov pred | 
				
					
						|  Kristian Vos | ecc1f4fd98
							
							refactor/feat: Huge backend rewrite | 5 rokov pred | 
				
					
						|  Kristian Vos | 208bf32b70
							
							fix: notify to station that private playlist is no longer selected on remove | 5 rokov pred | 
				
					
						|  Kristian Vos | 0892ed563d
							
							fix: removing private playlist updates stations with that playlist selected | 5 rokov pred | 
				
					
						|  Jonathan | 570d9cae81
							
							feat: activity feed for profile | 6 rokov pred | 
				
					
						|  Kristian Vos | 1ca29427f2
							
							feat: added a way to shuffle a playlist | 6 rokov pred | 
				
					
						|  Kristian Vos | 8669818b4c
							
							feat: added way to import only music to a playlist | 6 rokov pred | 
				
					
						|  Kristian Vos | 6861ec7969
							
							fix: fixed security vulnerability where users could spoof userId's in socket.io in some cases | 6 rokov pred | 
				
					
						|  Kristian Vos | bba26cdef9
							
							refactor: Implemented new module system for backend. Still very buggy. | 6 rokov pred | 
				
					
						|  Jonathan | b28f020329
							
							feat(playlists): when playlist created, edit modal opens | 6 rokov pred | 
				
					
						|  Kristian Vos | ea38651664
							
							Updated backend packages | 6 rokov pred | 
				
					
						|  KrisVos130 | 24580af635
							
							Worked on Discord logging. | 8 rokov pred | 
				
					
						|  KrisVos130 | c3d9ce0733
							
							Moved total playlist duration calculation from backed to frontend. | 8 rokov pred | 
				
					
						|  theflametrooper | 9ced1e005c
							
							Show total running time of a playlist in edit modal | 8 rokov pred | 
				
					
						|  KrisVos130 | f4f5e1da99
							
							Got mostly everything done for limits on backend. The playlist songs array doesn't get verified for some reason. | 8 rokov pred | 
				
					
						|  KrisVos130 | c4c0b20b90
							
							One commit combining 15 lost commits from Kris and Owen from the past 8 days. | 8 rokov pred | 
				
					
						|  KrisVos130 | 61846c283f
							
							Fixed issue where you couldn't remove songs from a playlist. | 8 rokov pred | 
				
					
						|  KrisVos130 | ace32436b2
							
							Worked on replacing playlist _id. | 8 rokov pred | 
				
					
						|  theflametrooper | 877258dc07
							
							Add a route for each admin page/tab, requires admin authentication to access | 8 rokov pred | 
				
					
						|  KrisVos130 | 05f7ede1bc
							
							Hopefully fixed issues with playlists. | 8 rokov pred |