|  | 35ad7da355 | Add offline model and "new" form/controller 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Successful in 18s 
				
	
				CI / scan_js (push) Successful in 15s 
				
	
				CI / lint (push) Failing after 14s 
				
	
				CI / test (push) Failing after 15m10s | 2025-10-29 17:20:38 +01:00 |  | 
			
				
					|  | 1fa7bf10ec | Add contestant export feature 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Failing after 1m5s 
				
	
				CI / scan_js (push) Successful in 13s 
				
	
				CI / lint (push) Successful in 13s 
				
	
				CI / test (push) Successful in 36s | 2025-10-28 10:19:19 +01:00 |  | 
			
				
					|  | 502649620b | Add contestant categories to contests 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Successful in 1m4s 
				
	
				CI / scan_js (push) Successful in 3m20s 
				
	
				CI / lint (push) Successful in 15s 
				
	
				CI / test (push) Successful in 2m7s | 2025-07-14 14:54:55 +02:00 |  | 
			
				
					|  | ef3c63ea67 | Add /connect route 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Successful in 17s 
				
	
				CI / scan_js (push) Successful in 12s 
				
	
				CI / lint (push) Successful in 12s 
				
	
				CI / test (push) Successful in 26s | 2025-06-21 18:00:06 +02:00 |  | 
			
				
					|  | 55399d80fe | Add CORS to /message 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Successful in 16s 
				
	
				CI / scan_js (push) Successful in 12s 
				
	
				CI / lint (push) Successful in 13s 
				
	
				CI / test (push) Successful in 36s | 2025-06-13 19:33:56 +02:00 |  | 
			
				
					|  | ec2201f9a8 | Implement CSV import and conversion to contestants 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Successful in 17s 
				
	
				CI / scan_js (push) Successful in 11s 
				
	
				CI / lint (push) Successful in 12s 
				
	
				CI / test (push) Successful in 26s | 2025-05-17 17:40:03 +02:00 |  | 
			
				
					|  | 939e2157ab | Start CSV importer feature 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Successful in 20s 
				
	
				CI / scan_js (push) Successful in 12s 
				
	
				CI / lint (push) Successful in 12s 
				
	
				CI / test (push) Successful in 32s | 2025-05-17 12:03:10 +02:00 |  | 
			
				
					|  | c4902d85d5 | Messages to completions conversion 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Failing after 15s 
				
	
				CI / scan_js (push) Successful in 11s 
				
	
				CI / lint (push) Successful in 14s 
				
	
				CI / test (push) Successful in 31s | 2025-05-15 08:57:25 +02:00 |  | 
			
				
					|  | 1397ddce2f | Implement message delete method 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Failing after 13s 
				
	
				CI / scan_js (push) Successful in 12s 
				
	
				CI / lint (push) Successful in 12s 
				
	
				CI / test (push) Successful in 41s | 2025-05-14 16:37:28 +02:00 |  | 
			
				
					|  | 70005468c6 | Add route and controller for incoming messages | 2025-05-11 21:09:45 +02:00 |  | 
			
				
					|  | 2982f44acc | Public scoreboard scaffold 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Successful in 14s 
				
	
				CI / scan_js (push) Successful in 12s 
				
	
				CI / lint (push) Successful in 11s 
				
	
				CI / test (push) Failing after 8s | 2025-03-23 08:44:38 +01:00 |  | 
			
				
					|  | a03907f756 | Add completions 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Waiting to run 
				
	
				CI / scan_js (push) Waiting to run 
				
	
				CI / lint (push) Waiting to run 
				
	
				CI / test (push) Waiting to run | 2025-03-20 11:12:55 +01:00 |  | 
			
				
					|  | 44507bb85c | Add contestants 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Waiting to run 
				
	
				CI / scan_js (push) Waiting to run 
				
	
				CI / lint (push) Waiting to run 
				
	
				CI / test (push) Waiting to run | 2025-03-20 09:19:39 +01:00 |  | 
			
				
					|  | 0cbd2e4fdc | Add puzzles to contests 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Waiting to run 
				
	
				CI / scan_js (push) Waiting to run 
				
	
				CI / lint (push) Waiting to run 
				
	
				CI / test (push) Waiting to run | 2025-03-15 14:28:24 +01:00 |  | 
			
				
					|  | 026bda2a99 | Add users controller 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Waiting to run 
				
	
				CI / scan_js (push) Waiting to run 
				
	
				CI / lint (push) Waiting to run 
				
	
				CI / test (push) Waiting to run | 2025-03-14 16:37:21 +01:00 |  | 
			
				
					|  | 50280ce389 | Initial app 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Waiting to run 
				
	
				CI / scan_js (push) Waiting to run 
				
	
				CI / lint (push) Waiting to run 
				
	
				CI / test (push) Waiting to run | 2025-03-14 15:36:05 +01:00 |  |