|  Jonathan | 21d084c2e4
							
							fix: punishment creation emits to [admin] socket room | 6 anni fa | 
				
					
						|  Kristian Vos | dfb6effdb5
							
							refactor: implemented all auth data into Vuex and fixed a few small bugs | 6 anni fa | 
				
					
						|  Kristian Vos | 88ae90a037
							
							fix: fixed issue where sometimes usernames wouldn't show | 6 anni fa | 
				
					
						|  Jonathan | 2023fcc0c1
							
							chore(linting): removed temporary fixes | 6 anni fa | 
				
					
						|  Jonathan | d76d8db6b8
							
							chore(linting): fixed linting errors created with airbnb | 6 anni fa | 
				
					
						|  Jonathan | cfda70b2b0
							
							chore(eslint): added airbnb config | 6 anni fa | 
				
					
						|  Jonathan | a1eafe4594
							
							fix(styles): footer is now sticky | 6 anni fa | 
				
					
						|  Kristian Vos | 55217bf78e
							
							refactor: userIdToUsername only requests usernames once now not hundreds of times | 6 anni fa | 
				
					
						|  Jonathan | ee8427d2ab
							
							fix: "User ID -> Username" Vue component | 6 anni fa | 
				
					
						|  Kristian Vos | 93dc55b265
							
							refactor: Changed recaptcha v2 to recaptcha v3 | 6 anni fa | 
				
					
						|  Kristian Vos | f27c1e4ddc
							
							refactor: moved userIdToUsername code to custom component | 6 anni fa | 
				
					
						|  Jonathan | ba7c72c850
							
							chore(linting): added eslint and prettier | 6 anni fa | 
				
					
						|  Jonathan | cff23ed882
							
							fix(auth): register/login now function with Vuex | 6 anni fa | 
				
					
						|  Jonathan | 7f57c83cce
							
							refactor(frontend): upgraded Vue.js, implemented Vuex on a basic level | 6 anni fa |