{"push_id":861831239,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"86ec22f236d260882762fc1eb5053c138b94a174","before":"ae7747115d2615f08752a9e11c7c9e633c394d2c","commits":[{"sha":"5d7b79c88f4adbf1c5d8e76e749fef61fbb34917","author":{"email":"5ed0d634a19842ab6fbf0b80210b805487dfaeaa@gmail.com","name":"Portikus"},"message":"Made the abstraction layer of the DB IDisposable.\nAlso the abstraction layer creates only a connection when a user is requested.\nAnd the abstraction disposes the original db when all changes are saved.","distinct":true,"url":"https://api.github.com/repos/FGFG2/WebServerFG/commits/5d7b79c88f4adbf1c5d8e76e749fef61fbb34917"},{"sha":"1d422e47bb333e9445ad965f362d7014e6d9bee5","author":{"email":"5ed0d634a19842ab6fbf0b80210b805487dfaeaa@gmail.com","name":"Portikus"},"message":"The abstract base class AchievementCalculator calculates the progress only if the progress is not 100","distinct":true,"url":"https://api.github.com/repos/FGFG2/WebServerFG/commits/1d422e47bb333e9445ad965f362d7014e6d9bee5"},{"sha":"acf9b9799db0c03f597919c74c490bb65b9be9f8","author":{"email":"5ed0d634a19842ab6fbf0b80210b805487dfaeaa@gmail.com","name":"Portikus"},"message":"Added a EnduranceAchievementCalculator\nrefs #230","distinct":true,"url":"https://api.github.com/repos/FGFG2/WebServerFG/commits/acf9b9799db0c03f597919c74c490bb65b9be9f8"},{"sha":"1fa880cdfc199e3ae1c52ff507a91b1b574093a3","author":{"email":"5ed0d634a19842ab6fbf0b80210b805487dfaeaa@gmail.com","name":"Portikus"},"message":"Added team shared DotSettings for Resharper templates","distinct":true,"url":"https://api.github.com/repos/FGFG2/WebServerFG/commits/1fa880cdfc199e3ae1c52ff507a91b1b574093a3"},{"sha":"86ec22f236d260882762fc1eb5053c138b94a174","author":{"email":"5ed0d634a19842ab6fbf0b80210b805487dfaeaa@gmail.com","name":"Portikus"},"message":"Merge branch 'master' of https://github.com/FGFG2/WebServerFG.git","distinct":true,"url":"https://api.github.com/repos/FGFG2/WebServerFG/commits/86ec22f236d260882762fc1eb5053c138b94a174"}]}