|  Kristian Vos | e7cc54f815
							
							Split SHUFFLE function to its intended use | 4 gadi atpakaļ | 
				
					
						|  Jonathan | 133dc7843c
							
							style(WS): eslint issues from recent changes | 4 gadi atpakaļ | 
				
					
						|  Jonathan | 3c0a43ff41
							
							fix(WS): 'SOCKETS_LEAVE_SONG_ROOMS' and 'EMIT_TO_ROOM' now resolve correctly | 4 gadi atpakaļ | 
				
					
						|  Jonathan | 289165d5a7
							
							fix(socket.io -> WS): cleaned up code, some bug fixes | 4 gadi atpakaļ | 
				
					
						|  Jonathan | 8c50a42799
							
							fix(Playlists): fixed shuffle logic, removed unnecessary array sorting | 4 gadi atpakaļ | 
				
					
						|  Kristian Vos | 18a33b69af
							
							Moved socket.io functions to the io module | 4 gadi atpakaļ | 
				
					
						|  Kristian Vos | e6ade1a5fe
							
							Renamed modules in backend actions | 4 gadi atpakaļ | 
				
					
						|  Kristian Vos | 0c4577d7b0
							
							Moved utils YouTUbe functions to its own YouTube module | 4 gadi atpakaļ | 
				
					
						|  Kristian Vos | 261e321708
							
							Fixed issues with addings songs to queue and adding playlists to queue | 4 gadi atpakaļ | 
				
					
						|  Owen Diffey | 58a16de49e
							
							Removed Spotify and Discord integrations | 4 gadi atpakaļ | 
				
					
						|  Kristian Vos | 60a3d11a20
							
							Fixed some issues in backend due to eslint | 4 gadi atpakaļ | 
				
					
						|  Kristian Vos | 6d85786ce6
							
							Many more backend fixes | 4 gadi atpakaļ | 
				
					
						|  Kristian Vos | 110271df79
							
							Rewrote job system partly | 4 gadi atpakaļ | 
				
					
						|  Jonathan | fc28a7564f
							
							chore(backend): added jsdocs for most functions | 4 gadi atpakaļ | 
				
					
						|  Jonathan | 9719a8bdc6
							
							fix(backend): few quick bug fixes, jobs must return a promise | 4 gadi atpakaļ | 
				
					
						|  Jonathan | 0e8eea65c0
							
							feat(Settings): polished Settings page | 4 gadi atpakaļ | 
				
					
						|  Jonathan | 7e01f2bdaa
							
							chore(backend): added eslint and prettier, along with changing all files to conform | 4 gadi atpakaļ | 
				
					
						|  Jonathan | c0af8c06dc
							
							fix(AddSongToQueue): improved design and user feedback on importing of youtube playlist | 4 gadi atpakaļ | 
				
					
						|  Kristian Vos | 5ddb3703fc
							
							Added rough way to export your playlists | 4 gadi atpakaļ | 
				
					
						|  Jonathan | 8bef198999
							
							fix(Websockets): SOCKETS_FROM_USER used promises, not callbacks | 4 gadi atpakaļ | 
				
					
						|  Kristian Vos | a16b348bec
							
							Added error handling to YouTube functions, fixed issue importing playlists | 4 gadi atpakaļ | 
				
					
						|  Kristian Vos | 9be27b3315
							
							fix: some issues, and made sub-tasks auto skip the queue, filtered common console messages | 5 gadi atpakaļ | 
				
					
						|  Kristian Vos | 6ebc650d80
							
							fix: stations & songs module wouldn't initialize sometimes | 5 gadi atpakaļ | 
				
					
						|  Kristian Vos | 1a588ab0f8
							
							fix: more bug fixes | 5 gadi atpakaļ | 
				
					
						|  Kristian Vos | 4fe2306517
							
							fix: fixed a lot more issues, still unstable | 5 gadi atpakaļ | 
				
					
						|  Kristian Vos | ecc1f4fd98
							
							refactor/feat: Huge backend rewrite | 5 gadi atpakaļ | 
				
					
						|  Jonathan | b1a57f4c74
							
							feat: gravatar url is obtained for avatar | 6 gadi atpakaļ | 
				
					
						|  Kristian Vos | 8669818b4c
							
							feat: added way to import only music to a playlist | 6 gadi atpakaļ | 
				
					
						|  Kristian Vos | 011817e34b
							
							fix: fixed issue where some songs didn't have a duration | 6 gadi atpakaļ | 
				
					
						|  Kristian Vos | 40e320bdcc
							
							fix: fixed issues with module initialize waiting and with tasks module | 6 gadi atpakaļ |