{"push_id":694498416,"size":56,"distinct_size":56,"ref":"refs/heads/master","head":"b3e79174cea5a6037fcced1bbf51a4ca83ebe2da","before":"ee01ebba8d6c0601ba2835061942472e32a84a52","commits":[{"sha":"e3b4c30589cc8bafa5e3a0f4d1edffd805835ed6","author":{"email":"aa715a62bdbf3a580e6a6398320c3fbe5d5e4959@gmail.com","name":"andrey.tarashevskiy"},"message":"Servlet API - 3.1\nJackson - 2.5.2\nRhino - 1.7R5\nJetty - 9.2.10","distinct":true,"url":"https://api.github.com/repos/TinyMission/kara/commits/e3b4c30589cc8bafa5e3a0f4d1edffd805835ed6"},{"sha":"aed453dec7e6c48a97fc12711fc3080b70bee3c5","author":{"email":"aa715a62bdbf3a580e6a6398320c3fbe5d5e4959@gmail.com","name":"andrey.tarashevskiy"},"message":"Reflection utils reworked to use kotlin.reflect\nGoogle Reflections,  Guava and javassist libs removed\nAll test passed","distinct":true,"url":"https://api.github.com/repos/TinyMission/kara/commits/aed453dec7e6c48a97fc12711fc3080b70bee3c5"},{"sha":"130baeebca4b4a7d8e1b0e274b315f4e4433e643","author":{"email":"aa715a62bdbf3a580e6a6398320c3fbe5d5e4959@gmail.com","name":"andrey.tarashevskiy"},"message":"Fixes for class loading\nMethod filterIsAssignable added\nTest passed","distinct":true,"url":"https://api.github.com/repos/TinyMission/kara/commits/130baeebca4b4a7d8e1b0e274b315f4e4433e643"},{"sha":"afd402126c96b3498836c6d867ba60587d3f6ebb","author":{"email":"aa715a62bdbf3a580e6a6398320c3fbe5d5e4959@gmail.com","name":"andrey.tarashevskiy"},"message":"Scan for classes inside jar files supported\nRecursive scan for classes in parent classloaders\nTest added\nMinor fixes","distinct":true,"url":"https://api.github.com/repos/TinyMission/kara/commits/afd402126c96b3498836c6d867ba60587d3f6ebb"},{"sha":"c4e9e996444736410c2e57d30faa2b647a1169fb","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@jetbrains.com","name":"Maxim Shafirov"},"message":"make urldecode exception tolerant","distinct":true,"url":"https://api.github.com/repos/TinyMission/kara/commits/c4e9e996444736410c2e57d30faa2b647a1169fb"},{"sha":"63c73b526e1aea1a5633b2e04b690a1e8fdcd90f","author":{"email":"aa715a62bdbf3a580e6a6398320c3fbe5d5e4959@gmail.com","name":"andrey.tarashevskiy"},"message":"Merge from origin","distinct":true,"url":"https://api.github.com/repos/TinyMission/kara/commits/63c73b526e1aea1a5633b2e04b690a1e8fdcd90f"},{"sha":"565e4bc4c41d42a95406842ce7662138fe16e4fc","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@jetbrains.com","name":"Maxim Shafirov"},"message":"Ability to catch missing parameter so 400 is returned, not 500","distinct":true,"url":"https://api.github.com/repos/TinyMission/kara/commits/565e4bc4c41d42a95406842ce7662138fe16e4fc"},{"sha":"4264467e60ed6d4ec202d2eaedbeed98105071d7","author":{"email":"aa715a62bdbf3a580e6a6398320c3fbe5d5e4959@gmail.com","name":"andrey.tarashevskiy"},"message":"Long and BigDecimal serializers added","distinct":true,"url":"https://api.github.com/repos/TinyMission/kara/commits/4264467e60ed6d4ec202d2eaedbeed98105071d7"},{"sha":"1ffcba13aa9499a0d5778417ce967a05f5db2da7","author":{"email":"aa715a62bdbf3a580e6a6398320c3fbe5d5e4959@gmail.com","name":"andrey.tarashevskiy"},"message":"return@let replaced to return from method","distinct":true,"url":"https://api.github.com/repos/TinyMission/kara/commits/1ffcba13aa9499a0d5778417ce967a05f5db2da7"},{"sha":"ae1517e3e3db106bbeed943895d4511d180e16c2","author":{"email":"aa715a62bdbf3a580e6a6398320c3fbe5d5e4959@gmail.com","name":"andrey.tarashevskiy"},"message":"Merge remote-tracking branch 'upstream/master'","distinct":true,"url":"https://api.github.com/repos/TinyMission/kara/commits/ae1517e3e3db106bbeed943895d4511d180e16c2"},{"sha":"9908dbac358ff7d17cfd4bf8620c494ba9849dc2","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@jetbrains.com","name":"Maxim Shafirov"},"message":"Merge pull request #8 from Tapac/master\n\nLibs update and migration from google Reflections to kotlin reflect","distinct":true,"url":"https://api.github.com/repos/TinyMission/kara/commits/9908dbac358ff7d17cfd4bf8620c494ba9849dc2"},{"sha":"cbf2370b22940454e2e36176b2197f1beee534ac","author":{"email":"3f16ff55ae1f17704e4f0587e8aa2171483906fd@gmail.com","name":"Julius Kunze"},"message":"Merge github.com:shafirov/kara","distinct":true,"url":"https://api.github.com/repos/TinyMission/kara/commits/cbf2370b22940454e2e36176b2197f1beee534ac"},{"sha":"5835eb69d4e2577bc40eb85644bfd14c13d6a455","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@jetbrains.com","name":"Maxim Shafirov"},"message":"Numerous fixes to pull request","distinct":true,"url":"https://api.github.com/repos/TinyMission/kara/commits/5835eb69d4e2577bc40eb85644bfd14c13d6a455"},{"sha":"8ef7b02467c2a0b75ebb4389932d9cf422dcd744","author":{"email":"42bdcda5da9029947dcbbf8b089e89750782ab43@jetbrains.com","name":"Andrey Zhuchkov"},"message":"Multipart request support for Jetty","distinct":true,"url":"https://api.github.com/repos/TinyMission/kara/commits/8ef7b02467c2a0b75ebb4389932d9cf422dcd744"},{"sha":"4a8c0ac0d4234ee29b043a66a94c09e67a6316f2","author":{"email":"aa715a62bdbf3a580e6a6398320c3fbe5d5e4959@gmail.com","name":"andrey.tarashevskiy"},"message":"Test fixed (used kootstrap.jar instead of custom jar)","distinct":true,"url":"https://api.github.com/repos/TinyMission/kara/commits/4a8c0ac0d4234ee29b043a66a94c09e67a6316f2"},{"sha":"1cbad7b60aa3dc3434c767d8f342cb70b96a9abe","author":{"email":"aa715a62bdbf3a580e6a6398320c3fbe5d5e4959@gmail.com","name":"Andrey.Tarashevskiy"},"message":"Merge pull request #9 from azhuchkov/multipart-request\n\nMultipart request support for Jetty","distinct":true,"url":"https://api.github.com/repos/TinyMission/kara/commits/1cbad7b60aa3dc3434c767d8f342cb70b96a9abe"},{"sha":"b7897790bc69f513183e1df80a8dff84108621bf","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@jetbrains.com","name":"Maxim Shafirov"},"message":"Proper cache-control for cached resources","distinct":true,"url":"https://api.github.com/repos/TinyMission/kara/commits/b7897790bc69f513183e1df80a8dff84108621bf"},{"sha":"437d3df7a33eac3b9ce8f2d93169668a8a4fc57c","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@jetbrains.com","name":"Maxim Shafirov"},"message":"Don't fake modification dates for dynamic resources. Rely on ETag instead","distinct":true,"url":"https://api.github.com/repos/TinyMission/kara/commits/437d3df7a33eac3b9ce8f2d93169668a8a4fc57c"},{"sha":"4cf5af903f3b50b2dfa13d0cc768ef4079e170c7","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@jetbrains.com","name":"Maxim Shafirov"},"message":"Support public dir based embedded resources, proper caches (including multiple files less)","distinct":true,"url":"https://api.github.com/repos/TinyMission/kara/commits/4cf5af903f3b50b2dfa13d0cc768ef4079e170c7"},{"sha":"f75d1bf7cd3db2c8c7377987a92ad0038e91483a","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@jetbrains.com","name":"Maxim Shafirov"},"message":"Make v available to subclasses","distinct":true,"url":"https://api.github.com/repos/TinyMission/kara/commits/f75d1bf7cd3db2c8c7377987a92ad0038e91483a"}]}