AudricV 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1abc784ad2 
							
						 
					 
					
						
						
							
							[Client] Fix width of the game username input on the start page  
						
						... 
						
						
						
						Also remove its unneeded margins. 
						
					 
					
						2023-01-09 16:26:50 +01:00 
						 
				 
			
				
					
						
							
							
								AudricV 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3049e22b25 
							
						 
					 
					
						
						
							
							Add lobby script to its HTML page  
						
						
						
					 
					
						2023-01-09 16:26:50 +01:00 
						 
				 
			
				
					
						
							
							
								AudricV 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d47d97bb66 
							
						 
					 
					
						
						
							
							[Client] Add initial lobby interactions  
						
						... 
						
						
						
						- Check challenge mode input validity
- Add logic to display correct elements dependending on whether the user joined
the room and is the room owner 
						
					 
					
						2023-01-09 16:26:49 +01:00 
						 
				 
			
				
					
						
							
							
								AudricV 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09ee0a616e 
							
						 
					 
					
						
						
							
							[Client] Add invalid rounds count CSS rule for challenge mode  
						
						
						
					 
					
						2023-01-09 16:26:49 +01:00 
						 
				 
			
				
					
						
							
							
								AudricV 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe88154d57 
							
						 
					 
					
						
						
							
							[Client] Do a few changes to the lobby template  
						
						... 
						
						
						
						- Add an ID to start buttons;
- Add an invalid input message for the challenge mode;
- Turn the room code into a link. 
						
					 
					
						2023-01-09 16:26:49 +01:00 
						 
				 
			
				
					
						
							
							
								AudricV 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e7f130081 
							
						 
					 
					
						
						
							
							[Client] Add game room style  
						
						... 
						
						
						
						Co-authored-by: Cazals Mathias <mathiascazals@users.noreply.github.com> 
						
					 
					
						2023-01-09 16:26:49 +01:00 
						 
				 
			
				
					
						
							
							
								AudricV 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01ac22eb12 
							
						 
					 
					
						
						
							
							[Client] Add join room view  
						
						
						
					 
					
						2023-01-09 16:26:49 +01:00 
						 
				 
			
				
					
						
							
							
								AudricV 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f78b3fc14 
							
						 
					 
					
						
						
							
							[Client] Add lobby room view  
						
						... 
						
						
						
						Co-authored-by: Cazals Mathias <mathiascazals@users.noreply.github.com> 
						
					 
					
						2023-01-09 16:26:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							71f5ee54de 
							
						 
					 
					
						
						
							
							added answer check  
						
						
						
					 
					
						2023-01-09 14:20:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0e0e615414 
							
						 
					 
					
						
						
							
							added getNpcImage static  
						
						
						
					 
					
						2023-01-09 12:02:02 +01:00 
						 
				 
			
				
					
						
							
							
								AudricV 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							298d0e3e34 
							
						 
					 
					
						
						
							
							[Client] Move theme setting to the start page  
						
						... 
						
						
						
						The theme setting is only used on this page right now, so it makes no sense to
