{"push_id":1137778814,"size":19,"distinct_size":2,"ref":"refs/heads/feature/central-server","head":"13b8f41dac26e96bc18176ba64b6371d7e160245","before":"f46f2d619e7eff7aeceda68fd0b005e5d22b809f","commits":[{"sha":"ed55b099b195f63db1d59ce92e929e0d6a49bd93","author":{"name":"Chronial","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@chronial.de"},"message":"Add disconnection code","distinct":false,"url":"https://api.github.com/repos/Chronial/DaS-PC-MPChan/commits/ed55b099b195f63db1d59ce92e929e0d6a49bd93"},{"sha":"3b3b18ae28bc726225b614117c55c291fa5a2e77","author":{"name":"Chronial","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@chronial.de"},"message":"Track age for connected nodes","distinct":false,"url":"https://api.github.com/repos/Chronial/DaS-PC-MPChan/commits/3b3b18ae28bc726225b614117c55c291fa5a2e77"},{"sha":"b12c8d826dde0c8343e5d6fe1e16f42cba8c0580","author":{"name":"Chronial","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@chronial.de"},"message":"Move some constants to Config module","distinct":false,"url":"https://api.github.com/repos/Chronial/DaS-PC-MPChan/commits/b12c8d826dde0c8343e5d6fe1e16f42cba8c0580"},{"sha":"4e116eeb881494c6b72be276fdc2a74e1d35159c","author":{"name":"Chronial","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@chronial.de"},"message":"Add SL connection logic","distinct":false,"url":"https://api.github.com/repos/Chronial/DaS-PC-MPChan/commits/4e116eeb881494c6b72be276fdc2a74e1d35159c"},{"sha":"84451d27c383b9b0e79a060a4b90994f3aded334","author":{"name":"Chronial","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@chronial.de"},"message":"Add node disconnection logic","distinct":false,"url":"https://api.github.com/repos/Chronial/DaS-PC-MPChan/commits/84451d27c383b9b0e79a060a4b90994f3aded334"},{"sha":"4f46fbc8f291019df5661ea6f5bb695fbb25044e","author":{"name":"Chronial","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@chronial.de"},"message":"Fix disconnect logic","distinct":false,"url":"https://api.github.com/repos/Chronial/DaS-PC-MPChan/commits/4f46fbc8f291019df5661ea6f5bb695fbb25044e"},{"sha":"5abcae2e2ec2e63335c53ccdb52ab3eac8f42a82","author":{"name":"Chronial","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@chronial.de"},"message":"Color active nodes according to quality","distinct":false,"url":"https://api.github.com/repos/Chronial/DaS-PC-MPChan/commits/5abcae2e2ec2e63335c53ccdb52ab3eac8f42a82"},{"sha":"307265c846501149ef5ffe02b5481e0de82f314e","author":{"name":"Chronial","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@chronial.de"},"message":"Fix bug in connectNodes refresh","distinct":false,"url":"https://api.github.com/repos/Chronial/DaS-PC-MPChan/commits/307265c846501149ef5ffe02b5481e0de82f314e"},{"sha":"4629fd07aedea013573d6fcc4f086b27e143d6fa","author":{"name":"Chronial","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@chronial.de"},"message":"Use more reliable NodeCount address","distinct":false,"url":"https://api.github.com/repos/Chronial/DaS-PC-MPChan/commits/4629fd07aedea013573d6fcc4f086b27e143d6fa"},{"sha":"f6b7c8e8049924fb8389fba061d2745ace3fe162","author":{"name":"Chronial","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@chronial.de"},"message":"Tune node connect parameters","distinct":false,"url":"https://api.github.com/repos/Chronial/DaS-PC-MPChan/commits/f6b7c8e8049924fb8389fba061d2745ace3fe162"},{"sha":"914cd48c5ec1ccab7afa0c4a01f10b26d880e13b","author":{"name":"Chronial","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@chronial.de"},"message":"Tolerate a certain number of bad nodes","distinct":false,"url":"https://api.github.com/repos/Chronial/DaS-PC-MPChan/commits/914cd48c5ec1ccab7afa0c4a01f10b26d880e13b"},{"sha":"1f66d359cb0ea0c004376257599cdbb72121fe5a","author":{"name":"Chronial","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@chronial.de"},"message":"Highlight manually connected nodes in bold","distinct":false,"url":"https://api.github.com/repos/Chronial/DaS-PC-MPChan/commits/1f66d359cb0ea0c004376257599cdbb72121fe5a"},{"sha":"199b23775344fc857dee8b65f0936de955fe0a27","author":{"name":"Chronial","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@chronial.de"},"message":"Extend Readme","distinct":false,"url":"https://api.github.com/repos/Chronial/DaS-PC-MPChan/commits/199b23775344fc857dee8b65f0936de955fe0a27"},{"sha":"4e7b891eb982b0009efc62533db0391350ff9f17","author":{"name":"Chronial","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@chronial.de"},"message":"Add Darkroot Garden and Anor Londo checks to disconnect logic","distinct":false,"url":"https://api.github.com/repos/Chronial/DaS-PC-MPChan/commits/4e7b891eb982b0009efc62533db0391350ff9f17"},{"sha":"4f3250f4f7e47c53d6ee24601c21055ddf2f8c3e","author":{"name":"Chronial","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@chronial.de"},"message":"Take covenant into account when picking IRC node","distinct":false,"url":"https://api.github.com/repos/Chronial/DaS-PC-MPChan/commits/4f3250f4f7e47c53d6ee24601c21055ddf2f8c3e"},{"sha":"15adcacfe81168fae76b67908e5634bde27864dc","author":{"name":"Chronial","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@chronial.de"},"message":"Prefer same MPZone over secondary objectives in IRC node selection","distinct":false,"url":"https://api.github.com/repos/Chronial/DaS-PC-MPChan/commits/15adcacfe81168fae76b67908e5634bde27864dc"},{"sha":"6408886810bcb090f16a20fdd740d4036a44cc45","author":{"name":"Chronial","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@chronial.de"},"message":"Tweak node numbers for 20 node limit","distinct":false,"url":"https://api.github.com/repos/Chronial/DaS-PC-MPChan/commits/6408886810bcb090f16a20fdd740d4036a44cc45"},{"sha":"4883fb4cedc54de735c51223c90a0632f7063cbf","author":{"name":"Wulf2k","email":"8998916466116a47be4caba8d52ef2459a6a4654@gmail.com"},"message":"Merge pull request #92 from Chronial/feature/disconnect-nodes\n\nBad node cleanup and covenant logic","distinct":true,"url":"https://api.github.com/repos/Chronial/DaS-PC-MPChan/commits/4883fb4cedc54de735c51223c90a0632f7063cbf"},{"sha":"13b8f41dac26e96bc18176ba64b6371d7e160245","author":{"name":"Chronial","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@chronial.de"},"message":"Merge master","distinct":true,"url":"https://api.github.com/repos/Chronial/DaS-PC-MPChan/commits/13b8f41dac26e96bc18176ba64b6371d7e160245"}]}
{"actor":{"display_login":"Chronial"}}