|  Owen Diffey | e64187be0d
							
							fix: Fix eslint errors | 1 year ago | 
				
					
						|  Owen Diffey | b56a835c1c
							
							fix: Backend ESLint fixes | 2 years ago | 
				
					
						|  Owen Diffey | 92efa52a73
							
							refactor: Disable password resets and email-related actions if mail disabled | 2 years ago | 
				
					
						|  Owen Diffey | 361a0e959a
							
							refactor: Continued experimental config work | 2 years ago | 
				
					
						|  Kristian Vos | 654f736bfa
							
							refactor: changed youtubeId to mediaSource in most places | 2 years ago | 
				
					
						|  Kristian Vos | a7c95e278c
							
							feat: added experimental option to who can register based on email regex | 2 years ago | 
				
					
						|  Owen Diffey | 06934905b9
							
							fix: User logged out after removing another user | 3 years ago | 
				
					
						|  Owen Diffey | 157601c2d9
							
							fix: User not removed as DJ from station on deletion | 3 years ago | 
				
					
						|  Owen Diffey | f0ce8f2f32
							
							refactor(EditUser): Prevent moderators from changing user emails | 3 years ago | 
				
					
						|  Owen Diffey | 2382975f9f
							
							Merge tag 'v3.7.1' into staging | 3 years ago | 
				
					
						|  Owen Diffey | 23b5ce9564
							
							feat: Added user search to add DJs to stations, and other tweaks | 3 years ago | 
				
					
						|  Owen Diffey | 0efaee0cf6
							
							fix: Unable to change casing of username | 3 years ago | 
				
					
						|  Owen Diffey | 85c856aba1
							
							feat(Station): Started adding DJ role functionality | 3 years ago | 
				
					
						|  Owen Diffey | 363cd94f16
							
							refactor: Continued implementing hasPermission | 3 years ago | 
				
					
						|  Owen Diffey | 6e1db30f1a
							
							Merge branch 'v3.8.0' into staging | 3 years ago | 
				
					
						|  Owen Diffey | 29ae27d697
							
							fix: Unable to login with username if it contains uppercase characters | 3 years ago | 
				
					
						|  Owen Diffey | 000791b67f
							
							Merge tag 'v3.7.0-rc2' into v3.8.0 | 3 years ago | 
				
					
						|  Owen Diffey | 27a065976b
							
							refactor: Disabled new user preference activities | 3 years ago | 
				
					
						|  Owen Diffey | 1edebb9328
							
							refactor: Continued work on permissions | 3 years ago | 
				
					
						|  Owen Diffey | 1f540c964b
							
							refactor: Grouped and renamed permissions | 3 years ago | 
				
					
						|  Owen Diffey | 7a64ca3636
							
							refactor: Replaced remaining backend admin checks with hasPermission | 3 years ago | 
				
					
						|  Owen Diffey | c4a8404ad2
							
							refactor: Moved hooks from logic/actions/hooks to logic/hooks | 3 years ago | 
				
					
						|  Owen Diffey | 29d6c97e0f
							
							refactor: Replaced adminRequired with hasPermission hook | 3 years ago | 
				
					
						|  Owen Diffey | 84ace6f513
							
							fix: socket.disconnect is not a function when banning a user | 3 years ago | 
				
					
						|  Owen Diffey | 4ee4dc6904
							
							feat: Config options to disable GitHub authentication | 3 years ago | 
				
					
						|  Owen Diffey | 69aab61284
							
							refactor: Import and long job tweaks | 3 years ago | 
				
					
						|  Kristian Vos | f4cffd192a
							
							Revert "refactor: Import album tweaks" | 3 years ago | 
				
					
						|  Owen Diffey | 994e862784
							
							refactor: Import album tweaks | 3 years ago | 
				
					
						|  Kristian Vos | 0bfcd70dbf
							
							feat: worked more on long jobs, they now get added/removed in other sessions too | 3 years ago | 
				
					
						|  Owen Diffey | 530b9902d9
							
							refactor: Renamed ratings module to media module and included ENSURE_SONG_EXISTS_BY_YOUTUBE_ID as GET_MEDIA | 3 years ago |