{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":491620596,"defaultBranch":"main","name":"Study","ownerLogin":"HenriqueBarucco","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-12T18:09:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/33501527?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1652378980.270302","currentOid":""},"activityList":{"items":[{"before":"321394af544794617459f8cf0ea653718d764fc7","after":"21571ad6ae2e0c9d6f294a1ef062a8251e6b5c1d","ref":"refs/heads/main","pushedAt":"2024-06-10T14:16:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"chore(docker): add healthcheck in database container","shortMessageHtmlLink":"chore(docker): add healthcheck in database container"}},{"before":"94b455d78357f18d929af1473d32154e4fcc953f","after":"321394af544794617459f8cf0ea653718d764fc7","ref":"refs/heads/main","pushedAt":"2024-06-07T20:53:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"feat: fullcycle challenge nginx node","shortMessageHtmlLink":"feat: fullcycle challenge nginx node"}},{"before":"00276a4ad3407c7951c96df21e90763091340899","after":"94b455d78357f18d929af1473d32154e4fcc953f","ref":"refs/heads/main","pushedAt":"2024-06-07T19:52:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"feat: fullcycle challenge go","shortMessageHtmlLink":"feat: fullcycle challenge go"}},{"before":"a14943f9d7e843fb54f3ac05bbd11180b4ea5028","after":"00276a4ad3407c7951c96df21e90763091340899","ref":"refs/heads/main","pushedAt":"2024-05-19T19:50:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"chore: remove unnecessary graph in function params","shortMessageHtmlLink":"chore: remove unnecessary graph in function params"}},{"before":"19cecd993567238e774facfc8eee21721eea4855","after":"a14943f9d7e843fb54f3ac05bbd11180b4ea5028","ref":"refs/heads/main","pushedAt":"2024-05-19T19:40:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"feat: a-star algorithm","shortMessageHtmlLink":"feat: a-star algorithm"}},{"before":"e1480a2819ce474df05e072f61f265924a15f32e","after":"19cecd993567238e774facfc8eee21721eea4855","ref":"refs/heads/main","pushedAt":"2024-02-07T16:45:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"feat: add grafana-prometheus project","shortMessageHtmlLink":"feat: add grafana-prometheus project"}},{"before":"91f655d6cf7e744c1830d0dd1ccdb9f8a7a491b0","after":"e1480a2819ce474df05e072f61f265924a15f32e","ref":"refs/heads/main","pushedAt":"2023-11-08T20:34:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"fix(validações): corrige nome de classe de validação de pet com adoção em andamento\nfeat(validações): adiciona validação de pet disponível para adoção\nfeat(validações): adiciona validação de tutor com adoção em andamento\nfeat(validações): adiciona validação de tutor com limite de adoções\nfix(testes): corrige nome de classe de teste de validação de pet com adoção em andamento\nfeat(testes): adiciona testes para validação de pet disponível para adoção\nfeat(testes): adiciona testes para validação de tutor com adoção em andamento\nfeat(testes): adiciona testes para validação de tutor com limite de adoções","shortMessageHtmlLink":"fix(validações): corrige nome de classe de validação de pet com adoçã…"}},{"before":"8e5ba46ea6bd3f7120836de3b47134c75fbc44ef","after":"91f655d6cf7e744c1830d0dd1ccdb9f8a7a491b0","ref":"refs/heads/main","pushedAt":"2023-11-08T20:19:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"feat(AdocaoControllerTest.java): adiciona testes para a classe AdocaoController\n\nAdiciona testes para verificar se a solicitação de adoção retorna o código de status correto. Um teste verifica se a solicitação com erros retorna o código 400 e o outro teste verifica se a solicitação sem erros retorna o código 200.","shortMessageHtmlLink":"feat(AdocaoControllerTest.java): adiciona testes para a classe Adocao…"}},{"before":"392800de8fef179e10e8f3776c72dfd4c94f9c5d","after":"8e5ba46ea6bd3f7120836de3b47134c75fbc44ef","ref":"refs/heads/main","pushedAt":"2023-11-08T20:01:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"feat(AdocaoServiceTest.java): adiciona teste para solicitar adoção\n\nAdiciona um novo arquivo de teste para a classe AdocaoService. O teste `deveriaSalvarAdocaoAoSolicitar` verifica se a adoção é salva corretamente ao solicitar uma adoção. O teste `deveriaChamarValidadoresDeAdocaoAoSolicitar` verifica se os validadores de adoção são chamados corretamente ao solicitar uma adoção.","shortMessageHtmlLink":"feat(AdocaoServiceTest.java): adiciona teste para solicitar adoção"}},{"before":"5ee0056769b753684e0eb09ca3e4b4b77bd08a15","after":"392800de8fef179e10e8f3776c72dfd4c94f9c5d","ref":"refs/heads/main","pushedAt":"2023-11-08T19:25:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"fix(ValidacaoPetDisponivelTest.java): corrige testes de validação de pet disponível\n\nOs testes foram corrigidos para utilizar o método `getReferenceById` do `PetRepository` e verificar se o pet está adotado ou não. Caso o pet esteja adotado, é esperada uma exceção do tipo `ValidacaoException`.","shortMessageHtmlLink":"fix(ValidacaoPetDisponivelTest.java): corrige testes de validação de …"}},{"before":"68bf6134172502b13d89a5f8a6d79f9f0d7aafc7","after":"5ee0056769b753684e0eb09ca3e4b4b77bd08a15","ref":"refs/heads/main","pushedAt":"2023-11-08T19:10:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"fix(CalculadoraProbabilidadeAdocao.java): corrige lógica de penalização pela idade avançada\nfix(CalculadoraProbabilidadeAdocaoTest.java): renomeia métodos de teste para melhorar legibilidade\nfeat(ValidacaoPetDisponivelTest.java): adiciona teste para validação de solicitação de adoção de pet","shortMessageHtmlLink":"fix(CalculadoraProbabilidadeAdocao.java): corrige lógica de penalizaç…"}},{"before":"c47fa49a90ca20d6aaef2aa5fb48b9340f210bb5","after":"68bf6134172502b13d89a5f8a6d79f9f0d7aafc7","ref":"refs/heads/main","pushedAt":"2023-10-18T01:08:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"feat(CalculadoraProbabilidadeAdocaoTest.java): adiciona testes para calcular a probabilidade de adoção de um pet\n\nAdiciona dois testes na classe CalculadoraProbabilidadeAdocaoTest para calcular a probabilidade de adoção de um pet. O primeiro teste (cenario01) simula um pet com 4 anos de idade e 4kg, e espera-se que a probabilidade de adoção seja ALTA. O segundo teste (cenario02) simula um pet com 15 anos de idade e 4kg, e espera-se que a probabilidade de adoção seja MEDIA.","shortMessageHtmlLink":"feat(CalculadoraProbabilidadeAdocaoTest.java): adiciona testes para c…"}},{"before":"b2166a39184eb646ff6b73d1f07802ccad662948","after":"c47fa49a90ca20d6aaef2aa5fb48b9340f210bb5","ref":"refs/heads/main","pushedAt":"2023-10-18T00:32:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"feat: adiciona validações para solicitação de adoção de pet\n\nAdiciona as seguintes validações para a solicitação de adoção de um pet:\n- ValidacaoPetDisponivel: verifica se o pet já foi adotado\n- ValidacaoPetComAdocaoEmAndamento: verifica se o pet já está aguardando avaliação para adoção\n- ValidacaoTutorComAdocaoEmAndamento: verifica se o tutor já possui outra adoção aguardando avaliação\n- ValidacaoTutorComLimiteDeAdocoes: verifica se o tutor já atingiu o limite máximo de 5 adoções\n\nEssas validações foram adicionadas para garantir que a solicitação de adoção seja feita corretamente e evitar conflitos e problemas futuros.","shortMessageHtmlLink":"feat: adiciona validações para solicitação de adoção de pet"}},{"before":"8c488824bccc1bf4be89d4509cf9c8e17914d62e","after":"b2166a39184eb646ff6b73d1f07802ccad662948","ref":"refs/heads/main","pushedAt":"2023-10-18T00:26:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"feat(ADOPET.postman_collection.json): adiciona coleção de requisições do Postman para a API ADOPET\n\nAdiciona o arquivo \"ADOPET.postman_collection.json\" contendo a coleção de requisições do Postman para a API ADOPET. Essa coleção inclui requisições para listar abrigos, cadastrar abrigo, listar pets do abrigo, cadastrar pet do abrigo, solicitar adoção, aprovar adoção, reprovar adoção, listar pets disponíveis, cadastrar tutor e atualizar tutor.","shortMessageHtmlLink":"feat(ADOPET.postman_collection.json): adiciona coleção de requisições…"}},{"before":"2c0b6488f7e00b257203606270070fd1951b7cea","after":"8c488824bccc1bf4be89d4509cf9c8e17914d62e","ref":"refs/heads/main","pushedAt":"2023-10-13T20:22:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"feat: modulo 5","shortMessageHtmlLink":"feat: modulo 5"}},{"before":"6793bd51c8fe441f81dcca2f7e23678c499aa155","after":"2c0b6488f7e00b257203606270070fd1951b7cea","ref":"refs/heads/main","pushedAt":"2023-10-13T14:38:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"feat: modulo 3","shortMessageHtmlLink":"feat: modulo 3"}},{"before":"b9449eadaf79a3cffd489c1ec1f9fb02a9e1552a","after":"6793bd51c8fe441f81dcca2f7e23678c499aa155","ref":"refs/heads/main","pushedAt":"2023-10-13T14:08:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"feat: modulo 2","shortMessageHtmlLink":"feat: modulo 2"}},{"before":"0156dec281a11490c71e7400dff40a8299a5913a","after":"b9449eadaf79a3cffd489c1ec1f9fb02a9e1552a","ref":"refs/heads/main","pushedAt":"2023-10-13T12:27:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"feat: modulo 1","shortMessageHtmlLink":"feat: modulo 1"}},{"before":"ad4e61045766fc93f44c0d74239ccd2565f5b290","after":"0156dec281a11490c71e7400dff40a8299a5913a","ref":"refs/heads/main","pushedAt":"2023-10-13T02:22:19.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"feat: modulo 5","shortMessageHtmlLink":"feat: modulo 5"}},{"before":"4764bfd54c961d83b48e3bde82378fcaae0aeac7","after":"ad4e61045766fc93f44c0d74239ccd2565f5b290","ref":"refs/heads/main","pushedAt":"2023-10-05T01:26:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"feat: modulo 1","shortMessageHtmlLink":"feat: modulo 1"}},{"before":"35ac3c1bc7e6caca670c0cd4799b6e05ecf6b52c","after":"4764bfd54c961d83b48e3bde82378fcaae0aeac7","ref":"refs/heads/main","pushedAt":"2023-10-05T01:01:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"fix(server.ts): Altera o caso da variável de porta de \"port\" minúscula para \"PORT\" maiúscula\n\nfeat(server.ts): Adiciona suporte para a variável de ambiente process.env.PORT","shortMessageHtmlLink":"fix(server.ts): Altera o caso da variável de porta de \"port\" minúscul…"}},{"before":"a6b4363efb54f03b406fd8803ad33fba7f46d834","after":"35ac3c1bc7e6caca670c0cd4799b6e05ecf6b52c","ref":"refs/heads/main","pushedAt":"2023-03-17T00:23:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"feat: ex5","shortMessageHtmlLink":"feat: ex5"}},{"before":"e654ee918c70a5873435f70248d87155676a3f39","after":"a6b4363efb54f03b406fd8803ad33fba7f46d834","ref":"refs/heads/main","pushedAt":"2023-03-16T23:52:46.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"HenriqueBarucco","name":"Henrique Barucco","path":"/HenriqueBarucco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33501527?s=80&v=4"},"commit":{"message":"refactor: :D","shortMessageHtmlLink":"refactor: :D"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYTRX0wA","startCursor":null,"endCursor":null}},"title":"Activity · HenriqueBarucco/Study"}