{"push_id":931689662,"size":17,"distinct_size":2,"ref":"refs/heads/compression","head":"23ecc2eb52be1ad11a90a0e9b259247f8e78e240","before":"3edb445b03516ea88479454d27c5be7280d56b69","commits":[{"sha":"6cbacb06b16c5f59c2252883d64da056fdf63083","author":{"email":"0624176c5f264887519b459c66c611c1665cc990@jetbrains.com","name":"Ilya Ryzhenkov"},"message":"Log redirect target","distinct":false,"url":"https://api.github.com/repos/cy6erGn0m/ktor/commits/6cbacb06b16c5f59c2252883d64da056fdf63083"},{"sha":"f24d8302b83544a3970f0f3d15de0c8c73a13849","author":{"email":"0624176c5f264887519b459c66c611c1665cc990@jetbrains.com","name":"Ilya Ryzhenkov"},"message":"Class loaders: propagate servlet context, introduce 'watch' list, intercept application class loading, improve development mode auto-reloading.","distinct":false,"url":"https://api.github.com/repos/cy6erGn0m/ktor/commits/f24d8302b83544a3970f0f3d15de0c8c73a13849"},{"sha":"c47ec1d89b5d2750e25568edbac4e52c0d929185","author":{"email":"0624176c5f264887519b459c66c611c1665cc990@jetbrains.com","name":"Ilya Ryzhenkov"},"message":"Support route selection by quality of match, preferring constants to parameters and supporting header quality matches.","distinct":false,"url":"https://api.github.com/repos/cy6erGn0m/ktor/commits/c47ec1d89b5d2750e25568edbac4e52c0d929185"},{"sha":"f6660274c0fcf05437af8565c3c417dc5533871d","author":{"email":"0624176c5f264887519b459c66c611c1665cc990@jetbrains.com","name":"Ilya Ryzhenkov"},"message":"Performance and cleanup","distinct":false,"url":"https://api.github.com/repos/cy6erGn0m/ktor/commits/f6660274c0fcf05437af8565c3c417dc5533871d"},{"sha":"0b43a66018134df9e2c9db2139862429ad975849","author":{"email":"0624176c5f264887519b459c66c611c1665cc990@jetbrains.com","name":"Ilya Ryzhenkov"},"message":"Optimise routing data structure, improve route presentation","distinct":false,"url":"https://api.github.com/repos/cy6erGn0m/ktor/commits/0b43a66018134df9e2c9db2139862429ad975849"},{"sha":"163df56755db056f2c7dda581c84feefeaaec011","author":{"email":"0624176c5f264887519b459c66c611c1665cc990@jetbrains.com","name":"Ilya Ryzhenkov"},"message":"Update to latest Kotlin.","distinct":false,"url":"https://api.github.com/repos/cy6erGn0m/ktor/commits/163df56755db056f2c7dda581c84feefeaaec011"},{"sha":"4ac570cb58a78d79546702b8cbba9ccb8a6628fc","author":{"email":"0624176c5f264887519b459c66c611c1665cc990@jetbrains.com","name":"Ilya Ryzhenkov"},"message":"Embedded application mode. See ktor-samples-embedded.","distinct":false,"url":"https://api.github.com/repos/cy6erGn0m/ktor/commits/4ac570cb58a78d79546702b8cbba9ccb8a6628fc"},{"sha":"7050af654e51a7a907f56de33337a9ef69018f90","author":{"email":"0624176c5f264887519b459c66c611c1665cc990@jetbrains.com","name":"Ilya Ryzhenkov"},"message":"Extract ApplicationHost interface so we can externally control start/stop. Use in Embedded application sample.","distinct":false,"url":"https://api.github.com/repos/cy6erGn0m/ktor/commits/7050af654e51a7a907f56de33337a9ef69018f90"},{"sha":"9a246853e6793cbf16b08fca438b55bdeb0596a4","author":{"email":"83ebdd4cfee16295b9494ebe92d3075980fb64d6@jetbrains.com","name":"Sergey Mashkov"},"message":"Upgrade to Kotlin Beta 4","distinct":false,"url":"https://api.github.com/repos/cy6erGn0m/ktor/commits/9a246853e6793cbf16b08fca438b55bdeb0596a4"},{"sha":"d42259fab0b0aa223c569746a56c67b44114b83b","author":{"email":"83ebdd4cfee16295b9494ebe92d3075980fb64d6@jetbrains.com","name":"Sergey Mashkov"},"message":"Add bintray publish plugin","distinct":false,"url":"https://api.github.com/repos/cy6erGn0m/ktor/commits/d42259fab0b0aa223c569746a56c67b44114b83b"},{"sha":"26e9e7d8284b93ec0f2341a72098b0f26ba0a041","author":{"email":"83ebdd4cfee16295b9494ebe92d3075980fb64d6@jetbrains.com","name":"Sergey Mashkov"},"message":"[maven-release-plugin] prepare release ktor-0.1.4","distinct":false,"url":"https://api.github.com/repos/cy6erGn0m/ktor/commits/26e9e7d8284b93ec0f2341a72098b0f26ba0a041"},{"sha":"a20f95d61db0164c854ff4cf7957dc1aa9b18bcd","author":{"email":"83ebdd4cfee16295b9494ebe92d3075980fb64d6@jetbrains.com","name":"Sergey Mashkov"},"message":"[maven-release-plugin] prepare for next development iteration","distinct":false,"url":"https://api.github.com/repos/cy6erGn0m/ktor/commits/a20f95d61db0164c854ff4cf7957dc1aa9b18bcd"},{"sha":"320a41981b10a4e32b362c0dc6768530b325757f","author":{"email":"83ebdd4cfee16295b9494ebe92d3075980fb64d6@jetbrains.com","name":"Sergey Mashkov"},"message":"Add bintray publish plugin","distinct":false,"url":"https://api.github.com/repos/cy6erGn0m/ktor/commits/320a41981b10a4e32b362c0dc6768530b325757f"},{"sha":"e5bf7dfc152a5d23eb586f1d19b3c3a4e4c87511","author":{"email":"83ebdd4cfee16295b9494ebe92d3075980fb64d6@jetbrains.com","name":"Sergey Mashkov"},"message":"[maven-release-plugin] prepare release ktor-0.1.5","distinct":false,"url":"https://api.github.com/repos/cy6erGn0m/ktor/commits/e5bf7dfc152a5d23eb586f1d19b3c3a4e4c87511"},{"sha":"c3e9f0fe825d600b3a43f4aaba087a7f77e979bf","author":{"email":"83ebdd4cfee16295b9494ebe92d3075980fb64d6@jetbrains.com","name":"Sergey Mashkov"},"message":"[maven-release-plugin] prepare for next development iteration","distinct":false,"url":"https://api.github.com/repos/cy6erGn0m/ktor/commits/c3e9f0fe825d600b3a43f4aaba087a7f77e979bf"},{"sha":"3a7006e6f0504007d365c582f9ccc09e52ff744f","author":{"email":"83ebdd4cfee16295b9494ebe92d3075980fb64d6@jetbrains.com","name":"Sergey Mashkov"},"message":"Response compression","distinct":true,"url":"https://api.github.com/repos/cy6erGn0m/ktor/commits/3a7006e6f0504007d365c582f9ccc09e52ff744f"},{"sha":"23ecc2eb52be1ad11a90a0e9b259247f8e78e240","author":{"email":"83ebdd4cfee16295b9494ebe92d3075980fb64d6@jetbrains.com","name":"Sergey Mashkov"},"message":"Fix IE compression issue","distinct":true,"url":"https://api.github.com/repos/cy6erGn0m/ktor/commits/23ecc2eb52be1ad11a90a0e9b259247f8e78e240"}]}