{"push_id":2379937641,"size":38,"distinct_size":1,"ref":"refs/heads/master","head":"e74b318c4206de3aeeddde29b42582b4a5fb1e15","before":"259d3739f8f619e08d212dba681309df3e0d0afb","commits":[{"sha":"80abd4ccddb110cd2e63ec48e5241b12f22ecb96","author":{"name":"Martin Kröning","email":"f4460c8a5a4836151836c4da27f3786eb71721a9@hotmail.de"},"message":"Add helper functions to ServiceType to use by the gui","distinct":false,"url":"https://api.github.com/repos/mwkroening/altarplanner/commits/80abd4ccddb110cd2e63ec48e5241b12f22ecb96"},{"sha":"b9b98979a744a6f3bf266b5133fbec525b23cd17","author":{"name":"Martin Kröning","email":"f4460c8a5a4836151836c4da27f3786eb71721a9@hotmail.de"},"message":"Adjust default minYear of ServiceType","distinct":false,"url":"https://api.github.com/repos/mwkroening/altarplanner/commits/b9b98979a744a6f3bf266b5133fbec525b23cd17"},{"sha":"07d41086c5828db604490131d7fed4e91e8e1803","author":{"name":"Martin Kröning","email":"f4460c8a5a4836151836c4da27f3786eb71721a9@hotmail.de"},"message":"Prevent loading the config multiple times by lazy loading","distinct":false,"url":"https://api.github.com/repos/mwkroening/altarplanner/commits/07d41086c5828db604490131d7fed4e91e8e1803"},{"sha":"ce46656ad46e806424f6cd8e775dec4064ae6621","author":{"name":"Martin Kröning","email":"f4460c8a5a4836151836c4da27f3786eb71721a9@hotmail.de"},"message":"Add CSS with text-input-error style\nAdd stylesheet to primary scene","distinct":false,"url":"https://api.github.com/repos/mwkroening/altarplanner/commits/ce46656ad46e806424f6cd8e775dec4064ae6621"},{"sha":"7cad4a45c587b04c82cbaba8236eb09e9f90065b","author":{"name":"Martin Kröning","email":"f4460c8a5a4836151836c4da27f3786eb71721a9@hotmail.de"},"message":"Create function to remove a serviceType from all regular masses in a config\nIt's necessary to remove all references to a object being removed in the config to prevent it being serialized and saved in the maps anyways.","distinct":false,"url":"https://api.github.com/repos/mwkroening/altarplanner/commits/7cad4a45c587b04c82cbaba8236eb09e9f90065b"},{"sha":"0ea428036c6d1ebb66e9838dc600919d420f0417","author":{"name":"Martin Kröning","email":"f4460c8a5a4836151836c4da27f3786eb71721a9@hotmail.de"},"message":"Annotate collections inherited by Config with @XStreamImplicit\nThis prevents the implementation of the specific collections to be saved.\nNow we must process the annotations prior to deserialization.","distinct":false,"url":"https://api.github.com/repos/mwkroening/altarplanner/commits/0ea428036c6d1ebb66e9838dc600919d420f0417"},{"sha":"2af2e23c7ec363bd30e9bf23fb0ed3a76da5bdbe","author":{"name":"Martin Kröning","email":"f4460c8a5a4836151836c4da27f3786eb71721a9@hotmail.de"},"message":"Create ServiceTypeEditor","distinct":false,"url":"https://api.github.com/repos/mwkroening/altarplanner/commits/2af2e23c7ec363bd30e9bf23fb0ed3a76da5bdbe"},{"sha":"939bfffab7fca99fcb002b5041aaf7e4c0c19cc8","author":{"name":"Martin Kröning","email":"f4460c8a5a4836151836c4da27f3786eb71721a9@hotmail.de"},"message":"Add button to load RegularMassEditor","distinct":false,"url":"https://api.github.com/repos/mwkroening/altarplanner/commits/939bfffab7fca99fcb002b5041aaf7e4c0c19cc8"},{"sha":"32e3b71527a172bdff8273ef687e05205e3bdc7a","author":{"name":"Martin Kröning","email":"f4460c8a5a4836151836c4da27f3786eb71721a9@hotmail.de"},"message":"Add function to get description from RegularMass","distinct":false,"url":"https://api.github.com/repos/mwkroening/altarplanner/commits/32e3b71527a172bdff8273ef687e05205e3bdc7a"},{"sha":"e5f5ce83bca724a548579e857f43fab1cd0a45bb","author":{"name":"Martin Kröning","email":"f4460c8a5a4836151836c4da27f3786eb71721a9@hotmail.de"},"message":"Add static alphabetic comparator to RegularMass","distinct":false,"url":"https://api.github.com/repos/mwkroening/altarplanner/commits/e5f5ce83bca724a548579e857f43fab1cd0a45bb"},{"sha":"dbf98f8488b724bb79258e4de06297a169a3ccd5","author":{"name":"Martin Kröning","email":"f4460c8a5a4836151836c4da27f3786eb71721a9@hotmail.de"},"message":"Fix adding multiple text-input-error styles\nBefore this, multiple errors would result in multiple strings being added.\nThis would result in delayed removal of all instances of the string.","distinct":false,"url":"https://api.github.com/repos/mwkroening/altarplanner/commits/dbf98f8488b724bb79258e4de06297a169a3ccd5"},{"sha":"a186a31c452cf8914426644b505fec321d12d9f6","author":{"name":"Martin Kröning","email":"f4460c8a5a4836151836c4da27f3786eb71721a9@hotmail.de"},"message":"Rearrange parent loading","distinct":false,"url":"https://api.github.com/repos/mwkroening/altarplanner/commits/a186a31c452cf8914426644b505fec321d12d9f6"},{"sha":"df84e7428dd9ca49938f019e20421d78f1e3d9fc","author":{"name":"Martin Kröning","email":"f4460c8a5a4836151836c4da27f3786eb71721a9@hotmail.de"},"message":"Implement RegularMassEditor","distinct":false,"url":"https://api.github.com/repos/mwkroening/altarplanner/commits/df84e7428dd9ca49938f019e20421d78f1e3d9fc"},{"sha":"cc796cdb5b34bb35ec71b699c3e62fcc5ff5a74e","author":{"name":"Martin Kröning","email":"f4460c8a5a4836151836c4da27f3786eb71721a9@hotmail.de"},"message":"Only load config, if necessary","distinct":false,"url":"https://api.github.com/repos/mwkroening/altarplanner/commits/cc796cdb5b34bb35ec71b699c3e62fcc5ff5a74e"},{"sha":"a74658a087bfa1c098a397e35b824f8187c22a5c","author":{"name":"Martin Kröning","email":"f4460c8a5a4836151836c4da27f3786eb71721a9@hotmail.de"},"message":"Add button to load ServerEditor","distinct":false,"url":"https://api.github.com/repos/mwkroening/altarplanner/commits/a74658a087bfa1c098a397e35b824f8187c22a5c"},{"sha":"ada7ae81d378a14fd8bbe606d52363d8799bc53b","author":{"name":"Martin Kröning","email":"f4460c8a5a4836151836c4da27f3786eb71721a9@hotmail.de"},"message":"Add ControlsFX dependency","distinct":false,"url":"https://api.github.com/repos/mwkroening/altarplanner/commits/ada7ae81d378a14fd8bbe606d52363d8799bc53b"},{"sha":"5052c8f2af0a2b0122ad7daa5b2ba54d63b67ba6","author":{"name":"Martin Kröning","email":"f4460c8a5a4836151836c4da27f3786eb71721a9@hotmail.de"},"message":"Add altarplanner-core dependency comment","distinct":false,"url":"https://api.github.com/repos/mwkroening/altarplanner/commits/5052c8f2af0a2b0122ad7daa5b2ba54d63b67ba6"},{"sha":"5a94c5f6f21e7a771269854a7bb528836320c102","author":{"name":"Martin Kröning","email":"f4460c8a5a4836151836c4da27f3786eb71721a9@hotmail.de"},"message":"Add description getter to Server","distinct":false,"url":"https://api.github.com/repos/mwkroening/altarplanner/commits/5a94c5f6f21e7a771269854a7bb528836320c102"},{"sha":"ad522a5f4c7ae4b0b14eb3ce3d234f9531dd16f8","author":{"name":"Martin Kröning","email":"f4460c8a5a4836151836c4da27f3786eb71721a9@hotmail.de"},"message":"Implement AlphabeticComparator of Server","distinct":false,"url":"https://api.github.com/repos/mwkroening/altarplanner/commits/ad522a5f4c7ae4b0b14eb3ce3d234f9531dd16f8"},{"sha":"ecbae8548434159f9c0af3c17124e69466335c1b","author":{"name":"Martin Kröning","email":"f4460c8a5a4836151836c4da27f3786eb71721a9@hotmail.de"},"message":"Rearrange fields of Server","distinct":false,"url":"https://api.github.com/repos/mwkroening/altarplanner/commits/ecbae8548434159f9c0af3c17124e69466335c1b"}]}
{"actor":{"display_login":"mwkroening"}}