{"push_id":1357976876,"size":8,"distinct_size":0,"ref":"refs/heads/2X","head":"8757fc33233fb897a1084ee0ea3310945594c6d8","before":"12334d71769733b9357f42719edb0c8f1a5bf5da","commits":[{"sha":"26e7b9f6229ceb5e93b17fb1ae0f81e399aab249","author":{"name":"James Maa","email":"63d85411907cdb6983b281c3e7f0c193c15aed04@reddit.com"},"message":"Add password eye for register. Add close button for login and register","distinct":false,"url":"https://api.github.com/repos/uzi/reddit-mobile/commits/26e7b9f6229ceb5e93b17fb1ae0f81e399aab249"},{"sha":"d21bfb011d3e5d85ba238bf88d0deff6ba86ebf2","author":{"name":"Phil Aquilina","email":"9e5380c23b28b93deaae0bcb9f4c7f8877236313@gmail.com"},"message":"Add search events\n\nThe search event types are:\n- `cs.search_executed`\n- `cs.search_cancelled`\n- `cs.search_opened`\n\nCaveats:\nIn order to track search bar closing accurately, I needed a specific\n\"close search\" action to fire. What was available to me was a more\ngeneric action for closing the overlays. To get around this, I pass in\nthe \"close search\" handler from the SearchBarOverlay into the generic\nOverlayMenu component. If the close handler from the outside props\nexists then it uses that else it uses the generic one.","distinct":false,"url":"https://api.github.com/repos/uzi/reddit-mobile/commits/d21bfb011d3e5d85ba238bf88d0deff6ba86ebf2"},{"sha":"aed693b0df202493cbaf628848283b52cb17a646","author":{"name":"Phil Aquilina","email":"9e5380c23b28b93deaae0bcb9f4c7f8877236313@gmail.com"},"message":"move client check to process.env.ENV\n\nI missed this before I deployed the search events patch but for\nconsistency with the other client checks in the app, move this to\n`process.env.ENV`.","distinct":false,"url":"https://api.github.com/repos/uzi/reddit-mobile/commits/aed693b0df202493cbaf628848283b52cb17a646"},{"sha":"da852fb052482eb6a9a3cd387d8b1b3a1b3b9de1","author":{"name":"Ryan Schwers","email":"bbb8d687a5f9fa9671333dd0abde64abf7c4c8e2@gmail.com"},"message":"Add EUCookieNotice support","distinct":false,"url":"https://api.github.com/repos/uzi/reddit-mobile/commits/da852fb052482eb6a9a3cd387d8b1b3a1b3b9de1"},{"sha":"e2043250a21f95ceb052e9f61cd08f52afc467ad","author":{"name":"Ryan Schwers","email":"bbb8d687a5f9fa9671333dd0abde64abf7c4c8e2@gmail.com"},"message":"Port GTM from 1x\n\nAdd GoogleTagManager support, now whenever a screenview is\nsent, the GTM equivalent is sent as well","distinct":false,"url":"https://api.github.com/repos/uzi/reddit-mobile/commits/e2043250a21f95ceb052e9f61cd08f52afc467ad"},{"sha":"58eb36987319bf9954a75076659e0af2567cbb45","author":{"name":"Ryan Schwers","email":"bbb8d687a5f9fa9671333dd0abde64abf7c4c8e2@gmail.com"},"message":"Include `adblock` on events. Add adblock'd events\n\nAdditions:\n1) The base event payload now tracks if adblock is enabled\n2) An `endpoint-blocked` event is fired if adblock prevents the\nads api call from completing\n3) An `element-hidden` event is fired if adblock hides the\nrendered adunit.","distinct":false,"url":"https://api.github.com/repos/uzi/reddit-mobile/commits/58eb36987319bf9954a75076659e0af2567cbb45"},{"sha":"4a5bd54fa4ccbdaa2fbf90e88adc57dcac0c42f3","author":{"name":"Jack Lawson ajacksified@gmail.com","email":"10932b9f66025a78d1378c5adf0841764f0c10a5@gmail.com"},"message":"Keep comment reply state in state instead of qs\n\nThis moves whether or not a comment reply form is collapsed to a new\nkey in the state object - replyingComments[id] - instead of in the\nquerystring. Querystrings still work for no-js clients, but an onClick event\ncaptures and stops propagation for js-enabled clients.","distinct":false,"url":"https://api.github.com/repos/uzi/reddit-mobile/commits/4a5bd54fa4ccbdaa2fbf90e88adc57dcac0c42f3"},{"sha":"8757fc33233fb897a1084ee0ea3310945594c6d8","author":{"name":"Joshua Uziel","email":"db4b2a61e8abc2d69656c76872c4964dfbbd9360@reddit.com"},"message":"Port the Native Mobile Banner over\n\nSome changes needed for where things were located,\nlike imports or certain values.  Added a\ngetRouteMetaFromState helper to assist with knowing\nwhere we're coming in. Made use of the same animation\nbits as the toaster and overall restructured things\nto be a part of a redux app instead of a separate\nstandalone wart on the DOM.","distinct":false,"url":"https://api.github.com/repos/uzi/reddit-mobile/commits/8757fc33233fb897a1084ee0ea3310945594c6d8"}]}
{"actor":{"display_login":"uzi"}}