{"push_id":919878299,"size":36,"distinct_size":36,"ref":"refs/heads/master","head":"ada775268b871a7fce1b63c961e67c332771f045","before":"2aa9c5f5608a3e703895868a88f80172e4a8b8d4","commits":[{"sha":"d6cd5c2192cbaae5569fd3ad7197ff694733accd","author":{"email":"d5007a885230af733590cf98671878e427c2a345@users.noreply.github.com","name":"urkerab"},"message":"Replace some uses of forEach with map","distinct":true,"url":"https://api.github.com/repos/QuiteQuiet/Pokemon-Showdown/commits/d6cd5c2192cbaae5569fd3ad7197ff694733accd"},{"sha":"bdeb6b9a24cc2bdd2beff6f8c6ec2dd850bff990","author":{"email":"20e6ae1398ff5a01d727a40ce5519ee610478806@gmail.com","name":"Bär Halberkamp"},"message":"Mafia: allow JSON game setups to be used instead of lists of roles","distinct":true,"url":"https://api.github.com/repos/QuiteQuiet/Pokemon-Showdown/commits/bdeb6b9a24cc2bdd2beff6f8c6ec2dd850bff990"},{"sha":"f469c1bfa43dfbabfddb255b4a6ba90b91d514ba","author":{"email":"20e6ae1398ff5a01d727a40ce5519ee610478806@gmail.com","name":"Bär Halberkamp"},"message":"Mafia: set allowRenames to true","distinct":true,"url":"https://api.github.com/repos/QuiteQuiet/Pokemon-Showdown/commits/f469c1bfa43dfbabfddb255b4a6ba90b91d514ba"},{"sha":"ba6dc7c5c0d769c7ff4e9518061a3362bb4356f8","author":{"email":"d5007a885230af733590cf98671878e427c2a345@users.noreply.github.com","name":"urkerab"},"message":"Prevent IV values that represent half of a DV","distinct":true,"url":"https://api.github.com/repos/QuiteQuiet/Pokemon-Showdown/commits/ba6dc7c5c0d769c7ff4e9518061a3362bb4356f8"},{"sha":"9adeb5d5bcda21c73794eb9bb75202a7e956c834","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Merge pull request #2348 from urkerab/disallow-half-dvs\n\nPrevent IV values that represent half of a DV","distinct":true,"url":"https://api.github.com/repos/QuiteQuiet/Pokemon-Showdown/commits/9adeb5d5bcda21c73794eb9bb75202a7e956c834"},{"sha":"4a48d8c39809980b325e87c16d0ada44ea95e38b","author":{"email":"20ed9a46abec824578f41d0a25da08961a9faf57@live.com","name":"The Immortal"},"message":"Random Battle: Fix Rest/Sleep Talk sets","distinct":true,"url":"https://api.github.com/repos/QuiteQuiet/Pokemon-Showdown/commits/4a48d8c39809980b325e87c16d0ada44ea95e38b"},{"sha":"f04dbd1bde03cf88358fab18820a2a8bf0e01d8d","author":{"email":"20ed9a46abec824578f41d0a25da08961a9faf57@live.com","name":"The Immortal"},"message":"Remove Gyro Ball as viable","distinct":true,"url":"https://api.github.com/repos/QuiteQuiet/Pokemon-Showdown/commits/f04dbd1bde03cf88358fab18820a2a8bf0e01d8d"},{"sha":"41eebddb895629e614fa94c10d330ecd24f932ba","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Announce in staffroom when hotpatches happen","distinct":true,"url":"https://api.github.com/repos/QuiteQuiet/Pokemon-Showdown/commits/41eebddb895629e614fa94c10d330ecd24f932ba"},{"sha":"b56ddc7d78ac7c6f549df805de399274ccd13aae","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Allow style tags on buttons in private roomintros","distinct":true,"url":"https://api.github.com/repos/QuiteQuiet/Pokemon-Showdown/commits/b56ddc7d78ac7c6f549df805de399274ccd13aae"},{"sha":"31e4512756721486ee9bc4b206a847a14011806e","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Allow any confirmed user to make groupchats","distinct":true,"url":"https://api.github.com/repos/QuiteQuiet/Pokemon-Showdown/commits/31e4512756721486ee9bc4b206a847a14011806e"},{"sha":"ffbccc2a20768dcd2cd0ace40b5af096bd207b59","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"NEXT updates\n\n- Give priority to Heal Order and Defend Order\n- Swarm negates Flying weaknesses for Flying-types\n- Vespiquen gets Swarm\n- Jump Kick now 100% accurate (it's not overpowered so it doesn't\n  really need an exception)","distinct":true,"url":"https://api.github.com/repos/QuiteQuiet/Pokemon-Showdown/commits/ffbccc2a20768dcd2cd0ace40b5af096bd207b59"},{"sha":"ea2da5e621b3d439febb8d2f341bdfbeb1ef2f5b","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Fix style error","distinct":true,"url":"https://api.github.com/repos/QuiteQuiet/Pokemon-Showdown/commits/ea2da5e621b3d439febb8d2f341bdfbeb1ef2f5b"},{"sha":"d5c0cdfc27536758677f0f2638137dadaa1a2679","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Add base forme name for Aegislash","distinct":true,"url":"https://api.github.com/repos/QuiteQuiet/Pokemon-Showdown/commits/d5c0cdfc27536758677f0f2638137dadaa1a2679"},{"sha":"f373762078007c40881895e0d8b0ed3b85b6489c","author":{"email":"20ed9a46abec824578f41d0a25da08961a9faf57@live.com","name":"The Immortal"},"message":"Revert \"Remove Pikachu-Cosplay\"\n\nThis reverts commit aeb7445d7d81a3f23a8d820f620cef49dd25cd02.","distinct":true,"url":"https://api.github.com/repos/QuiteQuiet/Pokemon-Showdown/commits/f373762078007c40881895e0d8b0ed3b85b6489c"},{"sha":"3a00f4a83b25fbbeb1ae3074fb252464c12a0e4a","author":{"email":"20ed9a46abec824578f41d0a25da08961a9faf57@live.com","name":"The Immortal"},"message":"Change Pikachu-Cosplay to the appropriate forme\n\nIf it has a cosplay move.","distinct":true,"url":"https://api.github.com/repos/QuiteQuiet/Pokemon-Showdown/commits/3a00f4a83b25fbbeb1ae3074fb252464c12a0e4a"},{"sha":"cc447473a01e0b7f7c544db65e47700f2285303e","author":{"email":"3c2252f2033ff11e3c9ba5c6a6aa37764615a4aa@hotmail.com","name":"Marty-D"},"message":"Allow shiny Manaphy\n\nThe one obtained from the Ranger games may be shiny if the egg is\nhatched in a game other than the one it was transferred to.","distinct":true,"url":"https://api.github.com/repos/QuiteQuiet/Pokemon-Showdown/commits/cc447473a01e0b7f7c544db65e47700f2285303e"},{"sha":"d51b42cbbeaa4d2459aa4e329d3e5d968be117ef","author":{"email":"3c2252f2033ff11e3c9ba5c6a6aa37764615a4aa@hotmail.com","name":"Marty-D"},"message":"Add Gen 6 event Manaphy","distinct":true,"url":"https://api.github.com/repos/QuiteQuiet/Pokemon-Showdown/commits/d51b42cbbeaa4d2459aa4e329d3e5d968be117ef"},{"sha":"355628bd0d3d0e3ad7cbf2962e727464b3d80f77","author":{"email":"20ed9a46abec824578f41d0a25da08961a9faf57@live.com","name":"The Immortal"},"message":"AAA: Ban Illusion and Shadow Tag","distinct":true,"url":"https://api.github.com/repos/QuiteQuiet/Pokemon-Showdown/commits/355628bd0d3d0e3ad7cbf2962e727464b3d80f77"},{"sha":"aa9d2e1bd5c7aa2e10dcd718a8a634d3b4736b88","author":{"email":"20ed9a46abec824578f41d0a25da08961a9faf57@live.com","name":"The Immortal"},"message":"Add new event Pokemon","distinct":true,"url":"https://api.github.com/repos/QuiteQuiet/Pokemon-Showdown/commits/aa9d2e1bd5c7aa2e10dcd718a8a634d3b4736b88"},{"sha":"1f750fead040dc6347575e65a98d1fec4d75cfc2","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Remove forme name from default nickname","distinct":true,"url":"https://api.github.com/repos/QuiteQuiet/Pokemon-Showdown/commits/1f750fead040dc6347575e65a98d1fec4d75cfc2"}]}