{"push_id":4335459861,"size":12,"distinct_size":12,"ref":"refs/heads/develop","head":"96bc171335c8326ed9d486bf9d329d24cc74c5b3","before":"aed5f4020c0fa02624bdcf701bd4072705683302","commits":[{"sha":"cabf0cdcb8c633ca096cd27bfce576d36e25495a","author":{"name":"Barinade","email":"b4c76ba28ecd523494b79e5ba3409007f4da417e@users.noreply.github.com"},"message":"Allow RestartGameplay in Multiplayer\n\ntested for like 3 minutes and this doesnt break as many things as I expected so it gets a pass\n\nkeep in mind the tiny simplification made to restartgameplay here opens up a funny exploit that big brained themers can use to make fun of us for having an easy to break game but whatever","distinct":true,"url":"https://api.github.com/repos/etternagame/etterna/commits/cabf0cdcb8c633ca096cd27bfce576d36e25495a"},{"sha":"a4e40bca47cf8c6779656964b1f8a05c5284654a","author":{"name":"Barinade","email":"b4c76ba28ecd523494b79e5ba3409007f4da417e@users.noreply.github.com"},"message":"Fix rampant updating of NSMAN/DLMAN when restarting gameplay in multi\n\nthis breaks the serverside state of the player and also causes the client to stop receiving lobby updates for gameplay and stuff","distinct":true,"url":"https://api.github.com/repos/etternagame/etterna/commits/a4e40bca47cf8c6779656964b1f8a05c5284654a"},{"sha":"f4d200a2f77dae159ee63ac26edf4bdbb4d3e940","author":{"name":"Barinade","email":"b4c76ba28ecd523494b79e5ba3409007f4da417e@users.noreply.github.com"},"message":"Add search by Subtitle\n\nsometimes people really want this so why not?\ntested thoroughly, works perfectly fine","distinct":true,"url":"https://api.github.com/repos/etternagame/etterna/commits/f4d200a2f77dae159ee63ac26edf4bdbb4d3e940"},{"sha":"d80a510e62da097a44217b38f6b21a575a67ae7d","author":{"name":"Barinade","email":"b4c76ba28ecd523494b79e5ba3409007f4da417e@users.noreply.github.com"},"message":"Add Lua access to PlayerOptions Invalid Turn/Mod Check","distinct":true,"url":"https://api.github.com/repos/etternagame/etterna/commits/d80a510e62da097a44217b38f6b21a575a67ae7d"},{"sha":"9f0c3828260fb61f5617cff89fe4db5e8aeab8ad","author":{"name":"Barinade","email":"b4c76ba28ecd523494b79e5ba3409007f4da417e@users.noreply.github.com"},"message":"Don't allow Offset Plot hovering when using mods that break it","distinct":true,"url":"https://api.github.com/repos/etternagame/etterna/commits/9f0c3828260fb61f5617cff89fe4db5e8aeab8ad"},{"sha":"39d57eae5da84d10fb9318f0bff39f3300962cd1","author":{"name":"Barinade","email":"b4c76ba28ecd523494b79e5ba3409007f4da417e@users.noreply.github.com"},"message":"Don't calculate ReplaySnapshots for Replays using mods that break it","distinct":true,"url":"https://api.github.com/repos/etternagame/etterna/commits/39d57eae5da84d10fb9318f0bff39f3300962cd1"},{"sha":"48a40aae6ade62216d30463a60f1c1fb96841a8a","author":{"name":"Barinade","email":"b4c76ba28ecd523494b79e5ba3409007f4da417e@users.noreply.github.com"},"message":"Warn players that Replays with weird mods break stuff","distinct":true,"url":"https://api.github.com/repos/etternagame/etterna/commits/48a40aae6ade62216d30463a60f1c1fb96841a8a"},{"sha":"f1aa6c0ac7a990eba5f36af2c5705b58021e1bb8","author":{"name":"Barinade","email":"b4c76ba28ecd523494b79e5ba3409007f4da417e@users.noreply.github.com"},"message":"Don't allow accidentally searching for old terms after deleting searches\n\nuhh basically if you search, get results, and then delete the search, press enter, then search again but find no results it was possible to have the results be the results from the first search instead of something that makes a little more sense","distinct":true,"url":"https://api.github.com/repos/etternagame/etterna/commits/f1aa6c0ac7a990eba5f36af2c5705b58021e1bb8"},{"sha":"0c6e2dff993126ed0f7d3b20677217cd44c81b31","author":{"name":"Barinade","email":"b4c76ba28ecd523494b79e5ba3409007f4da417e@users.noreply.github.com"},"message":"Fix Chart Preview music not playing when jumping songs\n\ncaused by search, filter, random pick, multiplayer","distinct":true,"url":"https://api.github.com/repos/etternagame/etterna/commits/0c6e2dff993126ed0f7d3b20677217cd44c81b31"},{"sha":"261edcff5915fb3dad4d05e1f8e0bb0fc106b4bd","author":{"name":"Barinade","email":"b4c76ba28ecd523494b79e5ba3409007f4da417e@users.noreply.github.com"},"message":"Hide Chart Preview NoteField when changing music\n\nhack to make chart preview feel less like a hack (haha)","distinct":true,"url":"https://api.github.com/repos/etternagame/etterna/commits/261edcff5915fb3dad4d05e1f8e0bb0fc106b4bd"},{"sha":"655ea086cf18cc565fdedae17f7351fa930b573b","author":{"name":"Barinade","email":"b4c76ba28ecd523494b79e5ba3409007f4da417e@users.noreply.github.com"},"message":"Fix crash caused by reporting a Highscore without being logged in\n\nour weird 3 boolean state system for keeping track of what multi/network is doing is really bad\n\nso since we kind of force people to log in to play multi, only allow reporting highscores if they are logged in","distinct":true,"url":"https://api.github.com/repos/etternagame/etterna/commits/655ea086cf18cc565fdedae17f7351fa930b573b"},{"sha":"96bc171335c8326ed9d486bf9d329d24cc74c5b3","author":{"name":"Barinade","email":"b4c76ba28ecd523494b79e5ba3409007f4da417e@users.noreply.github.com"},"message":"Update changelog for 0.67","distinct":true,"url":"https://api.github.com/repos/etternagame/etterna/commits/96bc171335c8326ed9d486bf9d329d24cc74c5b3"}]}
{"actor":{"display_login":"poco0317"}}