{"push_id":915779667,"size":139,"distinct_size":139,"ref":"refs/heads/master","head":"863cdcb96261f750f532e26fa317604ec52eeace","before":"d66e7a43b10fa97e129d9affb4b05e23df2bd0dc","commits":[{"sha":"fc5f5a0c9e8a2d749a48330b5502113314f12662","author":{"email":"d5007a885230af733590cf98671878e427c2a345@users.noreply.github.com","name":"urkerab"},"message":"Tooltips should be ignored by the mouse","distinct":true,"url":"https://api.github.com/repos/sirDonovan/Pokemon-Showdown-Client/commits/fc5f5a0c9e8a2d749a48330b5502113314f12662"},{"sha":"58f7322a0968b7db88c6043b44839636aea7bae5","author":{"email":"89c80e6ea070c43f353f90b68ebc0891d33ddac4@gmail.com","name":"Hector Garcia"},"message":"Tighten up drag and drop code\n\n* Break out of `defaultDragEnterTeam` immediately for non-file entities","distinct":true,"url":"https://api.github.com/repos/sirDonovan/Pokemon-Showdown-Client/commits/58f7322a0968b7db88c6043b44839636aea7bae5"},{"sha":"c1f122400837651251bb117b6f7360590dd31060","author":{"email":"d5007a885230af733590cf98671878e427c2a345@users.noreply.github.com","name":"urkerab"},"message":"Don't trigger bold or italic on Alt+B or Alt+I","distinct":true,"url":"https://api.github.com/repos/sirDonovan/Pokemon-Showdown-Client/commits/c1f122400837651251bb117b6f7360590dd31060"},{"sha":"d0f0949e63636402988e3475a4c7b87101d44938","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Fix code style","distinct":true,"url":"https://api.github.com/repos/sirDonovan/Pokemon-Showdown-Client/commits/d0f0949e63636402988e3475a4c7b87101d44938"},{"sha":"bb28b0cac49fe560faebd5722806da90cb849a59","author":{"email":"1d4f8dc2ec21cc8383ea8c99c95b4ef53efba915@gmail.com","name":"Quite Quiet"},"message":"Add electrify tag","distinct":true,"url":"https://api.github.com/repos/sirDonovan/Pokemon-Showdown-Client/commits/bb28b0cac49fe560faebd5722806da90cb849a59"},{"sha":"a6b33b8eff6d493c2709850fd7793d0ba1c438ee","author":{"email":"b38f0b8c479369da952d9011e370f4f9b9453490@users.noreply.github.com","name":"Marty-D"},"message":"Merge pull request #569 from QuiteQuiet/master\n\nAdd Electrify tag","distinct":true,"url":"https://api.github.com/repos/sirDonovan/Pokemon-Showdown-Client/commits/a6b33b8eff6d493c2709850fd7793d0ba1c438ee"},{"sha":"fe2aa5ede5c178f48b870123fdbc822a7afbcd06","author":{"email":"b38f0b8c479369da952d9011e370f4f9b9453490@users.noreply.github.com","name":"Marty-D"},"message":"Mark moves used by Sleep Talk","distinct":true,"url":"https://api.github.com/repos/sirDonovan/Pokemon-Showdown-Client/commits/fe2aa5ede5c178f48b870123fdbc822a7afbcd06"},{"sha":"a3968af8e6c7a16dfa38952ea10681c858ab01f7","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Fix bug with newer Sturdy activations","distinct":true,"url":"https://api.github.com/repos/sirDonovan/Pokemon-Showdown-Client/commits/a3968af8e6c7a16dfa38952ea10681c858ab01f7"},{"sha":"cea3623dac10875ff2e6ebe3c1ab5bd54088a114","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Downloadable replays!\n\nReplays can now be downloaded into .html files.\n\nThe .html files mainly contain replay log data; the actual replay\nplayer is downloaded online. Also included is a textual log and\nsome minimal CSS to make it look pretty, for offline viewing.\n\nThis strategy helps keep the replay file reasonably small; of\nthe 30 KB or so for a 50-turn battle, around 10 KB is the log\ndata, and around 20 KB is the textual log.","distinct":true,"url":"https://api.github.com/repos/sirDonovan/Pokemon-Showdown-Client/commits/cea3623dac10875ff2e6ebe3c1ab5bd54088a114"},{"sha":"6dfc0bdabf7612bac752d62aed95b95c770b8201","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Fix various bugs found by eslint","distinct":true,"url":"https://api.github.com/repos/sirDonovan/Pokemon-Showdown-Client/commits/6dfc0bdabf7612bac752d62aed95b95c770b8201"},{"sha":"e24775bd7a17510469645243118cf673fdb54596","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Merge pull request #564 from urkerab/bold-italic-ignore-alt-key\n\nDon't trigger bold or italic on Alt+B or Alt+I","distinct":true,"url":"https://api.github.com/repos/sirDonovan/Pokemon-Showdown-Client/commits/e24775bd7a17510469645243118cf673fdb54596"},{"sha":"3f7f4fbdfa817ab4ca6efba093b42b5b9bc8dd9e","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Merge pull request #534 from urkerab/tooltip-ignore-mouse\n\nTooltips should be ignored by the mouse","distinct":true,"url":"https://api.github.com/repos/sirDonovan/Pokemon-Showdown-Client/commits/3f7f4fbdfa817ab4ca6efba093b42b5b9bc8dd9e"},{"sha":"06a403d1482d04e30fd5a1ce4868cbf07baeb01d","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Merge pull request #546 from augmt/tighten-dnd\n\nTighten up drag and drop code","distinct":true,"url":"https://api.github.com/repos/sirDonovan/Pokemon-Showdown-Client/commits/06a403d1482d04e30fd5a1ce4868cbf07baeb01d"},{"sha":"9ca60829d9411c56d11c0e20728a1dd345d2bb27","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Fix Sleep Talk message","distinct":true,"url":"https://api.github.com/repos/sirDonovan/Pokemon-Showdown-Client/commits/9ca60829d9411c56d11c0e20728a1dd345d2bb27"},{"sha":"61245f6625852d096f8cc28b76666f2afb426fa9","author":{"email":"ec87bb995432321d326973072825371d5009e302@live.com.pt","name":"Ridaz"},"message":"New Close Combat animation\n\nIt's used by Superpower too.","distinct":true,"url":"https://api.github.com/repos/sirDonovan/Pokemon-Showdown-Client/commits/61245f6625852d096f8cc28b76666f2afb426fa9"},{"sha":"c93847fdbe1346a83286781c70c85c46740a5afa","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Merge pull request #572 from Ridaz/patch-2\n\nNew Close Combat animation","distinct":true,"url":"https://api.github.com/repos/sirDonovan/Pokemon-Showdown-Client/commits/c93847fdbe1346a83286781c70c85c46740a5afa"},{"sha":"bae1b84fb04a38504e65cb5db22cab2b9c908c5f","author":{"email":"20ed9a46abec824578f41d0a25da08961a9faf57@live.com","name":"The Immortal"},"message":"Teambuilder: Update VGC","distinct":true,"url":"https://api.github.com/repos/sirDonovan/Pokemon-Showdown-Client/commits/bae1b84fb04a38504e65cb5db22cab2b9c908c5f"},{"sha":"ea077721a87cc9442850507467a1102d318103f6","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Add back Upload Replay button","distinct":true,"url":"https://api.github.com/repos/sirDonovan/Pokemon-Showdown-Client/commits/ea077721a87cc9442850507467a1102d318103f6"},{"sha":"40e88616dcfc818cd11263e7a34afea81721aacb","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Add Storage.createReplayFileHref\n\nThis splits out createReplayFile to focus on the file contents,\nwhich could then be output elsewhere, such as for instance the\ndesktop client.","distinct":true,"url":"https://api.github.com/repos/sirDonovan/Pokemon-Showdown-Client/commits/40e88616dcfc818cd11263e7a34afea81721aacb"},{"sha":"acdd253081d26b09223d63e8d2bc2a6bf3771c3b","author":{"email":"187562004ef700ef0b27f9ac3508605cd1fc58d2@gmail.com","name":"Guangcong Luo"},"message":"Fix style issue","distinct":true,"url":"https://api.github.com/repos/sirDonovan/Pokemon-Showdown-Client/commits/acdd253081d26b09223d63e8d2bc2a6bf3771c3b"}]}