|  | 1a8ea0afee | Suggest closest contestant name when converting a message to completion 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Successful in 22s 
				
	
				CI / scan_js (push) Successful in 12s 
				
	
				CI / lint (push) Successful in 13s 
				
	
				CI / test (push) Successful in 39s | 2025-06-25 08:54:02 +02:00 |  | 
			
				
					|  | 2cadc8eca5 | Add completion: order contestants by name + add email if present 
		
	
	
		
			
				
	
				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 34s | 2025-06-25 08:31:42 +02:00 |  | 
			
				
					|  | 5aa69a108c | Allow all origins for sending messages 
		
	
	
		
			
				
	
				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 37s | 2025-06-21 18:20:27 +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 |  | 
			
				
					|  | 5b908fe37c | Add notices 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Successful in 16s 
				
	
				CI / scan_js (push) Successful in 12s 
				
	
				CI / lint (push) Successful in 12s 
				
	
				CI / test (push) Successful in 39s | 2025-06-21 09:59:18 +02:00 |  | 
			
				
					|  | b8674a126f | Back buttons 
		
	
	
		
			
				
	
				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 37s | 2025-06-18 19:09:55 +02:00 |  | 
			
				
					|  | bc32387c21 | Allow message deletion 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Successful in 17s 
				
	
				CI / scan_js (push) Successful in 12s 
				
	
				CI / lint (push) Successful in 13s 
				
	
				CI / test (push) Successful in 36s | 2025-06-18 07:05:39 +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 |  | 
			
				
					|  | d7d90f0c91 | Add extension URL display 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Successful in 1m3s 
				
	
				CI / scan_js (push) Successful in 13s 
				
	
				CI / lint (push) Successful in 13s 
				
	
				CI / test (push) Successful in 38s | 2025-06-13 18:30:47 +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 |  |