include in other pages. 
						
					 
					
						2023-01-09 10:59:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							3ce9fea232 
							
						 
					 
					
						
						
							
							Merge pull request  #20  from ThomasRubini/get_images  
						
						... 
						
						
						
						added get png from api 
						
					 
					
						2023-01-09 09:58:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							51e5ac5c3b 
							
						 
					 
					
						
						
							
							added get png from api  
						
						
						
					 
					
						2023-01-09 09:57:30 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							8720dc39f3 
							
						 
					 
					
						
						
							
							Merge pull request  #19  from ThomasRubini/game_logic  
						
						... 
						
						
						
						server side game logic 
						
					 
					
						2023-01-08 16:32:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							47dd6a2bc8 
							
						 
					 
					
						
						
							
							added pymysql in requirements  
						
						
						
					 
					
						2023-01-08 16:29:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8db1c4c618 
							
						 
					 
					
						
						
							
							added sqlalchemy in requirements  
						
						
						
					 
					
						2023-01-08 16:28:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							59f9965925 
							
						 
					 
					
						
						
							
							Merge branch 'main' into game_logic  
						
						
						
					 
					
						2023-01-08 16:24:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6127c86ae7 
							
						 
					 
					
						
						
							
							server side game logic and moved data_persistance  
						
						
						
					 
					
						2023-01-08 16:20:19 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Rubini 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ddb127019 
							
						 
					 
					
						
						
							
							Merge pull request  #18  from ThomasRubini/socket  
						
						
						
					 
					
						2023-01-08 12:12:30 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							171740362d 
							
						 
					 
					
						
						
							
							Merge pull request  #17  from ThomasRubini/server_SQL  
						
						... 
						
						
						
						SQL Data Persistance 
						
					 
					
						2023-01-07 17:15:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a07e8270e3 
							
						 
					 
					
						
						
							
							slight data tables refactor + initial db data  
						
						
						
					 
					
						2023-01-07 17:09:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cb38bf9408 
							
						 
					 
					
						
						
							
							added to string to missing classes  
						
						
						
					 
					
						2023-01-06 09:20:08 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Rubini 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc059670f4 
							
						 
					 
					
						
						
							
							emit socket events on game start/join  
						
						
						
					 
					
						2023-01-06 08:52:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4e43ba853e 
							
						 
					 
					
						
						
							
							fixed typo + data table drop at script launch  
						
						
						
					 
					
						2023-01-06 08:52:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8033002eea 
							
						 
					 
					
						
						
							
							changed architecture  
						
						
						
					 
					
						2023-01-06 08:33:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							853dafca92 
							
						 
					 
					
						
						
							
							renamed file  
						
						
						
					 
					
						2023-01-06 08:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Rubini 
							
						 
					 
					
						
						
						
						
							
						
						
							2459d74df0 
							
						 
					 
					
						
						
							
							fix test that game cannot be started twice  
						
						
						
					 
					
						2023-01-06 08:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Rubini 
							
						 
					 
					
						
						
						
						
							
						
						
							8c6128d45e 
							
						 
					 
					
						
						
							
							prevent start from starting twice  
						
						
						
					 
					
						2023-01-06 08:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Rubini 
							
						 
					 
					
						
						
						
						
							
						
						
							ca18e58e9d 
							
						 
					 
					
						
						
							
							do not collect exception class  
						
						
						
					 
					
						2023-01-06 08:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Rubini 
							
						 
					 
					
						
						
						
						
							
						
						
							d624ed9918 
							
						 
					 
					
						
						
							
							replace more asserts with exception checks in tests  
						
						
						
					 
					
						2023-01-06 08:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Rubini 
							
						 
					 
					
						
						
						
						
							
						
						
							8550041345 
							
						 
					 
					
						
						
							
							check if username is already added to the game  
						
						
						
					 
					
						2023-01-06 08:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Rubini 
							
						 
					 
					
						
						
						
						
							
						
						
							c670cd36e1 
							
						 
					 
					
						
						
							
							check if username is alphanumeric  
						
						
						
					 
					
						2023-01-06 08:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Rubini 
							
						 
					 
					
						
						
						
						
							
						
						
							178894da06 
							
						 
					 
					
						
						
							
							use a custom error class in tests  
						
						
						
					 
					
						2023-01-06 08:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Rubini 
							
						 
					 
					
						
						
						
						
							
						
						
							94ffdb10a1 
							
						 
					 
					
						
						
							
							update tests to detect exceptions  
						
						
						
					 
					
						2023-01-06 08:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Rubini 
							
						 
					 
					
						
						
						
						
							
						
						
							b9f6b3245e 
							
						 
					 
					
						
						
							
							check if username is valid  
						
						
						
					 
					
						2023-01-06 08:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Rubini 
							
						 
					 
					
						
						
						
						
							
						
						
							0efba544bc 
							
						 
					 
					
						
						
							
							remove prints in tests  
						
						
						
					 
					
						2023-01-06 08:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Rubini 
							
						 
					 
					
						
						
						
						
							
						
						
							1ccabac77e 
							
						 
					 
					
						
						
							
							replace "status" with "error" and "msg" in error codes  
						
						
						
					 
					
						2023-01-06 08:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Rubini 
							
						 
					 
					
						
						
						
						
							
						
						
							2548cab78e 
							
						 
					 
					
						
						
							
							remove getGameInfo endpoint  
						
						
						
					 
					
						2023-01-06 08:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Rubini 
							
						 
					 
					
						
						
						
						
							
						
						
							3706198149 
							
						 
					 
					
						
						
							
							modify tests to not use jwt  
						
						
						
					 
					
						2023-01-06 08:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Rubini 
							
						 
					 
					
						
						
						
						
							
						
						
							99a7ddf66e 
							
						 
					 
					
						
						
							
							use flask sessions instead of jwt  
						
						
						
					 
					
						2023-01-06 08:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								AudricV 
							
						 
					 
					
						
						
						
						
							
						
						
							74f5c82a5d 
							
						 
					 
					
						
						
							
							[Client] Add initial interactions on the game selection view  
						
						... 
						
						
						
						These interactions are checks of nickname and room code validity, where it is
