| 
						
					 | 
					
						
						
							
						
						e288c8d4a4
					 | 
					
						
						
							
							fix: fixed the No-Events-bug in the lobby
						
						
						
						
						
						
					 | 
					
						2021-06-07 15:12:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1e37bf8ff3
					 | 
					
						
						
							
							fix: remove faulty participant deletion
						
						
						
						
						
						
					 | 
					
						2021-06-07 15:00:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e40218b2cf
					 | 
					
						
						
							
							refactor: major refactor for UserManager, and comments for LobbyManager
						
						
						
						
						
						
					 | 
					
						2021-06-07 14:51:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3ea1cc6cf5
					 | 
					
						
						
							
							fix: resolve some more connection opening and closing issues
						
						
						
						
						
						
					 | 
					
						2021-06-07 13:11:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3be518f13b
					 | 
					
						
						
							
							fix: send GameStructure on reconnect
						
						
						
						
						
						
					 | 
					
						2021-06-07 09:04:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						efa5ce3848
					 | 
					
						
						
							
							fix: remove stored sessions when clients get disconnected by the server
						
						
						
						
						
						
					 | 
					
						2021-06-07 08:55:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0d1af0ed62
					 | 
					
						
						
							
							feat: add disconnect and reconnect methods to lobby
						
						
						
						
						
						
					 | 
					
						2021-06-07 08:51:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ca0999d06b
					 | 
					
						
						
							
							refactor: minor fixes
						
						
						
						
						
						
					 | 
					
						2021-06-07 08:41:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						522558bb16
					 | 
					
						
						
							
							refactor: switch more classes to singleton, simplify handling greatly
						
						
						
						
						
						
					 | 
					
						2021-06-07 07:36:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d9b5b3db2f
					 | 
					
						
						
							
							cleanup: code cleanup
						
						
						
						
						
						
					 | 
					
						2021-06-07 03:49:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						48d9626c06
					 | 
					
						
						
							
							fix: now sends goodbyeClient message on disconnect
						
						
						
						
						
						
					 | 
					
						2021-06-07 02:13:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a25b429e1e
					 | 
					
						
						
							
							fix: fixed bug where selectionComplete is always false
						
						
						
						
						
						
					 | 
					
						2021-06-07 02:08:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						752f43b86f
					 | 
					
						
						
							
							refactor: formated lobbymanager properly
						
						
						
						
						
						
					 | 
					
						2021-06-07 02:01:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						16c425c507
					 | 
					
						
						
							
							refactor: formatted Lobby files properly
						
						
						
						
						
						
					 | 
					
						2021-06-07 01:58:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c24121b6d9
					 | 
					
						
						
							
							refactor: formated UserManager properly
						
						
						
						
						
						
					 | 
					
						2021-06-07 01:56:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						274a85248f
					 | 
					
						
						
							
							update: updated Gamelib
						
						
						
						
						
						
					 | 
					
						2021-06-07 01:46:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7f70fa51e4
					 | 
					
						
						
							
							test: commented out impossible to reach methods in UserManager
						
						
						
						
						
						
					 | 
					
						2021-06-07 01:46:24 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9e894a370e
					 | 
					
						
						
							
							feat: improved UserManager
						
						
						
						
						
						
					 | 
					
						2021-06-07 01:46:24 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0f559d09a5
					 | 
					
						
						
							
							feat: implemented reconnectClient
						
						
						
						
						
						
					 | 
					
						2021-06-07 01:46:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cc8277ff99
					 | 
					
						
						
							
							feat: improved LobbyConnection
						
						
						
						
						
						
					 | 
					
						2021-06-07 01:46:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f3e3f9f7d7
					 | 
					
						
						
							
							fix: implemented hashCode that persists for lifetime of object
						
						
						
						
						
						
					 | 
					
						2021-06-07 01:46:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4ace772be0
					 | 
					
						
						
							
							fix: fixed TurnTimer, Lobby and Pipeline
						
						
						
						
						
						
					 | 
					
						2021-06-07 01:46:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						67be103c42
					 | 
					
						
						
							
							feat: add help cli arg and add descriptions
						
						
						
						
						
						
					 | 
					
						2021-06-07 01:02:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						355698db1b
					 | 
					
						
						
							
							test: added test for broadcastEvents with a list of Events
						
						
						
						
						
						
					 | 
					
						2021-06-06 21:40:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e7f22099b1
					 | 
					
						
						
							
							fix: changed maxLobbies from int to Integer
						
						
						
						
						
						
					 | 
					
						2021-06-06 21:36:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e029106a11
					 | 
					
						
						
							
							refactor: extracted method in LobbyManager
						
						
						
						
						
						
					 | 
					
						2021-06-06 21:36:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3ab8d57829
					 | 
					
						
						
							
							test: created tests for LobbyManager and LobbyRunner
						
						
						
						
						
						
					 | 
					
						2021-06-06 21:36:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5f89e4e90a
					 | 
					
						
						
							
							refactor: regenerated HashCode for lobbyConnection
						
						
						
						
						
						
					 | 
					
						2021-06-06 21:36:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f61069bb79
					 | 
					
						
						
							
							fix: fixed proper check whether lobbys are available in LobbyRunner
						
						
						
						
						
						
					 | 
					
						2021-06-06 21:36:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b4cac6242b
					 | 
					
						
						
							
							test: added test for broadCastToAllExcept in LobbyConnectionTest
						
						
						
						
						
						
					 | 
					
						2021-06-06 21:21:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6470bc09b1
					 | 
					
						
						
							
							test: added tests for lobbymanager classes
						
						
						
						
						
						
					 | 
					
						2021-06-06 21:02:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a056674926
					 | 
					
						
						
							
							test: fixed LobbyConnection broadcastEvents test
						
						
						
						
						
						
					 | 
					
						2021-06-06 20:33:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4ed6d23be6
					 | 
					
						
						
							
							test: added test for spectator joins full lobby (need fix)
						
						
						
						
						
						
					 | 
					
						2021-06-06 20:00:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4e39d01ac6
					 | 
					
						
						
							
							test: added tests for add and remove Participants as well as first message Tests (broadcast needs to be fixed)
						
						
						
						
						
						
					 | 
					
						2021-06-06 19:59:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						eebd6e923c
					 | 
					
						
						
							
							update: updated submodule
						
						
						
						
						
						
					 | 
					
						2021-06-06 19:30:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c56a356994
					 | 
					
						
						
							
							fix: implemented proper game start in Lobby
						
						
						
						
						
						
					 | 
					
						2021-06-06 19:30:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2995564cdf
					 | 
					
						
						
							
							feat: switched LobbyRunner implementation to threads again
						
						
						
						
						
						
					 | 
					
						2021-06-06 19:30:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c09d407351
					 | 
					
						
						
							
							feat: implemented CharacterSelection and game start
						
						
						
						
						
						
					 | 
					
						2021-06-06 19:29:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f52e089433
					 | 
					
						
						
							
							refactor: changed UserManager constructor to private
						
						
						
						
						
						
					 | 
					
						2021-06-06 19:28:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						36285238ec
					 | 
					
						
						
							
							test: updated test for UserManager
						
						
						
						
						
						
					 | 
					
						2021-06-06 19:27:50 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e544c00d2e
					 | 
					
						
						
							
							test: created test for LobbyRunner
						
						
						
						
						
						
					 | 
					
						2021-06-06 19:27:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cb2b760866
					 | 
					
						
						
							
							fix: fixed duplicate parameter -l
						
						
						
						
						
						
					 | 
					
						2021-06-06 18:50:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						87bada350b
					 | 
					
						
						
							
							test: disabled impossible tests, and removed singleton instances
						
						
						
						
						
						
					 | 
					
						2021-06-06 18:50:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8dab25ca8d
					 | 
					
						
						
							
							test: fixed LobbyManagerTest to not run lobbies
						
						
						
						
						
						
					 | 
					
						2021-06-06 18:43:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						472a1e70ce
					 | 
					
						
						
							
							test: created tests for LobbyConnection / Manager / Runner
						
						
						
						
						
						
					 | 
					
						2021-06-06 17:46:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6043a21e22
					 | 
					
						
						
							
							feat: implemented callback-based message sending
						
						
						
						
						
						
					 | 
					
						2021-06-06 17:46:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2acf340482
					 | 
					
						
						
							
							feat: changed implementation to fixed thread pool
						
						
						
						
						
						
					 | 
					
						2021-06-06 17:45:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						21bfac7d75
					 | 
					
						
						
							
							feat: implemented Character selection and relaying to lobby
						
						
						
						
						
						
					 | 
					
						2021-06-06 17:45:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7af0fd40a1
					 | 
					
						
						
							
							feat: implemented UserManager message forwarding
						
						
						
						
						
						
					 | 
					
						2021-06-06 17:44:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e689248f9e
					 | 
					
						
						
							
							fix: fixed equals in Lobby
						
						
						
						
						
						
					 | 
					
						2021-06-06 17:44:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |