{"push_id":2958288303,"size":307,"distinct_size":27,"ref":"refs/heads/master","head":"4703038e21500f67d6fa682610e1fee6baef5f14","before":"e1fbc4c879d2ebe6510f7041ef6be5bacc52f383","commits":[{"sha":"1cfb7921bea0e7c0739ba36853cf7d9869888d01","author":{"name":"larsjohnsen","email":"529db328eaa226f62620c3710800195599a563d0@gmail.com"},"message":"utils getViewportSize: Use window.visualViewport when available (#4558)","distinct":false,"url":"https://api.github.com/repos/andytuba/Reddit-Enhancement-Suite/commits/1cfb7921bea0e7c0739ba36853cf7d9869888d01"},{"sha":"9ad1a9b7d974fb7715621afbe335e1ddc0e1918c","author":{"name":"Erik Desjardins","email":"fc4046b998e482c3e27513fa605c2e13724efbd3@users.noreply.github.com"},"message":"Revert \"prepare workaround for extension CSS precedence change (#4513)\" (#4563)\n\nThis reverts commit 358d66d","distinct":false,"url":"https://api.github.com/repos/andytuba/Reddit-Enhancement-Suite/commits/9ad1a9b7d974fb7715621afbe335e1ddc0e1918c"},{"sha":"78577db2d78ada051fbf811fb3d2afb5e8d153cc","author":{"name":"larsjohnsen","email":"529db328eaa226f62620c3710800195599a563d0@gmail.com"},"message":"selectedEntry: Use class instead of attribute (#4564)\n\n* selectedEntry: Use class instead of attribute\r\n\r\n* Update selector in commentQuickCollapse","distinct":false,"url":"https://api.github.com/repos/andytuba/Reddit-Enhancement-Suite/commits/78577db2d78ada051fbf811fb3d2afb5e8d153cc"},{"sha":"c65e3cc6e66d14d96efaafcef48f4aff36376c50","author":{"name":"larsjohnsen","email":"529db328eaa226f62620c3710800195599a563d0@gmail.com"},"message":"showImages conserveMemory: Use IntersectionObserver (#4562)","distinct":false,"url":"https://api.github.com/repos/andytuba/Reddit-Enhancement-Suite/commits/c65e3cc6e66d14d96efaafcef48f4aff36376c50"},{"sha":"0f91309c5c5c6cd4953e1e96b908b0f00f395699","author":{"name":"Kevin Ji","email":"c1cd06cd871379ae9deb4d6b79315f2a2a9d01ef@outlook.com"},"message":"package.json: Update deps/devDeps (#4555)\n\n* package.json: Update deps/devDeps\r\n\r\n* disable implicit-arrow-linebreak","distinct":false,"url":"https://api.github.com/repos/andytuba/Reddit-Enhancement-Suite/commits/0f91309c5c5c6cd4953e1e96b908b0f00f395699"},{"sha":"fdf9f837ad0d5c5e6487441701ac678db01734cc","author":{"name":"Kevin Ji","email":"c1cd06cd871379ae9deb4d6b79315f2a2a9d01ef@outlook.com"},"message":"package.json: Remove node_modules from nyc's excludes\n\nThe directory is excluded by default, as of v9.0.0.","distinct":false,"url":"https://api.github.com/repos/andytuba/Reddit-Enhancement-Suite/commits/fdf9f837ad0d5c5e6487441701ac678db01734cc"},{"sha":"30c7b94a08437a5c787e359c77525efad229163d","author":{"name":"Kevin Ji","email":"c1cd06cd871379ae9deb4d6b79315f2a2a9d01ef@outlook.com"},"message":"Remove last remnants of HTTP Reddit URLs (#4568)","distinct":false,"url":"https://api.github.com/repos/andytuba/Reddit-Enhancement-Suite/commits/30c7b94a08437a5c787e359c77525efad229163d"},{"sha":"7c5ab4fa408e699af69c7d8a74ba540f1e7e4502","author":{"name":"Erik","email":"fc4046b998e482c3e27513fa605c2e13724efbd3@users.noreply.github.com"},"message":"pin our fork of jquery.tokeninput to a tag","distinct":false,"url":"https://api.github.com/repos/andytuba/Reddit-Enhancement-Suite/commits/7c5ab4fa408e699af69c7d8a74ba540f1e7e4502"},{"sha":"9d736d77d1950cbd340776491a98371aefa2e9f2","author":{"name":"Erik Desjardins","email":"fc4046b998e482c3e27513fa605c2e13724efbd3@users.noreply.github.com"},"message":"Update flow (#4490)\n\n* update flow\r\n\r\n* reduce circular dependencies in utils/ and core/\r\n\r\nShould make Flow run faster, and should help fixing the current recursion limit issue\r\n\r\n* ExternalFilter needs to provide a type argument to Filter\r\n\r\n* type Tag.buildTagElement()\r\n\r\n* remove cloning of header object as it interferes with Flow\r\n\r\nit's not particularly important since all callsites allocate new objects each time\r\n\r\n* type moduleOptionsStorage\r\n\r\n* add some unnecessary annotations to satisfy Flow\r\n\r\n* flow 0.60.1\r\n\r\n* add annotations to exports in init.js\r\n\r\n* fix IntersectionObserver Flow issues\r\n\r\n* alert: import from sibling file\r\n\r\n* fix inference infinite recursion in dashboard\r\n\r\nBasically, the T in Wrapper::get() and Wrapper::set() were dependant on each other in a cycle, since the loaded value couldn't be inferred from context, and the loaded value is just mutated and then stored.\r\nFlow generally breaks cycles like this, so something else weird must have been going on to cause this.\r\n\r\n* remove trivial indexer names (they've been optional for some time)","distinct":false,"url":"https://api.github.com/repos/andytuba/Reddit-Enhancement-Suite/commits/9d736d77d1950cbd340776491a98371aefa2e9f2"},{"sha":"c11e8f3ca597d6a6c23cb0529d258bbfd6dbeb50","author":{"name":"larsjohnsen","email":"529db328eaa226f62620c3710800195599a563d0@gmail.com"},"message":"Make inline expando button smaller (#4551)","distinct":false,"url":"https://api.github.com/repos/andytuba/Reddit-Enhancement-Suite/commits/c11e8f3ca597d6a6c23cb0529d258bbfd6dbeb50"},{"sha":"88f7eaed94f3c76206f4eb3136d456a5073089e3","author":{"name":"Erik Desjardins","email":"fc4046b998e482c3e27513fa605c2e13724efbd3@users.noreply.github.com"},"message":"Fix source button appearing before NSFW/spoiler badge (#4571)","distinct":false,"url":"https://api.github.com/repos/andytuba/Reddit-Enhancement-Suite/commits/88f7eaed94f3c76206f4eb3136d456a5073089e3"},{"sha":"7550d4fee73b0a05857fc59cea143799116af8d1","author":{"name":"Erik Desjardins","email":"fc4046b998e482c3e27513fa605c2e13724efbd3@users.noreply.github.com"},"message":"Init/profiling cleanup, eliminate some cyclic dependencies (#4570)\n\n* remove headReady\r\n\r\nFun fact: stuff that normally goes in <head> actually works just fine outside of it, so we don't need to wait for it.\r\nThis allows some stages to start earlier.\r\nAnd it allows us to remove a dependency on /core from inside /utils, which will prevent everything from exploding when adding/rearranging imports in init (or at least work towards that).\r\n\r\n* dashboard: remove usage of Init and Modules\r\n\r\n* remove final dependencies of /utils on /core, allowing us to reorder init imports with impunity (it seems)\r\n\r\n* move profiling to utils, always enable as overhead is minimal\r\n\r\n* remove now-unnecessary eslint flow type usage suppressions\r\n\r\n* remove unnecessary uses of loadDynamicOptions\r\n\r\n* fix ridiculous notifications test failure\r\n\r\n* notifications: remove init usage\r\n\r\n* move helpers out of init","distinct":false,"url":"https://api.github.com/repos/andytuba/Reddit-Enhancement-Suite/commits/7550d4fee73b0a05857fc59cea143799116af8d1"},{"sha":"f51c356e9b60c39dd3f8a4bf10e49f8a72249035","author":{"name":"Erik","email":"fc4046b998e482c3e27513fa605c2e13724efbd3@users.noreply.github.com"},"message":"revert changes to dashboard from #4570\n\nhttps://github.com/honestbleeps/Reddit-Enhancement-Suite/commit/7550d4fee73b0a05857fc59cea143799116af8d1#r26015675","distinct":false,"url":"https://api.github.com/repos/andytuba/Reddit-Enhancement-Suite/commits/f51c356e9b60c39dd3f8a4bf10e49f8a72249035"},{"sha":"031758dfd834e5198b5e038df6d27a181d4e5e7b","author":{"name":"Wojciech Maj","email":"c7f588235eb4d781000efad2e6ace6c60b7a63ef@wojtekmaj.pl"},"message":"Replace expando button images with SVGs (#4572)","distinct":false,"url":"https://api.github.com/repos/andytuba/Reddit-Enhancement-Suite/commits/031758dfd834e5198b5e038df6d27a181d4e5e7b"},{"sha":"fd6ae6ea6c35b7c79e74cdf148429f015479c1b2","author":{"name":"Roman D","email":"4ad1ac21972741438bab4bb394ac8f4643a24fa6@users.noreply.github.com"},"message":"Added a shortcut to show/hide child comment trees on the comment page. (#4330)\n\n* Added a shortcut to show/hide child comment trees on the comment page.\r\n\r\n\"C\" by default.\r\n\r\n* Move toggle function to hideChildComments","distinct":false,"url":"https://api.github.com/repos/andytuba/Reddit-Enhancement-Suite/commits/fd6ae6ea6c35b7c79e74cdf148429f015479c1b2"},{"sha":"ec1a0557d6d0b36ce9f4d172fe3db4e4fe51994c","author":{"name":"Erik Desjardins","email":"fc4046b998e482c3e27513fa605c2e13724efbd3@users.noreply.github.com"},"message":"Update deps (#4573)","distinct":false,"url":"https://api.github.com/repos/andytuba/Reddit-Enhancement-Suite/commits/ec1a0557d6d0b36ce9f4d172fe3db4e4fe51994c"},{"sha":"449b7f8562ddb757221b2625f03341d43d4fe34d","author":{"name":"Wojciech Maj","email":"c7f588235eb4d781000efad2e6ace6c60b7a63ef@wojtekmaj.pl"},"message":"I18n: backupAndRestore, betteReddit, filteReddit, troubleshooter (#4552)","distinct":false,"url":"https://api.github.com/repos/andytuba/Reddit-Enhancement-Suite/commits/449b7f8562ddb757221b2625f03341d43d4fe34d"},{"sha":"74b52f7eb316720a7e54bba5e8cb20d44d9f4dc0","author":{"name":"larsjohnsen","email":"529db328eaa226f62620c3710800195599a563d0@gmail.com"},"message":"i18n localStorage: Contain error when storage quota exceeded (#4365)\n\n* i18n localStorage: Contain error when storage quota exceeded\r\n\r\n* delete keys, make warning log more aggressive","distinct":false,"url":"https://api.github.com/repos/andytuba/Reddit-Enhancement-Suite/commits/74b52f7eb316720a7e54bba5e8cb20d44d9f4dc0"},{"sha":"a28642c7a929fcd6081093aa692ef03e6e7bfe7e","author":{"name":"Erik Desjardins","email":"fc4046b998e482c3e27513fa605c2e13724efbd3@users.noreply.github.com"},"message":"Resurrect #1566: updated sortCommentsTemporarily module (#4574)\n\n* port temporaryDropdownLinks\r\n\r\n* temporaryDropdownLinks test","distinct":false,"url":"https://api.github.com/repos/andytuba/Reddit-Enhancement-Suite/commits/a28642c7a929fcd6081093aa692ef03e6e7bfe7e"},{"sha":"5f186f560a9f3fe31b8c48027e4e2f6eb887e61f","author":{"name":"Erik","email":"fc4046b998e482c3e27513fa605c2e13724efbd3@users.noreply.github.com"},"message":"changelog","distinct":false,"url":"https://api.github.com/repos/andytuba/Reddit-Enhancement-Suite/commits/5f186f560a9f3fe31b8c48027e4e2f6eb887e61f"}]}
{"actor":{"display_login":"andytuba"}}