{"push_id":971084547,"size":25,"distinct_size":25,"ref":"refs/heads/rl-validation-tweak","head":"97c210e1c511f35166ba28ef68852c7d1977b736","before":"58bbfa3839445e67ce6e8820644287552fe8280c","commits":[{"sha":"3704a57d81b860243430c0e581597deda1ea04ad","author":{"email":"1d4f8dc2ec21cc8383ea8c99c95b4ef53efba915@gmail.com","name":"Quite Quiet"},"message":"Disallow | in team names","distinct":true,"url":"https://api.github.com/repos/liangricha/Pokemon-Showdown-Client/commits/3704a57d81b860243430c0e581597deda1ea04ad"},{"sha":"13cccf1c92f2a06aabea9583f689733321caf6b6","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Merge pull request #640 from QuiteQuiet/div\n\nDisallow | in team names","distinct":true,"url":"https://api.github.com/repos/liangricha/Pokemon-Showdown-Client/commits/13cccf1c92f2a06aabea9583f689733321caf6b6"},{"sha":"b5ac1f58922e01cae903edf13ebd8a8ad2abdfdd","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Improve Dark Mode\n\n- Popups are now dark\n- Topbar username outline is now black\n- Teams and team/format selects are now darker\n- Code and spoiler blocks are now dark","distinct":true,"url":"https://api.github.com/repos/liangricha/Pokemon-Showdown-Client/commits/b5ac1f58922e01cae903edf13ebd8a8ad2abdfdd"},{"sha":"605fad27fd6e9aca5637ca2c759a1fd8d312686c","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Make Watch Battles a room\n\nPS rooms and PS popups apparently share a lot of code, making this\ntransition surprisingly easy.\n\nAnyway, Watch Battles makes more sense as a room in the end. It also\nfixes a lot of UI weirdness; modal popups are really the wrong control.","distinct":true,"url":"https://api.github.com/repos/liangricha/Pokemon-Showdown-Client/commits/605fad27fd6e9aca5637ca2c759a1fd8d312686c"},{"sha":"274561f3d21ee5ddeabda183a48bad882c91704f","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Watch battles: Filter battles server-side\n\nThe Watch battles list now filters by format server-side instead of\nclient side. This means that (except for OU and randbat), you can\nnow see all battles in your selected format, instead of only the\nones that were in the first 100.","distinct":true,"url":"https://api.github.com/repos/liangricha/Pokemon-Showdown-Client/commits/274561f3d21ee5ddeabda183a48bad882c91704f"},{"sha":"337132bbd026187ec7680baa9cfa66ab9eed212e","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Add a focus style to buttons\n\nButton-class buttons previously looked the same in and out of focus.\nThis gives them a similar focus class to textboxes.","distinct":true,"url":"https://api.github.com/repos/liangricha/Pokemon-Showdown-Client/commits/337132bbd026187ec7680baa9cfa66ab9eed212e"},{"sha":"009272e455bdf07cb7eba3ac922817b3738fb89e","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Add new BattlesRoom global to eslintrc","distinct":true,"url":"https://api.github.com/repos/liangricha/Pokemon-Showdown-Client/commits/009272e455bdf07cb7eba3ac922817b3738fb89e"},{"sha":"5ced19e1fd0d42d91382c58d10bb12278262ee6a","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Minor graphical tweaks\n\n- The Meloetta icons in Rooms/Battles are now Gen 6 style\n- Linebreak after \"Format:\" in watch battles screen\n- Change Battles roomtab icon","distinct":true,"url":"https://api.github.com/repos/liangricha/Pokemon-Showdown-Client/commits/5ced19e1fd0d42d91382c58d10bb12278262ee6a"},{"sha":"4e5666a4a1853b9e85ee783834f4d2d3823db445","author":{"email":"6f533e236842974f6aa60b4e9feed4d344a22e0e@hotmail.com","name":"Teremiare"},"message":"Prevent chatting as a spectator when ignoring them","distinct":true,"url":"https://api.github.com/repos/liangricha/Pokemon-Showdown-Client/commits/4e5666a4a1853b9e85ee783834f4d2d3823db445"},{"sha":"e8ff6fed66eec4e00e093548c9a7760036c7408b","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Merge pull request #636 from Teremiare/patch-7\n\nDon't let spectators chat in battles when they're ignoring spectators","distinct":true,"url":"https://api.github.com/repos/liangricha/Pokemon-Showdown-Client/commits/e8ff6fed66eec4e00e093548c9a7760036c7408b"},{"sha":"45f5c2c46265fe1298a9d684a116a4a59b45db95","author":{"email":"3c2252f2033ff11e3c9ba5c6a6aa37764615a4aa@hotmail.com","name":"Marty-D"},"message":"Add support for left-facing minisprites","distinct":true,"url":"https://api.github.com/repos/liangricha/Pokemon-Showdown-Client/commits/45f5c2c46265fe1298a9d684a116a4a59b45db95"},{"sha":"50e7ba425ce9fa73edaa3966c1ddf1036e63d8d9","author":{"email":"ec87bb995432321d326973072825371d5009e302@live.com.pt","name":"Ridaz"},"message":"Update Move Animations Round 5","distinct":true,"url":"https://api.github.com/repos/liangricha/Pokemon-Showdown-Client/commits/50e7ba425ce9fa73edaa3966c1ddf1036e63d8d9"},{"sha":"a731dbe1f2f7ba43aeb8952e179c689474c2c2d7","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Merge pull request #643 from Ridaz/animation\n\nUpdate Move Animations Round 5","distinct":true,"url":"https://api.github.com/repos/liangricha/Pokemon-Showdown-Client/commits/a731dbe1f2f7ba43aeb8952e179c689474c2c2d7"},{"sha":"623486d1881c4f5de25ee34626ba7c0c9d76f21b","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Teambuilder: Fix AG format's tier list","distinct":true,"url":"https://api.github.com/repos/liangricha/Pokemon-Showdown-Client/commits/623486d1881c4f5de25ee34626ba7c0c9d76f21b"},{"sha":"5e8be4fed389dd82784f9086e1aeec02ec626fbc","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Fix hide/show hidden messages button\n\nThe previous method of determining which messages should be hidden\nand shown were unreliable.","distinct":true,"url":"https://api.github.com/repos/liangricha/Pokemon-Showdown-Client/commits/5e8be4fed389dd82784f9086e1aeec02ec626fbc"},{"sha":"3e63c01351a38cbff249fed3a5a68c13ed8e19ae","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Teambuilder: Restore IVs when Hidden Power deselected","distinct":true,"url":"https://api.github.com/repos/liangricha/Pokemon-Showdown-Client/commits/3e63c01351a38cbff249fed3a5a68c13ed8e19ae"},{"sha":"569516fbd5d54840f4c5533f1e383cbd513341ee","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Teambuilder: Show selected move/etc at top of list\n\nThis allows people to easily check stats/description for their\nselected pokemon/move/ability/item.","distinct":true,"url":"https://api.github.com/repos/liangricha/Pokemon-Showdown-Client/commits/569516fbd5d54840f4c5533f1e383cbd513341ee"},{"sha":"0a277d9493563d01ce12ee9889aecd60d7c52d70","author":{"email":"6f533e236842974f6aa60b4e9feed4d344a22e0e@hotmail.com","name":"Teremiare"},"message":"Apply hide/show hidden messages fix to battles","distinct":true,"url":"https://api.github.com/repos/liangricha/Pokemon-Showdown-Client/commits/0a277d9493563d01ce12ee9889aecd60d7c52d70"},{"sha":"6e4d7144f19c6de26535839b2db27be4f19c2b4a","author":{"email":"20ed9a46abec824578f41d0a25da08961a9faf57@live.com","name":"The Immortal"},"message":"Add primal reversion message","distinct":true,"url":"https://api.github.com/repos/liangricha/Pokemon-Showdown-Client/commits/6e4d7144f19c6de26535839b2db27be4f19c2b4a"},{"sha":"15a156a462a48b57f3d225c8d322f6e82515968b","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Merge pull request #645 from Teremiare/patch-8\n\nApply hide/show hidden messages fix to battles","distinct":true,"url":"https://api.github.com/repos/liangricha/Pokemon-Showdown-Client/commits/15a156a462a48b57f3d225c8d322f6e82515968b"}]}