{"push_id":1227203032,"size":155,"distinct_size":1,"ref":"refs/heads/fix-outhook","head":"26d835d639ca32a27ea8c113db97ee453574b530","before":"55cb719a26cfb9df96854e8568bd7b5dd89b0bfe","commits":[{"sha":"1820f961b35de18716cbb16b491546fc783937f6","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"frontend_tests/run-casper: Fix annotations.","distinct":false,"url":"https://api.github.com/repos/rahuldeve/zulip/commits/1820f961b35de18716cbb16b491546fc783937f6"},{"sha":"0a5aa2ccc75b816ea8c72e96782dd840e870348a","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"Make check_send_receive_time pass mypy check.","distinct":false,"url":"https://api.github.com/repos/rahuldeve/zulip/commits/0a5aa2ccc75b816ea8c72e96782dd840e870348a"},{"sha":"3d87c376c272ba6f0307d6e15b2abf8a780e6b19","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"Make zulip-ec2-configure-interfaces pass mypy check.","distinct":false,"url":"https://api.github.com/repos/rahuldeve/zulip/commits/3d87c376c272ba6f0307d6e15b2abf8a780e6b19"},{"sha":"ec6b63053738145ee217258e4758108a9ecbf902","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"Make tools/run-mypy pass mypy check.","distinct":false,"url":"https://api.github.com/repos/rahuldeve/zulip/commits/ec6b63053738145ee217258e4758108a9ecbf902"},{"sha":"bd0fa3e77b2e66f034a720dea3ac96a06f635f46","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"Annotate tools/lint-all.","distinct":false,"url":"https://api.github.com/repos/rahuldeve/zulip/commits/bd0fa3e77b2e66f034a720dea3ac96a06f635f46"},{"sha":"9c177fcd1bb7c7a514b9dbcfad6eadadd64c6e30","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"tools/check-templates: Remove unneeded return.","distinct":false,"url":"https://api.github.com/repos/rahuldeve/zulip/commits/9c177fcd1bb7c7a514b9dbcfad6eadadd64c6e30"},{"sha":"ecf22495365255bd0bda1d0d12ee2fa4f52dab5e","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"tools/check-templates: Set modified's default to False.\n\nSet default value of options.modified to False.","distinct":false,"url":"https://api.github.com/repos/rahuldeve/zulip/commits/ecf22495365255bd0bda1d0d12ee2fa4f52dab5e"},{"sha":"2f889550cbddb29c4d86f724d818637256562385","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"tools/check-templates: Use __init__ in Record.\n\nInitialize Record by using __init__ instead of setting attributes\nin validate.  This is needed because mypy complains when we set\nnew attributes outside __init__.","distinct":false,"url":"https://api.github.com/repos/rahuldeve/zulip/commits/2f889550cbddb29c4d86f724d818637256562385"},{"sha":"ab8890b30499b3167e44081ed70772055a0285e0","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"Annotate tools/check-templates.","distinct":false,"url":"https://api.github.com/repos/rahuldeve/zulip/commits/ab8890b30499b3167e44081ed70772055a0285e0"},{"sha":"00a120c34fad6fe4a12644c32eecf44646acaaaf","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"Improve a string in tools/post-receive.","distinct":false,"url":"https://api.github.com/repos/rahuldeve/zulip/commits/00a120c34fad6fe4a12644c32eecf44646acaaaf"},{"sha":"1a77b599f62e520b684c71f84d4cf34aaa71551f","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"Make tools/post-receive python 3 compatible.","distinct":false,"url":"https://api.github.com/repos/rahuldeve/zulip/commits/1a77b599f62e520b684c71f84d4cf34aaa71551f"},{"sha":"e6264fa6fb0afa96cc9c8505271d6645c1d0ee7d","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"Annotate tools/compile-handlebars-templates.","distinct":false,"url":"https://api.github.com/repos/rahuldeve/zulip/commits/e6264fa6fb0afa96cc9c8505271d6645c1d0ee7d"},{"sha":"7edc38bbf7902cd681af38e1dfdc8cd395db8153","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"Remove tools/test-js-with-casper from mypy exclude list.","distinct":false,"url":"https://api.github.com/repos/rahuldeve/zulip/commits/7edc38bbf7902cd681af38e1dfdc8cd395db8153"},{"sha":"1e0a971178b3e5c5d1a4f9bf38cb41311815f985","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"Annotate tools/test-run-dev.","distinct":false,"url":"https://api.github.com/repos/rahuldeve/zulip/commits/1e0a971178b3e5c5d1a4f9bf38cb41311815f985"},{"sha":"61ffd835e162698ce71df792fbbc42b1db344eb0","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"Annotate tools/minify-js.","distinct":false,"url":"https://api.github.com/repos/rahuldeve/zulip/commits/61ffd835e162698ce71df792fbbc42b1db344eb0"},{"sha":"df7dcdda5f65a37a1d1fb5b34028d28a8862fb4b","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"Annotate tools/get-handlebar-vars.","distinct":false,"url":"https://api.github.com/repos/rahuldeve/zulip/commits/df7dcdda5f65a37a1d1fb5b34028d28a8862fb4b"},{"sha":"b08d6769c12e0d6d281771bb6570df77b0afe6be","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"tools/zulip-export/zulip-export: Fix how files are opened.\n\nInstead of using codecs.open, use the builtin open in binary mode\nand write data after encoding it in utf-8.","distinct":false,"url":"https://api.github.com/repos/rahuldeve/zulip/commits/b08d6769c12e0d6d281771bb6570df77b0afe6be"},{"sha":"2846e23cfc545b57d70e0c1e9f1fc1fb52507780","author":{"name":"Steve Howell","email":"91f4b35ba37d6057616f2a75322d01fa60884c01@yahoo.com"},"message":"Extracted test helper: get_and_check_messages().\n\nThis new helper combines two old helpers, one of which was misnamed\nand the other of which was always called after the first, so it\nmade sense to just combine the helpers.\n\nFixes: #1386","distinct":false,"url":"https://api.github.com/repos/rahuldeve/zulip/commits/2846e23cfc545b57d70e0c1e9f1fc1fb52507780"},{"sha":"6ed5163795c73e2e18b938dc43eddfc60d77d05a","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"Upgrade Jinja2.","distinct":false,"url":"https://api.github.com/repos/rahuldeve/zulip/commits/6ed5163795c73e2e18b938dc43eddfc60d77d05a"},{"sha":"fb62e5c7bdc66b941fd922d23660b1b1b631b6fc","author":{"name":"Eklavya Sharma","email":"4bd8d1907f91a1a238b205ecfd2d8200a7c79c8d@gmail.com"},"message":"Upgrade Twisted.","distinct":false,"url":"https://api.github.com/repos/rahuldeve/zulip/commits/fb62e5c7bdc66b941fd922d23660b1b1b631b6fc"}]}
{"actor":{"display_login":"rahuldeve"}}