{"push_id":575120484,"size":27,"distinct_size":27,"ref":"refs/heads/master","head":"482102f942b6a1ae30e20cb2fa08cb9c191800f0","before":"eae4d121f66e27762affa6588a49af4bdc2fba86","commits":[{"sha":"6fb2f42094af464b5578954777a1db47764189ab","author":{"email":"27c3f1aaa73fef5fcca6f490a8ccb94a238db165@gmail.com","name":"Thiago Faria de Andrade"},"message":"Aula sobre atualizacao das bibliotecas do projeto","distinct":true,"url":"https://api.github.com/repos/luiz158/curso-javaee-primefaces/commits/6fb2f42094af464b5578954777a1db47764189ab"},{"sha":"3d2d1dc286ab0dbe24303e80e1354ef046e7033c","author":{"email":"27c3f1aaa73fef5fcca6f490a8ccb94a238db165@gmail.com","name":"Thiago Faria de Andrade"},"message":"Aula para fazer projeto rodar depois de atualizacoes de bibliotecas","distinct":true,"url":"https://api.github.com/repos/luiz158/curso-javaee-primefaces/commits/3d2d1dc286ab0dbe24303e80e1354ef046e7033c"},{"sha":"bbcd4b766a82e24e11976dbbf104ca6245872fef","author":{"email":"27c3f1aaa73fef5fcca6f490a8ccb94a238db165@gmail.com","name":"Thiago Faria de Andrade"},"message":"Aula para resolver erro no grafico do PrimeFaces","distinct":true,"url":"https://api.github.com/repos/luiz158/curso-javaee-primefaces/commits/bbcd4b766a82e24e11976dbbf104ca6245872fef"},{"sha":"a4bef3ea94f17825501fd29005f9cf4c0850ec1e","author":{"email":"27c3f1aaa73fef5fcca6f490a8ccb94a238db165@gmail.com","name":"Thiago Faria de Andrade"},"message":"Aula que resolve problema de dialogos que nao abrem","distinct":true,"url":"https://api.github.com/repos/luiz158/curso-javaee-primefaces/commits/a4bef3ea94f17825501fd29005f9cf4c0850ec1e"},{"sha":"e0f90ee5ab790fd5c0583f7b9a128cad55927a36","author":{"email":"27c3f1aaa73fef5fcca6f490a8ccb94a238db165@gmail.com","name":"Thiago Faria de Andrade"},"message":"Aula sobre novos namespaces do Java EE 7","distinct":true,"url":"https://api.github.com/repos/luiz158/curso-javaee-primefaces/commits/e0f90ee5ab790fd5c0583f7b9a128cad55927a36"},{"sha":"7fc4278716e9ade6758eaccd5925c74a2ef62367","author":{"email":"27c3f1aaa73fef5fcca6f490a8ccb94a238db165@gmail.com","name":"Thiago Faria de Andrade"},"message":"Aula sobre uso de DOCTYPE do HTML5","distinct":true,"url":"https://api.github.com/repos/luiz158/curso-javaee-primefaces/commits/7fc4278716e9ade6758eaccd5925c74a2ef62367"},{"sha":"aaf2ae51b04ab6d7c57c5211ce1808295b971e92","author":{"email":"27c3f1aaa73fef5fcca6f490a8ccb94a238db165@gmail.com","name":"Thiago Faria de Andrade"},"message":"Aula sobre nova anotacao @ViewScoped para usar com CDI","distinct":true,"url":"https://api.github.com/repos/luiz158/curso-javaee-primefaces/commits/aaf2ae51b04ab6d7c57c5211ce1808295b971e92"},{"sha":"5a51d061b7a048811eb7b65b86dd691046f6cfe4","author":{"email":"27c3f1aaa73fef5fcca6f490a8ccb94a238db165@gmail.com","name":"Thiago Faria de Andrade"},"message":"Aula sobre validacao de entradas client-side com PrimeFaces","distinct":true,"url":"https://api.github.com/repos/luiz158/curso-javaee-primefaces/commits/5a51d061b7a048811eb7b65b86dd691046f6cfe4"},{"sha":"42c3f57f339340577566bdfa25824ad05e918e85","author":{"email":"27c3f1aaa73fef5fcca6f490a8ccb94a238db165@gmail.com","name":"Thiago Faria de Andrade"},"message":"Aula sobre customizacao de mensagens de validacao client-side","distinct":true,"url":"https://api.github.com/repos/luiz158/curso-javaee-primefaces/commits/42c3f57f339340577566bdfa25824ad05e918e85"},{"sha":"8ec92045cdf47ebf3d871eb239cd6f3850a894c1","author":{"email":"27c3f1aaa73fef5fcca6f490a8ccb94a238db165@gmail.com","name":"Thiago Faria de Andrade"},"message":"Aula sobre extensão de validação client-side com JSF","distinct":true,"url":"https://api.github.com/repos/luiz158/curso-javaee-primefaces/commits/8ec92045cdf47ebf3d871eb239cd6f3850a894c1"},{"sha":"aa99694ecf24ded0463c3a777ed4bdcf73cbaa33","author":{"email":"27c3f1aaa73fef5fcca6f490a8ccb94a238db165@gmail.com","name":"Thiago Faria de Andrade"},"message":"Aula sobre uso de metadata na validacao client-side","distinct":true,"url":"https://api.github.com/repos/luiz158/curso-javaee-primefaces/commits/aa99694ecf24ded0463c3a777ed4bdcf73cbaa33"},{"sha":"0f939fc41612c3dde25e97e741bcc8bc5434d4ea","author":{"email":"27c3f1aaa73fef5fcca6f490a8ccb94a238db165@gmail.com","name":"Thiago Faria de Andrade"},"message":"Aula sobre extensao de validacao client-side com Bean Validation","distinct":true,"url":"https://api.github.com/repos/luiz158/curso-javaee-primefaces/commits/0f939fc41612c3dde25e97e741bcc8bc5434d4ea"},{"sha":"a409560069608ac1914ff5a23e01778b81ccda1f","author":{"email":"27c3f1aaa73fef5fcca6f490a8ccb94a238db165@gmail.com","name":"Thiago Faria de Andrade"},"message":"Aula sobre validações client-side com anotações terceiras","distinct":true,"url":"https://api.github.com/repos/luiz158/curso-javaee-primefaces/commits/a409560069608ac1914ff5a23e01778b81ccda1f"},{"sha":"4155fc12199ac6bf3c40951bc55a01305782e411","author":{"email":"27c3f1aaa73fef5fcca6f490a8ccb94a238db165@gmail.com","name":"Thiago Faria de Andrade"},"message":"aula sobre conversor client-side para a entidade Categoria","distinct":true,"url":"https://api.github.com/repos/luiz158/curso-javaee-primefaces/commits/4155fc12199ac6bf3c40951bc55a01305782e411"},{"sha":"8fdb645e86779d63e6804809f4692a2e7b5717de","author":{"email":"27c3f1aaa73fef5fcca6f490a8ccb94a238db165@gmail.com","name":"Thiago Faria de Andrade"},"message":"Aula sobre hack de validação client-side do PrimeFaces para resolver alguns problemas","distinct":true,"url":"https://api.github.com/repos/luiz158/curso-javaee-primefaces/commits/8fdb645e86779d63e6804809f4692a2e7b5717de"},{"sha":"d10ab383903649e16e68f742464f9190aab91f40","author":{"email":"27c3f1aaa73fef5fcca6f490a8ccb94a238db165@gmail.com","name":"Thiago Faria de Andrade"},"message":"Aula sobre abertura de paginas externas com Dialog Framework","distinct":true,"url":"https://api.github.com/repos/luiz158/curso-javaee-primefaces/commits/d10ab383903649e16e68f742464f9190aab91f40"},{"sha":"536eafd4bc0ef5e46a50cdb9b23523e07f6d0e25","author":{"email":"27c3f1aaa73fef5fcca6f490a8ccb94a238db165@gmail.com","name":"Thiago Faria de Andrade"},"message":"Implementando diálogo para seleção de clientes","distinct":true,"url":"https://api.github.com/repos/luiz158/curso-javaee-primefaces/commits/536eafd4bc0ef5e46a50cdb9b23523e07f6d0e25"},{"sha":"89ceb3946bc04ebacb2f46be4f6388667073f8b5","author":{"email":"27c3f1aaa73fef5fcca6f490a8ccb94a238db165@gmail.com","name":"Thiago Faria de Andrade"},"message":"Aula sobre Exception Handler do PrimeFaces","distinct":true,"url":"https://api.github.com/repos/luiz158/curso-javaee-primefaces/commits/89ceb3946bc04ebacb2f46be4f6388667073f8b5"},{"sha":"1e0fb0055b7f5f9cba43807d6556a7db786bfc27","author":{"email":"27c3f1aaa73fef5fcca6f490a8ccb94a238db165@gmail.com","name":"Thiago Faria de Andrade"},"message":"Aula sobre controle de foco com Primefaces","distinct":true,"url":"https://api.github.com/repos/luiz158/curso-javaee-primefaces/commits/1e0fb0055b7f5f9cba43807d6556a7db786bfc27"},{"sha":"bbc96078baf419b5fe46b3a04f1c9dad985d1ef0","author":{"email":"27c3f1aaa73fef5fcca6f490a8ccb94a238db165@gmail.com","name":"Thiago Faria de Andrade"},"message":"Removido inputText que estava sobrando","distinct":true,"url":"https://api.github.com/repos/luiz158/curso-javaee-primefaces/commits/bbc96078baf419b5fe46b3a04f1c9dad985d1ef0"}]}