{"push_id":1145984006,"size":103,"distinct_size":99,"ref":"refs/heads/master","head":"210c376901b4a84785a1f28be01a9a635f6c7239","before":"734ec945544f5ff0a33729f343c6f65443221df1","commits":[{"sha":"dbc3e727231b55fc86b22cb58f901eba0bf40411","author":{"name":"Christian Frichot","email":"ebdb290d5f368a4d7d3b91c9f3e3ff980dae2e66@gmail.com"},"message":"implement a toggle for viewing marked flows only in console","distinct":true,"url":"https://api.github.com/repos/dwfreed/mitmproxy/commits/dbc3e727231b55fc86b22cb58f901eba0bf40411"},{"sha":"ffca395e48d3909c9f588767978d128c1a6529d5","author":{"name":"Aldo Cortesi","email":"c58aa6eb76b61c6c5ff05f6708f7b795a546d988@nullcube.com"},"message":"Honesty in testing\n\n- Don't skip tests that fail\n- Don't omit console from coverage\n\nI'm working on the pathod races, and can't seem to reproduce the failures\nlocally.\n\nAlso, let's not kid ourselves about the console coverage - it should be\ntracked. To improve it, we should measure it. Regressions in coverage of the\nmodule should be flagged by CI.","distinct":true,"url":"https://api.github.com/repos/dwfreed/mitmproxy/commits/ffca395e48d3909c9f588767978d128c1a6529d5"},{"sha":"29bcdc82509662d1c016dfd42122331678586d5b","author":{"name":"Aldo Cortesi","email":"c58aa6eb76b61c6c5ff05f6708f7b795a546d988@nullcube.com"},"message":"Fix lock over pathod locks\n\nThere were basically a nop before... o_O","distinct":true,"url":"https://api.github.com/repos/dwfreed/mitmproxy/commits/29bcdc82509662d1c016dfd42122331678586d5b"},{"sha":"14d6e1d2e3aebf11fe63adc8e29cf0b73e9e01ad","author":{"name":"Aldo Cortesi","email":"c58aa6eb76b61c6c5ff05f6708f7b795a546d988@nullcube.com"},"message":"Formatting of README\n\nThis is really a pretext to get Travis to rebuild, because it's stuck on the\nwrong commit for the branch.","distinct":true,"url":"https://api.github.com/repos/dwfreed/mitmproxy/commits/14d6e1d2e3aebf11fe63adc8e29cf0b73e9e01ad"},{"sha":"92decf96dda3704c3a303399e0e7a0920e130b95","author":{"name":"Aldo Cortesi","email":"c58aa6eb76b61c6c5ff05f6708f7b795a546d988@nullcube.com"},"message":"Add expect_log to the pathod test truss, and use it for last_log","distinct":true,"url":"https://api.github.com/repos/dwfreed/mitmproxy/commits/92decf96dda3704c3a303399e0e7a0920e130b95"},{"sha":"5e123844865715085cb3ab06f264c0c3032458c4","author":{"name":"Aldo Cortesi","email":"c58aa6eb76b61c6c5ff05f6708f7b795a546d988@nullcube.com"},"message":"Remove debug print","distinct":true,"url":"https://api.github.com/repos/dwfreed/mitmproxy/commits/5e123844865715085cb3ab06f264c0c3032458c4"},{"sha":"40156ce123962a6d0e431761833a506ec5aeebb9","author":{"name":"Aldo Cortesi","email":"c58aa6eb76b61c6c5ff05f6708f7b795a546d988@nullcube.com"},"message":"Bump error timeout","distinct":true,"url":"https://api.github.com/repos/dwfreed/mitmproxy/commits/40156ce123962a6d0e431761833a506ec5aeebb9"},{"sha":"9a76e31f2fb77367d6632b6b03cdfeabfadf0caf","author":{"name":"Maximilian Hils","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@maximilianhils.com"},"message":"add redux as dependency","distinct":false,"url":"https://api.github.com/repos/dwfreed/mitmproxy/commits/9a76e31f2fb77367d6632b6b03cdfeabfadf0caf"},{"sha":"254614e9f77e108d186ff3f7e89ec78012af65a1","author":{"name":"Aldo Cortesi","email":"c58aa6eb76b61c6c5ff05f6708f7b795a546d988@nullcube.com"},"message":"Since we have locks over the logs, use direct access rather than API requests to get to them","distinct":true,"url":"https://api.github.com/repos/dwfreed/mitmproxy/commits/254614e9f77e108d186ff3f7e89ec78012af65a1"},{"sha":"a7522d9308a9592b0c79709f3d04cdd816ee1a57","author":{"name":"Aldo Cortesi","email":"c58aa6eb76b61c6c5ff05f6708f7b795a546d988@nullcube.com"},"message":"pathod.test shouldn't use the API at all","distinct":true,"url":"https://api.github.com/repos/dwfreed/mitmproxy/commits/a7522d9308a9592b0c79709f3d04cdd816ee1a57"},{"sha":"9e3591e3c225c51d5a5b80eb331719d20d14dc48","author":{"name":"Maximilian Hils","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@maximilianhils.com"},"message":"add basic redux architecture, convert eventlog to redux","distinct":false,"url":"https://api.github.com/repos/dwfreed/mitmproxy/commits/9e3591e3c225c51d5a5b80eb331719d20d14dc48"},{"sha":"d8c52964c75afae9a7e5cbc4470159dc09f08810","author":{"name":"Aldo Cortesi","email":"c58aa6eb76b61c6c5ff05f6708f7b795a546d988@nullcube.com"},"message":"Reimplement test retrievals on pathoc and ditch requests\n\nRequests uses urllib3, which has a connection pool that's not easy to disable\n(https://github.com/shazow/urllib3/issues/383).","distinct":true,"url":"https://api.github.com/repos/dwfreed/mitmproxy/commits/d8c52964c75afae9a7e5cbc4470159dc09f08810"},{"sha":"c9dd574f48cb05ff762bccdeef2dc22c758de9ec","author":{"name":"Aldo Cortesi","email":"c58aa6eb76b61c6c5ff05f6708f7b795a546d988@nullcube.com"},"message":"Silence requests warnings\n\nOnce we convert the rest of the suite to pathoc, this can go.","distinct":true,"url":"https://api.github.com/repos/dwfreed/mitmproxy/commits/c9dd574f48cb05ff762bccdeef2dc22c758de9ec"},{"sha":"69de78515d7d19c72d27439df509cc9294da587f","author":{"name":"Aldo Cortesi","email":"c58aa6eb76b61c6c5ff05f6708f7b795a546d988@nullcube.com"},"message":"Make last_log actually return last log","distinct":true,"url":"https://api.github.com/repos/dwfreed/mitmproxy/commits/69de78515d7d19c72d27439df509cc9294da587f"},{"sha":"5fd52970fd30f00d7a7e6ebfb6ce0d4d03942ed3","author":{"name":"Aldo Cortesi","email":"c58aa6eb76b61c6c5ff05f6708f7b795a546d988@nullcube.com"},"message":"Satisfy linting gods","distinct":true,"url":"https://api.github.com/repos/dwfreed/mitmproxy/commits/5fd52970fd30f00d7a7e6ebfb6ce0d4d03942ed3"},{"sha":"7a388560d7d3ef22be0bdef1811414ad18ff2484","author":{"name":"Maximilian Hils","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@maximilianhils.com"},"message":"use object spread operator\n\nWhile the spread operator is not part of ES6, React also uses it for JSX.\nIt makes sense for us to keep it in other parts of the codebase as well.","distinct":false,"url":"https://api.github.com/repos/dwfreed/mitmproxy/commits/7a388560d7d3ef22be0bdef1811414ad18ff2484"},{"sha":"3e6a74f4eea7c6722e8dff8564308560ff725aac","author":{"name":"Clemens","email":"be7855a4b5d4bdd9351f44ac9f4f3c2d9dc718e7@gmail.com"},"message":"added ui","distinct":true,"url":"https://api.github.com/repos/dwfreed/mitmproxy/commits/3e6a74f4eea7c6722e8dff8564308560ff725aac"},{"sha":"dfc033ab5f981eb97cda695e707acd590e5708e3","author":{"name":"Clemens","email":"be7855a4b5d4bdd9351f44ac9f4f3c2d9dc718e7@gmail.com"},"message":"added basic file up_download functionality (not finish yet)","distinct":true,"url":"https://api.github.com/repos/dwfreed/mitmproxy/commits/dfc033ab5f981eb97cda695e707acd590e5708e3"},{"sha":"cf544318ae7b59711f64166fe765c93ec8fb42c1","author":{"name":"Clemens","email":"be7855a4b5d4bdd9351f44ac9f4f3c2d9dc718e7@gmail.com"},"message":"basic file up and download working","distinct":true,"url":"https://api.github.com/repos/dwfreed/mitmproxy/commits/cf544318ae7b59711f64166fe765c93ec8fb42c1"},{"sha":"a219d3343081e13a005fc37e30a0bab83a773099","author":{"name":"Clemens","email":"be7855a4b5d4bdd9351f44ac9f4f3c2d9dc718e7@gmail.com"},"message":"basic file up and download working","distinct":true,"url":"https://api.github.com/repos/dwfreed/mitmproxy/commits/a219d3343081e13a005fc37e30a0bab83a773099"}]}
{"actor":{"display_login":"dwfreed"}}