{"push_id":1080388092,"size":16,"distinct_size":16,"ref":"refs/heads/trunk","head":"3ef039e0fabb6e6cbdd4892f0e8bddae9c88b1c2","before":"670de5574c2d6fc7bd0d1f936600e0c64f2dbdb0","commits":[{"sha":"c46d16ee7d8fd4d7f7c7295c84ce298babde471a","author":{"email":"8b3632c803443e16cfe9fe4eb2eaacd7ae754b18@gmail.com","name":"Gabor132"},"message":"Forgot to add Guard class, sorry (#41)\n\n* Added LoginWorker and Guard in Security package\r\n\r\n* Added forgoten Guard class","distinct":true,"url":"https://api.github.com/repos/sulzandreig/MDS_Project/commits/c46d16ee7d8fd4d7f7c7295c84ce298babde471a"},{"sha":"2a2327988b111d44bfcf2861fabb73c19b81c11b","author":{"email":"40a926be6ebcea7855fe95008f733e602831d335@gmail.com","name":"Alexandru Ghergut"},"message":"Implement match join functionality\n\n- Add additional requests PlayerConnect (used when player connectes to a match) and AddPlayer (used to inform the masterserver to add player to the list of players in a patch or to announce the user interface that updates should be made)\n- Modify match list in server browser to always select first entry and to automatically update matches when opening server browser\n- Add player singleton which contains information on the current logged player\n- Use ConnectionHandler in ClientServerDispatcher","distinct":true,"url":"https://api.github.com/repos/sulzandreig/MDS_Project/commits/2a2327988b111d44bfcf2861fabb73c19b81c11b"},{"sha":"cead68dced6eb5692ff92c0de92e9c48ef57a280","author":{"email":"8b3632c803443e16cfe9fe4eb2eaacd7ae754b18@gmail.com","name":"Gabor132"},"message":"Final, hope so (#45)\n\n* Added LoginWorker and Guard in Security package\r\n\r\n* Added forgoten Guard class\r\n\r\n* Added user class\r\nAdded more list interactions in MultiplayerMatchPanel and SinglePlayerPanel\r\nChanged remove to ready in MultiplayerMatchPanel\r\nChanged add to select in MutliplayerMatchPanel\r\nAdded HelloMessage in MultiplayerServerPanel\r\nAdded login and logout in MainFrame\r\nAdded new toListMatch function in matches\r\nAdded new toListSource function in sources\r\nAdded getSourceList in SourceManager and it writes some test sources\r\nAdded MAX_TANK_NUMBER in singlePlayer (VisualConstants) at 8\r\nAdded some error messaging in DatabaseHandler","distinct":true,"url":"https://api.github.com/repos/sulzandreig/MDS_Project/commits/cead68dced6eb5692ff92c0de92e9c48ef57a280"},{"sha":"1f11c374f9318a7709d416caf58fc6786aeacb46","author":{"email":"40a926be6ebcea7855fe95008f733e602831d335@gmail.com","name":"Alexandru Ghergut"},"message":"Uncomment forgotten line of code","distinct":true,"url":"https://api.github.com/repos/sulzandreig/MDS_Project/commits/1f11c374f9318a7709d416caf58fc6786aeacb46"},{"sha":"8ea3c85326344ef72cd59339da23c9125de1050e","author":{"email":"40a926be6ebcea7855fe95008f733e602831d335@gmail.com","name":"Alexandru Ghergut"},"message":"Add documentation","distinct":true,"url":"https://api.github.com/repos/sulzandreig/MDS_Project/commits/8ea3c85326344ef72cd59339da23c9125de1050e"},{"sha":"9b59b867b77340a6a61fc8293ed29c9509caa1dd","author":{"email":"8b3632c803443e16cfe9fe4eb2eaacd7ae754b18@gmail.com","name":"Gabor132"},"message":"Added ListenerWorker (#46)\n\n* Added LoginWorker and Guard in Security package\r\n\r\n* Added forgoten Guard class\r\n\r\n* Added user class\r\nAdded more list interactions in MultiplayerMatchPanel and SinglePlayerPanel\r\nChanged remove to ready in MultiplayerMatchPanel\r\nChanged add to select in MutliplayerMatchPanel\r\nAdded HelloMessage in MultiplayerServerPanel\r\nAdded login and logout in MainFrame\r\nAdded new toListMatch function in matches\r\nAdded new toListSource function in sources\r\nAdded getSourceList in SourceManager and it writes some test sources\r\nAdded MAX_TANK_NUMBER in singlePlayer (VisualConstants) at 8\r\nAdded some error messaging in DatabaseHandler\r\n\r\n* Added ListenerWorker","distinct":true,"url":"https://api.github.com/repos/sulzandreig/MDS_Project/commits/9b59b867b77340a6a61fc8293ed29c9509caa1dd"},{"sha":"0299396b4d89b120ecf4ea8561d9ec4f43d05e54","author":{"email":"40a926be6ebcea7855fe95008f733e602831d335@gmail.com","name":"Alexandru Ghergut"},"message":"Fix bug where host is listening to requests from his own match","distinct":true,"url":"https://api.github.com/repos/sulzandreig/MDS_Project/commits/0299396b4d89b120ecf4ea8561d9ec4f43d05e54"},{"sha":"062bf3de95c0a42d8dfb8fd3f865d96256b822f4","author":{"email":"40a926be6ebcea7855fe95008f733e602831d335@gmail.com","name":"Alexandru Ghergut"},"message":"Fix bug where interface would freeze when joining a match","distinct":true,"url":"https://api.github.com/repos/sulzandreig/MDS_Project/commits/062bf3de95c0a42d8dfb8fd3f865d96256b822f4"},{"sha":"28baed9224dc7b542889997d2f12149ad1ab3a8e","author":{"email":"40a926be6ebcea7855fe95008f733e602831d335@gmail.com","name":"Alexandru Ghergut"},"message":"Implement chat and improve client-server communication","distinct":true,"url":"https://api.github.com/repos/sulzandreig/MDS_Project/commits/28baed9224dc7b542889997d2f12149ad1ab3a8e"},{"sha":"c8a5e331bad8e86019c000743e100537a82fb2f3","author":{"email":"40a926be6ebcea7855fe95008f733e602831d335@gmail.com","name":"Alexandru Ghergut"},"message":"Make use of thread pooling","distinct":true,"url":"https://api.github.com/repos/sulzandreig/MDS_Project/commits/c8a5e331bad8e86019c000743e100537a82fb2f3"},{"sha":"414c0b01f3cfdfe95597ad0bdde82f4645b50604","author":{"email":"8b3632c803443e16cfe9fe4eb2eaacd7ae754b18@gmail.com","name":"Gabor132"},"message":"Added some goodies for Alex (#47)\n\n* Added LoginWorker and Guard in Security package\r\n\r\n* Added forgoten Guard class\r\n\r\n* Added user class\r\nAdded more list interactions in MultiplayerMatchPanel and SinglePlayerPanel\r\nChanged remove to ready in MultiplayerMatchPanel\r\nChanged add to select in MutliplayerMatchPanel\r\nAdded HelloMessage in MultiplayerServerPanel\r\nAdded login and logout in MainFrame\r\nAdded new toListMatch function in matches\r\nAdded new toListSource function in sources\r\nAdded getSourceList in SourceManager and it writes some test sources\r\nAdded MAX_TANK_NUMBER in singlePlayer (VisualConstants) at 8\r\nAdded some error messaging in DatabaseHandler\r\n\r\n* Added ListenerWorker\r\n\r\n* Rewrote swing workers\r\n\r\n* Added ConsoleFrame commands (to see them, type /help in ConsoleFrame)\r\nAdded lineWrap to outputArea's\r\nAdded enter feature to inputField's\r\nAdded autoscroll when content is bigger than outputArea's","distinct":true,"url":"https://api.github.com/repos/sulzandreig/MDS_Project/commits/414c0b01f3cfdfe95597ad0bdde82f4645b50604"},{"sha":"f8e8aaeb90849933b1157f0f2eaf7b4770a2f237","author":{"email":"8b3632c803443e16cfe9fe4eb2eaacd7ae754b18@gmail.com","name":"Gabor132"},"message":"Trunk\n\n* Added LoginWorker and Guard in Security package\r\n\r\n* Added forgoten Guard class\r\n\r\n* Added user class\r\nAdded more list interactions in MultiplayerMatchPanel and SinglePlayerPanel\r\nChanged remove to ready in MultiplayerMatchPanel\r\nChanged add to select in MutliplayerMatchPanel\r\nAdded HelloMessage in MultiplayerServerPanel\r\nAdded login and logout in MainFrame\r\nAdded new toListMatch function in matches\r\nAdded new toListSource function in sources\r\nAdded getSourceList in SourceManager and it writes some test sources\r\nAdded MAX_TANK_NUMBER in singlePlayer (VisualConstants) at 8\r\nAdded some error messaging in DatabaseHandler\r\n\r\n* Added ListenerWorker\r\n\r\n* Rewrote swing workers\r\n\r\n* Added ConsoleFrame commands (to see them, type /help in ConsoleFrame)\r\nAdded lineWrap to outputArea's\r\nAdded enter feature to inputField's\r\nAdded autoscroll when content is bigger than outputArea's","distinct":true,"url":"https://api.github.com/repos/sulzandreig/MDS_Project/commits/f8e8aaeb90849933b1157f0f2eaf7b4770a2f237"},{"sha":"fd08faeafd6c4435c49b1fc3181473439a5038ee","author":{"email":"8b3632c803443e16cfe9fe4eb2eaacd7ae754b18@gmail.com","name":"Gabor132"},"message":"Added the COMPILER (#51)\n\n* Added LoginWorker and Guard in Security package\r\n\r\n* Added forgoten Guard class\r\n\r\n* Added user class\r\nAdded more list interactions in MultiplayerMatchPanel and SinglePlayerPanel\r\nChanged remove to ready in MultiplayerMatchPanel\r\nChanged add to select in MutliplayerMatchPanel\r\nAdded HelloMessage in MultiplayerServerPanel\r\nAdded login and logout in MainFrame\r\nAdded new toListMatch function in matches\r\nAdded new toListSource function in sources\r\nAdded getSourceList in SourceManager and it writes some test sources\r\nAdded MAX_TANK_NUMBER in singlePlayer (VisualConstants) at 8\r\nAdded some error messaging in DatabaseHandler\r\n\r\n* Added ListenerWorker\r\n\r\n* Rewrote swing workers\r\n\r\n* Added ConsoleFrame commands (to see them, type /help in ConsoleFrame)\r\nAdded lineWrap to outputArea's\r\nAdded enter feature to inputField's\r\nAdded autoscroll when content is bigger than outputArea's\r\n\r\n* Added the compile class which instantiates a given source.","distinct":true,"url":"https://api.github.com/repos/sulzandreig/MDS_Project/commits/fd08faeafd6c4435c49b1fc3181473439a5038ee"},{"sha":"17d08601a45703473fbeb6a83132256f167799af","author":{"email":"8b3632c803443e16cfe9fe4eb2eaacd7ae754b18@gmail.com","name":"Gabor132"},"message":"Resolved test failing (#52)\n\n* Added LoginWorker and Guard in Security package\r\n\r\n* Added forgoten Guard class\r\n\r\n* Added user class\r\nAdded more list interactions in MultiplayerMatchPanel and SinglePlayerPanel\r\nChanged remove to ready in MultiplayerMatchPanel\r\nChanged add to select in MutliplayerMatchPanel\r\nAdded HelloMessage in MultiplayerServerPanel\r\nAdded login and logout in MainFrame\r\nAdded new toListMatch function in matches\r\nAdded new toListSource function in sources\r\nAdded getSourceList in SourceManager and it writes some test sources\r\nAdded MAX_TANK_NUMBER in singlePlayer (VisualConstants) at 8\r\nAdded some error messaging in DatabaseHandler\r\n\r\n* Added ListenerWorker\r\n\r\n* Rewrote swing workers\r\n\r\n* Added ConsoleFrame commands (to see them, type /help in ConsoleFrame)\r\nAdded lineWrap to outputArea's\r\nAdded enter feature to inputField's\r\nAdded autoscroll when content is bigger than outputArea's\r\n\r\n* Added the compile class which instantiates a given source.","distinct":true,"url":"https://api.github.com/repos/sulzandreig/MDS_Project/commits/17d08601a45703473fbeb6a83132256f167799af"},{"sha":"04105555079cfeda7798cabc54f33aa362655cdc","author":{"email":"8b3632c803443e16cfe9fe4eb2eaacd7ae754b18@gmail.com","name":"Gabor132"},"message":"Solved some build failures (#53)\n\n* Added LoginWorker and Guard in Security package\r\n\r\n* Added forgoten Guard class\r\n\r\n* Added user class\r\nAdded more list interactions in MultiplayerMatchPanel and SinglePlayerPanel\r\nChanged remove to ready in MultiplayerMatchPanel\r\nChanged add to select in MutliplayerMatchPanel\r\nAdded HelloMessage in MultiplayerServerPanel\r\nAdded login and logout in MainFrame\r\nAdded new toListMatch function in matches\r\nAdded new toListSource function in sources\r\nAdded getSourceList in SourceManager and it writes some test sources\r\nAdded MAX_TANK_NUMBER in singlePlayer (VisualConstants) at 8\r\nAdded some error messaging in DatabaseHandler\r\n\r\n* Added ListenerWorker\r\n\r\n* Rewrote swing workers\r\n\r\n* Added ConsoleFrame commands (to see them, type /help in ConsoleFrame)\r\nAdded lineWrap to outputArea's\r\nAdded enter feature to inputField's\r\nAdded autoscroll when content is bigger than outputArea's\r\n\r\n* Added the compile class which instantiates a given source.","distinct":true,"url":"https://api.github.com/repos/sulzandreig/MDS_Project/commits/04105555079cfeda7798cabc54f33aa362655cdc"},{"sha":"3ef039e0fabb6e6cbdd4892f0e8bddae9c88b1c2","author":{"email":"8b3632c803443e16cfe9fe4eb2eaacd7ae754b18@gmail.com","name":"Gabor132"},"message":"Added compiler error area (#54)\n\n* Added LoginWorker and Guard in Security package\r\n\r\n* Added forgoten Guard class\r\n\r\n* Added user class\r\nAdded more list interactions in MultiplayerMatchPanel and SinglePlayerPanel\r\nChanged remove to ready in MultiplayerMatchPanel\r\nChanged add to select in MutliplayerMatchPanel\r\nAdded HelloMessage in MultiplayerServerPanel\r\nAdded login and logout in MainFrame\r\nAdded new toListMatch function in matches\r\nAdded new toListSource function in sources\r\nAdded getSourceList in SourceManager and it writes some test sources\r\nAdded MAX_TANK_NUMBER in singlePlayer (VisualConstants) at 8\r\nAdded some error messaging in DatabaseHandler\r\n\r\n* Added ListenerWorker\r\n\r\n* Rewrote swing workers\r\n\r\n* Added ConsoleFrame commands (to see them, type /help in ConsoleFrame)\r\nAdded lineWrap to outputArea's\r\nAdded enter feature to inputField's\r\nAdded autoscroll when content is bigger than outputArea's\r\n\r\n* Added the compile class which instantiates a given source.\r\n\r\n* Added Compile functionality to Editor and CompileArea where errors are displayed.","distinct":true,"url":"https://api.github.com/repos/sulzandreig/MDS_Project/commits/3ef039e0fabb6e6cbdd4892f0e8bddae9c88b1c2"}]}