{"push_id":562030737,"size":11,"distinct_size":11,"ref":"refs/heads/master","head":"c4585085fdc54c91928c7c79c3267b5ef776f540","before":"d47eb216f39f6849d7bd200ed6b6f94a97e1b18d","commits":[{"sha":"54d5a23dede31ed4406bd6f7e8a6f5cd6ea2c271","author":{"email":"38eee4c7a1fda9debc4e17ddccf90ca439adfb4c@gmail.com","name":"Gustavo Chain"},"message":"Improve query loader so you can read them from any /home/gchain/.go/src/github.com/Typeform/GoBuildApi","distinct":true,"url":"https://api.github.com/repos/Typeform/GoBuildApi/commits/54d5a23dede31ed4406bd6f7e8a6f5cd6ea2c271"},{"sha":"72de5bd912f543809d4b0752711ad758b18690bc","author":{"email":"38eee4c7a1fda9debc4e17ddccf90ca439adfb4c@gmail.com","name":"Gustavo Chain"},"message":"Improve random uid generation by using crypto/rand","distinct":true,"url":"https://api.github.com/repos/Typeform/GoBuildApi/commits/72de5bd912f543809d4b0752711ad758b18690bc"},{"sha":"8e9c8cca527680d8403d17b82321dd2b22435b72","author":{"email":"38eee4c7a1fda9debc4e17ddccf90ca439adfb4c@gmail.com","name":"Gustavo Chain"},"message":"Split logic between form and fields","distinct":true,"url":"https://api.github.com/repos/Typeform/GoBuildApi/commits/8e9c8cca527680d8403d17b82321dd2b22435b72"},{"sha":"e46f4832c713434cdacf24f5661079288df42043","author":{"email":"38eee4c7a1fda9debc4e17ddccf90ca439adfb4c@gmail.com","name":"Gustavo Chain"},"message":"Verify errors on LastInsertId for fields","distinct":true,"url":"https://api.github.com/repos/Typeform/GoBuildApi/commits/e46f4832c713434cdacf24f5661079288df42043"},{"sha":"4a2498e4556c1edcb26bbb19398749ea486cbd29","author":{"email":"38eee4c7a1fda9debc4e17ddccf90ca439adfb4c@gmail.com","name":"Gustavo Chain"},"message":"Return created form json encoded","distinct":true,"url":"https://api.github.com/repos/Typeform/GoBuildApi/commits/4a2498e4556c1edcb26bbb19398749ea486cbd29"},{"sha":"02dea2f0c105e40618a8b965c02a7af6b782390e","author":{"email":"38eee4c7a1fda9debc4e17ddccf90ca439adfb4c@gmail.com","name":"Gustavo Chain"},"message":"Better json handling","distinct":true,"url":"https://api.github.com/repos/Typeform/GoBuildApi/commits/02dea2f0c105e40618a8b965c02a7af6b782390e"},{"sha":"4bafbcedae3993aa2bb7627ef3260d39d1afcbba","author":{"email":"38eee4c7a1fda9debc4e17ddccf90ca439adfb4c@gmail.com","name":"Gustavo Chain"},"message":"Added LJ support","distinct":true,"url":"https://api.github.com/repos/Typeform/GoBuildApi/commits/4bafbcedae3993aa2bb7627ef3260d39d1afcbba"},{"sha":"48411b6b4c929e5117a1ab179c73f2b300cc8879","author":{"email":"38eee4c7a1fda9debc4e17ddccf90ca439adfb4c@gmail.com","name":"Gustavo Chain"},"message":"Add stress / benchmark tool","distinct":true,"url":"https://api.github.com/repos/Typeform/GoBuildApi/commits/48411b6b4c929e5117a1ab179c73f2b300cc8879"},{"sha":"43e7a6b81353021f5003b94ebdf7aeffa98979fe","author":{"email":"38eee4c7a1fda9debc4e17ddccf90ca439adfb4c@gmail.com","name":"Gustavo Chain"},"message":"allow concurrency tunning on stress tool","distinct":true,"url":"https://api.github.com/repos/Typeform/GoBuildApi/commits/43e7a6b81353021f5003b94ebdf7aeffa98979fe"},{"sha":"fdf8fde70708ded3c86df62cd1eab88c56cb78b6","author":{"email":"38eee4c7a1fda9debc4e17ddccf90ca439adfb4c@gmail.com","name":"Gustavo Chain"},"message":"SetMaxOpenConns 100","distinct":true,"url":"https://api.github.com/repos/Typeform/GoBuildApi/commits/fdf8fde70708ded3c86df62cd1eab88c56cb78b6"},{"sha":"c4585085fdc54c91928c7c79c3267b5ef776f540","author":{"email":"38eee4c7a1fda9debc4e17ddccf90ca439adfb4c@gmail.com","name":"Gustavo Chain"},"message":"wrap db context injection into database Register/FromContext functions","distinct":true,"url":"https://api.github.com/repos/Typeform/GoBuildApi/commits/c4585085fdc54c91928c7c79c3267b5ef776f540"}]}