{"push_id":780745877,"size":27,"distinct_size":27,"ref":"refs/heads/master","head":"9ef4024c4b95ac9da5801c37172e35df3f642d25","before":"79c4507e27b24ab26900204ee0ca057352664aa0","commits":[{"sha":"9771c18cdbe0af66032a023c2403e20bddf97041","author":{"email":"8339b1899e079f87096c4c9ea8fe0a32bfeb1407@googlemail.com","name":"Postremus"},"message":"Show name and version of the mod we are (un)installing\npreviously we only showed the identifier,\nwhich can be different from the actual mod name","distinct":true,"url":"https://api.github.com/repos/techman83/CKAN/commits/9771c18cdbe0af66032a023c2403e20bddf97041"},{"sha":"8b3497eecf1a24835819a9755d66987f58de4100","author":{"email":"8339b1899e079f87096c4c9ea8fe0a32bfeb1407@googlemail.com","name":"Postremus"},"message":"Normalize every path before returning them\notherwise this could lead to issues","distinct":true,"url":"https://api.github.com/repos/techman83/CKAN/commits/8b3497eecf1a24835819a9755d66987f58de4100"},{"sha":"19e86a9cbe1872429c3365e11914708a756df569","author":{"email":"562676e79e66b6131dbca742f9e30fb96ea89c08@rendahl.org","name":"Willhelm Rendahl"},"message":"Update MainInstall.cs to fix #1416\n\nHoping this is the right way, got some well needed guidance from @plague006 to find the right place to put it :)\r\n\r\ncloses #1416","distinct":true,"url":"https://api.github.com/repos/techman83/CKAN/commits/19e86a9cbe1872429c3365e11914708a756df569"},{"sha":"dddd9e625fdaea6cf0c71a384bb3586e65468aa7","author":{"email":"562676e79e66b6131dbca742f9e30fb96ea89c08@rendahl.org","name":"Willhelm Rendahl"},"message":"Recommend->Recommended","distinct":true,"url":"https://api.github.com/repos/techman83/CKAN/commits/dddd9e625fdaea6cf0c71a384bb3586e65468aa7"},{"sha":"404c1513b68ff1a67c24feb08c177f0d9bc35474","author":{"email":"562676e79e66b6131dbca742f9e30fb96ea89c08@rendahl.org","name":"Willhelm Rendahl"},"message":"Don't start checked for suggests","distinct":true,"url":"https://api.github.com/repos/techman83/CKAN/commits/404c1513b68ff1a67c24feb08c177f0d9bc35474"},{"sha":"c5a01febfa949f02c29886db402f4503ebd8cbd0","author":{"email":"8339b1899e079f87096c4c9ea8fe0a32bfeb1407@googlemail.com","name":"Martin Panzer"},"message":"Merge pull request #1417 from KSP-CKAN/CheckBox-should-be-selected\n\nSet (de-)select mods checkbox to a more sensible value when processing recommends","distinct":true,"url":"https://api.github.com/repos/techman83/CKAN/commits/c5a01febfa949f02c29886db402f4503ebd8cbd0"},{"sha":"39d1d306221975f761680087e2aa05f7a19fce96","author":{"email":"8339b1899e079f87096c4c9ea8fe0a32bfeb1407@googlemail.com","name":"Postremus"},"message":"Don't remove empty ship folders on uninstall\nalso check for severall other directories\nwhich should not be removed\nfixes #1191","distinct":true,"url":"https://api.github.com/repos/techman83/CKAN/commits/39d1d306221975f761680087e2aa05f7a19fce96"},{"sha":"92dd49485b46fe703880119d8b6c32afd8d35ad5","author":{"email":"8339b1899e079f87096c4c9ea8fe0a32bfeb1407@googlemail.com","name":"Postremus"},"message":"protect the @thumbs folder as well","distinct":true,"url":"https://api.github.com/repos/techman83/CKAN/commits/92dd49485b46fe703880119d8b6c32afd8d35ad5"},{"sha":"c1fa23d52eda4bb53f6c7a49e8a55a1e6859e789","author":{"email":"8339b1899e079f87096c4c9ea8fe0a32bfeb1407@googlemail.com","name":"Martin Panzer"},"message":"Added missing pr number","distinct":true,"url":"https://api.github.com/repos/techman83/CKAN/commits/c1fa23d52eda4bb53f6c7a49e8a55a1e6859e789"},{"sha":"ecf4c647f1566d0756df8c7aeaf20ed1fd8c7651","author":{"email":"8339b1899e079f87096c4c9ea8fe0a32bfeb1407@googlemail.com","name":"Postremus"},"message":"made the selectionreason public","distinct":true,"url":"https://api.github.com/repos/techman83/CKAN/commits/ecf4c647f1566d0756df8c7aeaf20ed1fd8c7651"},{"sha":"bb36cf38e68f466c932e6720d0407a6e3dfb266c","author":{"email":"8339b1899e079f87096c4c9ea8fe0a32bfeb1407@googlemail.com","name":"Postremus"},"message":"Changeset is now using one ModChange instance per change\nThis ModChange class also contains a Selectionreason\nwhich is used to describe why a mod was select for a change\nin a human friendly way","distinct":true,"url":"https://api.github.com/repos/techman83/CKAN/commits/bb36cf38e68f466c932e6720d0407a6e3dfb266c"},{"sha":"e32d7b4de082577d5b2cafe6863738ba861356ea","author":{"email":"8339b1899e079f87096c4c9ea8fe0a32bfeb1407@googlemail.com","name":"Postremus"},"message":"Fixed a typo in the Depends reason","distinct":true,"url":"https://api.github.com/repos/techman83/CKAN/commits/e32d7b4de082577d5b2cafe6863738ba861356ea"},{"sha":"fae733ac2808b859bb1242d9803eba1483d4e8c4","author":{"email":"8339b1899e079f87096c4c9ea8fe0a32bfeb1407@googlemail.com","name":"Postremus"},"message":"Fill the description column with the selection reasons\nOr if it is an update, just say to which version we are going to","distinct":true,"url":"https://api.github.com/repos/techman83/CKAN/commits/fae733ac2808b859bb1242d9803eba1483d4e8c4"},{"sha":"023d2db3261fa1f881bd2233619d13acde2f04c4","author":{"email":"8339b1899e079f87096c4c9ea8fe0a32bfeb1407@googlemail.com","name":"Postremus"},"message":"Renamed the description column to \"Reason for action","distinct":true,"url":"https://api.github.com/repos/techman83/CKAN/commits/023d2db3261fa1f881bd2233619d13acde2f04c4"},{"sha":"a0993f7ae123ce0af21628df76b83428c1285f1f","author":{"email":"8339b1899e079f87096c4c9ea8fe0a32bfeb1407@googlemail.com","name":"Postremus"},"message":"Sort the changeset list by action an their reason\nthe actions are sorted in the order Remove, Action and Install\nthe reasons are only sorted for install,\nbased on if a to be installed mod depends on another to be installed mod","distinct":true,"url":"https://api.github.com/repos/techman83/CKAN/commits/a0993f7ae123ce0af21628df76b83428c1285f1f"},{"sha":"c6b55804008a0dff303225094e5d640e43946b73","author":{"email":"8339b1899e079f87096c4c9ea8fe0a32bfeb1407@googlemail.com","name":"Postremus"},"message":"fixed tmp test","distinct":true,"url":"https://api.github.com/repos/techman83/CKAN/commits/c6b55804008a0dff303225094e5d640e43946b73"},{"sha":"0d41a0c8a45acc877e98b7ff0f2114c746636caa","author":{"email":"8339b1899e079f87096c4c9ea8fe0a32bfeb1407@googlemail.com","name":"Postremus"},"message":"Use the name in the reasons, not the identifier\nThe SelectionReason's should be human friendly.\nA identifier isn't.","distinct":true,"url":"https://api.github.com/repos/techman83/CKAN/commits/0d41a0c8a45acc877e98b7ff0f2114c746636caa"},{"sha":"8422a5005b84e2d83535b3c58d316265ae287389","author":{"email":"8339b1899e079f87096c4c9ea8fe0a32bfeb1407@googlemail.com","name":"Postremus"},"message":"Documented CreateSortedModList, made it *hopefully\" forward compatible","distinct":true,"url":"https://api.github.com/repos/techman83/CKAN/commits/8422a5005b84e2d83535b3c58d316265ae287389"},{"sha":"c55c506a4c59ba473bcd1cfda7ba8a0cb5a9541a","author":{"email":"8339b1899e079f87096c4c9ea8fe0a32bfeb1407@googlemail.com","name":"Postremus"},"message":"Made the reasons more uniform in the changeset","distinct":true,"url":"https://api.github.com/repos/techman83/CKAN/commits/c55c506a4c59ba473bcd1cfda7ba8a0cb5a9541a"},{"sha":"b1621004800cb03420f4ca587f26bb612fe46a49","author":{"email":"562676e79e66b6131dbca742f9e30fb96ea89c08@rendahl.org","name":"Willhelm Rendahl"},"message":"Merge pull request #1421 from KSP-CKAN/missed_pr_number\n\nAdded missing pr number","distinct":true,"url":"https://api.github.com/repos/techman83/CKAN/commits/b1621004800cb03420f4ca587f26bb612fe46a49"}]}