|  | bbd2cef168 | Support remaining pieces in completions and scoreboards 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Failing after 16s 
				
	
				CI / scan_js (push) Successful in 13s 
				
	
				CI / lint (push) Successful in 13s 
				
	
				CI / test (push) Successful in 36s | 2025-10-28 15:13:29 +01:00 |  | 
			
				
					|  | 916c7af738 | Fix refresh 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Successful in 17s 
				
	
				CI / scan_js (push) Successful in 13s 
				
	
				CI / lint (push) Successful in 13s 
				
	
				CI / test (push) Successful in 28s | 2025-07-16 10:53:33 +02:00 |  | 
			
				
					|  | 4ca711f5aa | Add category selectors on public scoreboards 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Successful in 16s 
				
	
				CI / scan_js (push) Successful in 14s 
				
	
				CI / lint (push) Successful in 14s 
				
	
				CI / test (push) Successful in 30s | 2025-07-16 10:38:21 +02:00 |  | 
			
				
					|  | 0599def237 | Add number of pieces to puzzles 
		
	
	
		
			
				
	
				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 34s | 2025-06-27 09:23:25 +02:00 |  | 
			
				
					|  | 1b34d10dee | Improve public scoreboard UI + make it responsive 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Successful in 19s 
				
	
				CI / scan_js (push) Successful in 13s 
				
	
				CI / lint (push) Successful in 13s 
				
	
				CI / test (push) Successful in 43s | 2025-06-26 10:53:21 +02:00 |  | 
			
				
					|  | d28f888ee2 | Add refresh button for the scoreboard 
		
	
	
		
			
				
	
				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 35s | 2025-06-25 17:36:33 +02:00 |  | 
			
				
					|  | 6fb5ba5f3e | Flexify scoreboard 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Successful in 15s 
				
	
				CI / scan_js (push) Successful in 13s 
				
	
				CI / lint (push) Successful in 14s 
				
	
				CI / test (push) Successful in 27s | 2025-06-21 11:11:18 +02:00 |  | 
			
				
					|  | 6c0f5167a4 | Add puzzle images to the scoreboard 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Successful in 19s 
				
	
				CI / scan_js (push) Successful in 13s 
				
	
				CI / lint (push) Successful in 12s 
				
	
				CI / test (push) Successful in 31s | 2025-06-21 07:05:12 +02:00 |  | 
			
				
					|  | ac3b354480 | Contest language & top buttons 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Successful in 18s 
				
	
				CI / scan_js (push) Successful in 13s 
				
	
				CI / lint (push) Successful in 13s 
				
	
				CI / test (push) Successful in 33s | 2025-06-20 08:07:39 +02:00 |  | 
			
				
					|  | a5d165c4b3 | Save display times in the db 
		
	
	
		
			
				
	
				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 41s | 2025-03-26 17:00:06 +01: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 |  |