{"push_id":790558631,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"e2abab9f7a4bae2b5b8110a77b3add74838dc4ef","before":"178541b24a066b23360a0b08770a28860be7fff3","commits":[{"sha":"a4be212878109334f3bf37c9c81e82c2759b4b60","author":{"email":"d9d369c09717aabe5b35f4bb9929e50ae59863be@gmail.com","name":"hhfrancois"},"message":"add Constants option protocol wss","distinct":true,"url":"https://api.github.com/repos/hhdevelopment/ocelot/commits/a4be212878109334f3bf37c9c81e82c2759b4b60"},{"sha":"ed1c2e1373f785e031be13b7d866736ecc936dc4","author":{"email":"d9d369c09717aabe5b35f4bb9929e50ae59863be@gmail.com","name":"hhfrancois"},"message":"support wss protocol","distinct":true,"url":"https://api.github.com/repos/hhdevelopment/ocelot/commits/ed1c2e1373f785e031be13b7d866736ecc936dc4"},{"sha":"4b6b969ff4ee186f73a12c25c853c3847f75e9f4","author":{"email":"d9d369c09717aabe5b35f4bb9929e50ae59863be@gmail.com","name":"hhfrancois"},"message":"add comment alternative code","distinct":true,"url":"https://api.github.com/repos/hhdevelopment/ocelot/commits/4b6b969ff4ee186f73a12c25c853c3847f75e9f4"},{"sha":"fc2b9adcec28bdb203266897139d48e676e5f9d2","author":{"email":"d9d369c09717aabe5b35f4bb9929e50ae59863be@gmail.com","name":"hhfrancois"},"message":"add getUsername in ocelotServices","distinct":true,"url":"https://api.github.com/repos/hhdevelopment/ocelot/commits/fc2b9adcec28bdb203266897139d48e676e5f9d2"},{"sha":"b9093f0d61ec401e1cc4c79867148134a3095df8","author":{"email":"d9d369c09717aabe5b35f4bb9929e50ae59863be@gmail.com","name":"hhfrancois"},"message":"add request in threadLocal","distinct":true,"url":"https://api.github.com/repos/hhdevelopment/ocelot/commits/b9093f0d61ec401e1cc4c79867148134a3095df8"},{"sha":"344f4075eecaee0c6d45d687984bf1958bad199b","author":{"email":"d9d369c09717aabe5b35f4bb9929e50ae59863be@gmail.com","name":"hhfrancois"},"message":"add Constants\nREQUEST, PRINCIPAL, ANONYMOUS","distinct":true,"url":"https://api.github.com/repos/hhdevelopment/ocelot/commits/344f4075eecaee0c6d45d687984bf1958bad199b"},{"sha":"3cc132647c52ac938463f627bdbe1a955bc8aa67","author":{"email":"d9d369c09717aabe5b35f4bb9929e50ae59863be@gmail.com","name":"hhfrancois"},"message":"create Principal Implementation based on TheadLocal","distinct":true,"url":"https://api.github.com/repos/hhdevelopment/ocelot/commits/3cc132647c52ac938463f627bdbe1a955bc8aa67"},{"sha":"9b235f882b331bf4a8a8cac76be68bd1555df1d2","author":{"email":"d9d369c09717aabe5b35f4bb9929e50ae59863be@gmail.com","name":"hhfrancois"},"message":"Use OcelotPrincipal as Prindcipal CDI alternative","distinct":true,"url":"https://api.github.com/repos/hhdevelopment/ocelot/commits/9b235f882b331bf4a8a8cac76be68bd1555df1d2"},{"sha":"e2abab9f7a4bae2b5b8110a77b3add74838dc4ef","author":{"email":"d9d369c09717aabe5b35f4bb9929e50ae59863be@gmail.com","name":"hhfrancois"},"message":"improve test","distinct":true,"url":"https://api.github.com/repos/hhdevelopment/ocelot/commits/e2abab9f7a4bae2b5b8110a77b3add74838dc4ef"}]}