{"push_id":2223549093,"size":1,"distinct_size":1,"ref":"refs/heads/oop","head":"17d151b8f82f0ec7fceefb5084796f482b97d4a3","before":"f06d1fd23874744d068d9b50e0c8a7e77669f505","commits":[{"sha":"17d151b8f82f0ec7fceefb5084796f482b97d4a3","author":{"name":"Lucas Nicodemus","email":"e31a130c5fb540a3fd4705ff726604e90978c7fc@shanked.me"},"message":"Move HasBanExpired to Bans.RemoveBanIfExpired().\n\nThe ban system needs a full rewrite anyway, but this move removes\nsomething from Utils, puts it closer to its operating point, simplifies\nthe method, and clarifies what it actually does.","distinct":true,"url":"https://api.github.com/repos/Pryaxis/TShock/commits/17d151b8f82f0ec7fceefb5084796f482b97d4a3"}]}
{"actor":{"display_login":"hakusaro"}}