relevant.
Also set a maximum room code length to 20 characters, at least for now. 
						
					 
					
						2023-01-06 08:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								AudricV 
							
						 
					 
					
						
						
						
						
							
						
						
							4c5f56edcf 
							
						 
					 
					
						
						
							
							[Client] Add game selection view to start page  
						
						... 
						
						
						
						Some changes in the existing code have been also made to avoid code duplication
and fix some issues.
Co-authored-by: Cazals Mathias <mathiascazals@users.noreply.github.com> 
						
					 
					
						2023-01-06 08:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Rubini 
							
						 
					 
					
						
						
						
						
							
						
						
							6710e72cd1 
							
						 
					 
					
						
						
							
							Create test_api.yml  
						
						
						
					 
					
						2023-01-06 08:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Rubini 
							
						 
					 
					
						
						
						
						
							
						
						
							c554ed13ad 
							
						 
					 
					
						
						
							
							add dev-requirements.txt  
						
						
						
					 
					
						2023-01-06 08:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Rubini 
							
						 
					 
					
						
						
						
						
							
						
						
							271bf37758 
							
						 
					 
					
						
						
							
							add requirements.txt  
						
						
						
					 
					
						2023-01-06 08:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								AudricV 
							
						 
					 
					
						
						
						
						
							
						
						
							6d960222cc 
							
						 
					 
					
						
						
							
							[Server] Add legal pages to existing routes  
						
						
						
					 
					
						2023-01-06 08:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								AudricV 
							
						 
					 
					
						
						
						
						
							
						
						
							78766ca728 
							
						 
					 
					
						
						
							
							[Client] Add licenses HTML page  
						
						
						
					 
					
						2023-01-06 08:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								AudricV 
							
						 
					 
					
						
						
						
						
							
						
						
							63fdac4f39 
							
						 
					 
					
						
						
							
							[Client] Add privacy policy HTML page  
						
						... 
						
						
						
						The privacy policy by itself will have to be added by Flask using the
html_privacy_policy variable and its last updated date using the
privacy_policy_last_updated_date variable. 
						
					 
					
						2023-01-06 08:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								AudricV 
							
						 
					 
					
						
						
						
						
							
						
						
							c4b6807c8e 
							
						 
					 
					
						
						
							
							[Client] Add legal mentions HTML page  
						
						... 
						
						
						
						The legal mentions themselves will have to be added by Flask using the
html_legal_mentions variable. 
						
					 
					
						2023-01-06 08:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								AudricV 
							
						 
					 
					
						
						
						
						
							
						
						
							907c9c6f15 
							
						 
					 
					
						
						
							
							[Client] Add legal style  
						
						
						
					 
					
						2023-01-06 08:33:50 +01:00