{"push_id":1424932078,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"2be643ca7ac83a46c31bdd660f66b88978c1d9ee","before":"edbb6c3b4909ef3c7c32ddb5c1f38344bb0df69f","commits":[{"sha":"2be643ca7ac83a46c31bdd660f66b88978c1d9ee","author":{"name":"DrabWeb","email":"70f020a742cbadcbcca59228e6401694cfed2902@gmail.com"},"message":"Implemented the new command queue for MITCPCommunications. Each queue item is represented by MITCPCommandQueueItem, which are added to the queue by MITCPCommunications.addToQueue(command:). The queue items are run by MITCPCommunications.runQueue which runs the first queue item and runs the next after it completes(if there is one)\u0010. This should solve a lot of problems that would happen before with reading the wrong values, calling the wrong completion handlers, etc. Also changed playlist updating on event to only happen when it's open","distinct":true,"url":"https://api.github.com/repos/DrabWeb/Azusa/commits/2be643ca7ac83a46c31bdd660f66b88978c1d9ee"}]}
{"actor":{"display_login":"DrabWeb"}}