|  | 6afde8a971 | Turn puzzles into table 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Failing after 13s 
				
	
				CI / scan_js (push) Successful in 11s 
				
	
				CI / lint (push) Successful in 12s 
				
	
				CI / test (push) Successful in 28s | 2025-05-11 21:09:57 +02:00 |  | 
			
				
					|  | 21f71f9d32 | More translations, incl. attributes 
		
	
	
		
			
				
	
				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 33s | 2025-03-28 14:26:57 +01:00 |  | 
			
				
					|  | 10fa821f19 | Some contest pages translations 
		
	
	
		
			
				
	
				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 38s | 2025-03-27 14:51:25 +01:00 |  | 
			
				
					|  | 8b0b1c6745 | Add language settings for users, and translate titles to French 
		
	
	
		
			
				
	
				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-03-27 12:55:12 +01:00 |  | 
			
				
					|  | 7023600cd1 | Setup Faker and Factorybot 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Successful in 20s 
				
	
				CI / scan_js (push) Successful in 11s 
				
	
				CI / lint (push) Successful in 11s 
				
	
				CI / test (push) Successful in 33s | 2025-03-27 09:27:25 +01:00 |  | 
			
				
					|  | 2144c22bd9 | Use the friendly ID gem for contest slugs 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Successful in 18s 
				
	
				CI / scan_js (push) Successful in 10s 
				
	
				CI / lint (push) Successful in 11s 
				
	
				CI / test (push) Successful in 33s | 2025-03-26 17:40:56 +01: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 |  | 
			
				
					|  | 9a2a3a6f33 | Add public scoreboard slug & URL 
		
	
	
		
			
				
	
				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-22 18:21:13 +01:00 |  | 
			
				
					|  | 6b02eecb9b | Add auth in all controllers | 2025-03-22 13:07:12 +01:00 |  | 
			
				
					|  | 0b47cc4d8a | User management 
		
	
	
		
			
				
	
				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-22 09:16:38 +01:00 |  | 
			
				
					|  | 570e517c28 | Improve 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-21 19:50:03 +01:00 |  | 
			
				
					|  | ea7cdcf608 | Some improvements 
		
	
	
		
			
				
	
				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 16:14:48 +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 |  | 
			
				
					|  | 658c50fd04 | Add brand to puzzles 
		
	
	
		
			
				
	
				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 08:59:31 +01:00 |  | 
			
				
					|  | 5339a864c0 | Fix contest display grid | 2025-03-20 08:54:23 +01:00 |  | 
			
				
					|  | 4d32f9e7f0 | Fix login error 
		
	
	
		
			
				
	
				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 08:42:12 +01:00 |  | 
			
				
					|  | 6f07ec802f | Allow to delete puzzles 
		
	
	
		
			
				
	
				CI / scan_ruby (push) Has been cancelled 
				
	
				CI / scan_js (push) Has been cancelled 
				
	
				CI / lint (push) Has been cancelled 
				
	
				CI / test (push) Has been cancelled | 2025-03-16 15:00:54 +01:00 |  | 
			
				
					|  | 785e523ebe | Improve contest view 
		
	
	
		
			
				
	
				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-16 09:22:27 +01:00 |  | 
			
				
					|  | 7ec51b6d85 | Improve contest management view 
		
	
	
		
			
				
	
				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-16 08:59:16 +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 |  | 
			
				
					|  | eca2e46d23 | Add contest badges | 2025-03-15 13:36:02 +01:00 |  | 
			
				
					|  | 4b3bc58474 | Add allow registration switch 
		
	
	
		
			
				
	
				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 12:52:07 +01:00 |  | 
			
				
					|  | 1f0cbee9fd | Add team switch 
		
	
	
		
			
				
	
				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 12:44:58 +01:00 |  | 
			
				
					|  | 1dbb495c3b | Navbar test 
		
	
	
		
			
				
	
				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 09:58:55 +01:00 |  | 
			
				
					|  | e756dbcad9 | Use cards for contests | 2025-03-15 09:40:08 +01:00 |  | 
			
				
					|  | 64109cdfd3 | Improve forms 
		
	
	
		
			
				
	
				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 09:26:03 +01:00 |  | 
			
				
					|  | caa45332b0 | Organise with layouts 
		
	
	
		
			
				
	
				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 08:44:08 +01:00 |  | 
			
				
					|  | 54b25a061e | Fix app layout 
		
	
	
		
			
				
	
				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:48:57 +01:00 |  | 
			
				
					|  | 1281df11ff | Set container in layout 
		
	
	
		
			
				
	
				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:47:50 +01:00 |  | 
			
				
					|  | 75b79ba53b | Move app layout to slim 
		
	
	
		
			
				
	
				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:45:01 +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 |  |