| 
							
							
								 Dane Everitt | f3586056f4 | Update users screens | 2020-07-04 16:26:07 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | d27bda1c74 | Get settings page in working order | 2020-07-04 15:58:14 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 1e163aa792 | Get server console page rendering (mostly) correctly | 2020-07-04 15:40:41 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 43ff67238c | Fix search modal | 2020-07-04 15:19:46 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 82cf070c06 | Fix styling on 2fa codes modal | 2020-07-04 15:05:44 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 1c97dd4e24 | Correctly center the spinner in buttons | 2020-07-04 14:34:43 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Penner | e4d141fa6f | Merge branch 'develop' into fix/2071 | 2020-07-04 15:22:25 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 8c20158e58 | Fix login form | 2020-07-04 14:21:28 -07:00 |  | 
			
				
					| 
							
							
								 Matthew Penner | 29876e023b | Merge branch 'develop' into feature/server-mounts | 2020-07-04 15:20:01 -06:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 02f83c58f5 | Fix unhappy typescript | 2020-07-04 13:31:00 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 5473edc006 | Get spinners back in working order | 2020-07-04 12:39:55 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | d260200947 | Make the modal work again | 2020-07-04 10:15:06 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | ebe588718c | Fix route transitioning | 2020-07-04 09:46:26 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | bcf0a0586d | Support textareas and cleanup API page | 2020-07-04 09:28:03 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | baf35be8e8 | Update fields to have a custom component | 2020-07-04 09:13:41 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | e8755ac598 | Kind of get account stuff working; IDE is throwing a fit right now | 2020-07-03 15:37:26 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 7cea5e630c | Temporary hack to get fonts working | 2020-07-03 14:51:40 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | d93e804a31 | Get server listing design working mostly correct | 2020-07-03 14:50:37 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 94e3acb9c4 | Get compilation back to working | 2020-07-03 14:19:05 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 2193916fe4 | Get basic compiling working with new CSS setup | 2020-07-03 13:55:33 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 7b75e7a648 | Support using recovery tokens during the login process to bypass 2fa; closes #479 | 2020-07-02 23:01:02 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 795e045950 | Display generated recovery tokens when enabling two factor | 2020-07-02 22:23:25 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | c522935403 | Fix logic when generating recovery codes and update migration | 2020-07-02 22:11:07 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | a998b463e3 | Generate recovery tokens when enabling 2FA on an account | 2020-07-02 21:55:25 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 7ee509d8c2 | urlencode company name; closes #1690 | 2020-07-02 21:14:53 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | e95a532da9 | Make rate limit configurable; closes #1695 | 2020-07-02 21:11:16 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | fde8465f35 | Show a better error when JSON data cannot be parsed in the request | 2020-06-30 20:05:11 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 655a751ef3 | Prefix command with sudo | 2020-06-29 20:34:58 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 2ed3763d21 | cs fix | 2020-06-28 15:43:44 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 6143b656a3 | Don't make tests fail just because of a style issue | 2020-06-28 15:41:46 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | d0a4d477eb | Testing improvements; always run the integration & unit tests even if failure occurred | 2020-06-28 15:40:02 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | d6b765ed16 | Run unit tests as well as integration tests | 2020-06-28 15:31:06 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 6b1b478cb9 | Fix envrionment configuration | 2020-06-28 15:26:09 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | ce138d07a9 | Test fixes | 2020-06-28 15:22:39 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | faca237049 | First pass at getting integration tests running on Github actions | 2020-06-28 15:17:36 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | b7f5011abd | Update FUNDING.yml | 2020-06-28 15:09:17 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | d7ab0a356f | Add funding information | 2020-06-28 15:04:54 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 28c5729e48 | Add test coverage for creating tasks | 2020-06-28 14:41:22 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | b9a451b528 | Add test coverage for schedules | 2020-06-28 13:50:07 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 63bc4080d5 | Add test coverage for reinstall & server renaming | 2020-06-28 10:40:41 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 4cb4dfecc8 | Add test coverage for generating JWTs to connect to websocket | 2020-06-28 10:16:15 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 7546d54b4e | Add test coverage for resource utilization | 2020-06-27 12:32:27 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 6312b627a3 | Add test coverage for power toggling | 2020-06-27 12:23:40 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 8cfdb3acce | Add test cases for sending a command to a server | 2020-06-27 12:04:41 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 4cb95d8063 | Add test coverage for 2fa | 2020-06-27 11:06:35 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | fc261fe20c | Add test cases for client servers endpoint | 2020-06-27 10:35:02 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 4a677aebae | Fix the subtest to actually make enough keys for this to be useful | 2020-06-25 22:39:45 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | a81f6882f7 | Add test coverage for API key generation and deletion | 2020-06-25 22:36:58 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 7a5f7b99a7 | Add integration test covering account endpoint | 2020-06-25 22:12:09 -07:00 |  | 
			
				
					| 
							
							
								 Dane Everitt | 8fb21a5048 | Fix error while updating user | 2020-06-25 21:42:21 -07:00 |  |