{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":663577808,"defaultBranch":"main","name":"delivery-app-backend","ownerLogin":"DeliveryAPP-Project","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-07T16:09:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/138899183?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719452941.0","currentOid":""},"activityList":{"items":[{"before":"89db822a37a8e4446518e2165b5feb1e0d4d3863","after":"048a42cf97bb8bbbb55f68510feb8fef6b59be66","ref":"refs/heads/homologacao","pushedAt":"2024-07-01T19:22:10.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"IgorDmoura","name":"IgorDmoura","path":"/IgorDmoura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79521665?s=80&v=4"},"commit":{"message":"Merge pull request #43 from DeliveryAPP-Project/fix/redis\n\nFix/redis","shortMessageHtmlLink":"Merge pull request #43 from DeliveryAPP-Project/fix/redis"}},{"before":"c5064d5e9ab2a2fd7e71633c5b3cc5248feb51b3","after":"6a8b4f57d0cc961aa37e103dcea127c9f4ba4b3c","ref":"refs/heads/fix/redis","pushedAt":"2024-07-01T17:43:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vanessadmoura","name":"Vanessa Moura","path":"/vanessadmoura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116851466?s=80&v=4"},"commit":{"message":"Merge branch 'fix/redis' of https://github.com/DeliveryAPP-Project/delivery-app-backend into fix/redis","shortMessageHtmlLink":"Merge branch 'fix/redis' of https://github.com/DeliveryAPP-Project/de…"}},{"before":"01c9340fbabacd086f259f22fb829bcf0a47c1e7","after":"89db822a37a8e4446518e2165b5feb1e0d4d3863","ref":"refs/heads/homologacao","pushedAt":"2024-07-01T17:31:42.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"IgorDmoura","name":"IgorDmoura","path":"/IgorDmoura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79521665?s=80&v=4"},"commit":{"message":"Merge pull request #42 from DeliveryAPP-Project/fix/redis\n\nFix/redis","shortMessageHtmlLink":"Merge pull request #42 from DeliveryAPP-Project/fix/redis"}},{"before":"70070ae719df32091b708fad1ebd7a7b59f9e7cb","after":"c5064d5e9ab2a2fd7e71633c5b3cc5248feb51b3","ref":"refs/heads/fix/redis","pushedAt":"2024-07-01T17:31:28.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"IgorDmoura","name":"IgorDmoura","path":"/IgorDmoura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79521665?s=80&v=4"},"commit":{"message":"Merge branch 'homologacao' into fix/redis","shortMessageHtmlLink":"Merge branch 'homologacao' into fix/redis"}},{"before":"1dbe658b287b63181ab6728633fa7543bade7ba0","after":"70070ae719df32091b708fad1ebd7a7b59f9e7cb","ref":"refs/heads/fix/redis","pushedAt":"2024-07-01T17:28:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vanessadmoura","name":"Vanessa Moura","path":"/vanessadmoura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116851466?s=80&v=4"},"commit":{"message":"fix redis","shortMessageHtmlLink":"fix redis"}},{"before":"94bad667621237c319307d79de35ff3108edd45b","after":"df08aa720a9bc9bdf0c5604c3d09e1b6a302e0fb","ref":"refs/heads/feature/50-Readme_Api","pushedAt":"2024-06-27T12:16:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvras58","name":"jvras","path":"/jvras58","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48683351?s=80&v=4"},"commit":{"message":"feat: Atualizar comandos Make e guia de comandos\n\nAtualiza os comandos Make e o guia de comandos no arquivo `make.md` e `makefile`. Essas alterações visam melhorar a clareza e a consistência das instruções fornecidas para testar, formatar, inicializar e gerenciar a API hamper.","shortMessageHtmlLink":"feat: Atualizar comandos Make e guia de comandos"}},{"before":null,"after":"c21662fe14c97fc26482e6e8a538c7facd2c578e","ref":"refs/heads/feature/60-Ajuste_da_API","pushedAt":"2024-06-27T01:49:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jvras58","name":"jvras","path":"/jvras58","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48683351?s=80&v=4"},"commit":{"message":"feat: Refatorar lógica de criação de pedido\n\nRefatora a lógica de criação de pedido no arquivo `order_service.py` para utilizar uma lista de dicionários contendo o ID do produto e a quantidade desejada. Isso melhora a legibilidade e manutenibilidade do código, além de permitir a criação de pedidos com múltiplos produtos.","shortMessageHtmlLink":"feat: Refatorar lógica de criação de pedido"}},{"before":null,"after":"94bad667621237c319307d79de35ff3108edd45b","ref":"refs/heads/feature/50-Readme_Api","pushedAt":"2024-06-27T01:40:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jvras58","name":"jvras","path":"/jvras58","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48683351?s=80&v=4"},"commit":{"message":"feat: Documentação readme de como usar a aplicação","shortMessageHtmlLink":"feat: Documentação readme de como usar a aplicação"}},{"before":"e3401b979fdb29b6da892a71445e5b027bdfda02","after":"1dbe658b287b63181ab6728633fa7543bade7ba0","ref":"refs/heads/fix/redis","pushedAt":"2024-06-27T00:43:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vanessadmoura","name":"Vanessa Moura","path":"/vanessadmoura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116851466?s=80&v=4"},"commit":{"message":"fix redis","shortMessageHtmlLink":"fix redis"}},{"before":"8f1b48dcf0d4d977c447369eeeaee1425b2f24fc","after":"0589011a36c598599c3ee594b18f448f128c3bd4","ref":"refs/heads/feature/58-tipagem-metodos","pushedAt":"2024-06-20T04:00:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jvras58","name":"jvras","path":"/jvras58","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48683351?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feature/58-tipagem-metodos","shortMessageHtmlLink":"Merge branch 'main' into feature/58-tipagem-metodos"}},{"before":"21b654861839c85e3776bb0d8b7970b86ce15882","after":"e88a1adfc4f200fde57c331ea088d34ddfd01cc7","ref":"refs/heads/main","pushedAt":"2024-06-19T23:33:51.000Z","pushType":"pr_merge","commitsCount":16,"pusher":{"login":"IgorDmoura","name":"IgorDmoura","path":"/IgorDmoura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79521665?s=80&v=4"},"commit":{"message":"Merge pull request #38 from DeliveryAPP-Project/feature/52-testes-delete\n\nFeature/52 testes da API","shortMessageHtmlLink":"Merge pull request #38 from DeliveryAPP-Project/feature/52-testes-delete"}},{"before":"c6af42664c1b63a5cac5b4346113e71276947a75","after":"8f1b48dcf0d4d977c447369eeeaee1425b2f24fc","ref":"refs/heads/feature/58-tipagem-metodos","pushedAt":"2024-06-08T21:55:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvras58","name":"jvras","path":"/jvras58","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48683351?s=80&v=4"},"commit":{"message":"feat: Anotação de Tipo: base.py,database.py e commands.py","shortMessageHtmlLink":"feat: Anotação de Tipo: base.py,database.py e commands.py"}},{"before":"43ec5abf35543002e90b96b29084e8c6948cd84b","after":"c6af42664c1b63a5cac5b4346113e71276947a75","ref":"refs/heads/feature/58-tipagem-metodos","pushedAt":"2024-06-08T18:46:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvras58","name":"jvras","path":"/jvras58","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48683351?s=80&v=4"},"commit":{"message":"feat: TIpagem dos services","shortMessageHtmlLink":"feat: TIpagem dos services"}},{"before":null,"after":"43ec5abf35543002e90b96b29084e8c6948cd84b","ref":"refs/heads/feature/58-tipagem-metodos","pushedAt":"2024-06-08T13:37:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jvras58","name":"jvras","path":"/jvras58","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48683351?s=80&v=4"},"commit":{"message":"feat: Tipagem dos metodos dos controllers","shortMessageHtmlLink":"feat: Tipagem dos metodos dos controllers"}},{"before":"a7fae039a2d4d0a87a31b9c47807ec1c623cc3c0","after":"2b14926d2dc754ba72b2d23c6c8c6ce7cbc5e579","ref":"refs/heads/feature/52-testes-delete","pushedAt":"2024-05-30T14:23:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvras58","name":"jvras","path":"/jvras58","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48683351?s=80&v=4"},"commit":{"message":"Chore: linter Python e formatador de código add (Ruffs)","shortMessageHtmlLink":"Chore: linter Python e formatador de código add (Ruffs)"}},{"before":"4cc21d4a709ab2e8c9c8821e4a5e2e3f9c863917","after":"a7fae039a2d4d0a87a31b9c47807ec1c623cc3c0","ref":"refs/heads/feature/52-testes-delete","pushedAt":"2024-05-30T13:43:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvras58","name":"jvras","path":"/jvras58","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48683351?s=80&v=4"},"commit":{"message":"chore: .pytest_cache/ no gitignore","shortMessageHtmlLink":"chore: .pytest_cache/ no gitignore"}},{"before":"1ad89c7534cc1b0642a72e7ef6d14d35e6e03e90","after":"4cc21d4a709ab2e8c9c8821e4a5e2e3f9c863917","ref":"refs/heads/feature/52-testes-delete","pushedAt":"2024-05-30T00:45:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvras58","name":"jvras","path":"/jvras58","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48683351?s=80&v=4"},"commit":{"message":"feat: Remover comentários e código desnecessários\n\nRemove comentários e código desnecessários nos arquivos `user_model.py`, `restaurant_controller.py`, `client_controller.py`, `product_controller.py` e `order_service.py`. Essas alterações visam melhorar a legibilidade e manutenibilidade do código.","shortMessageHtmlLink":"feat: Remover comentários e código desnecessários"}},{"before":"24baac2f662977e359bc76abdd1c8e7efff134c7","after":"1ad89c7534cc1b0642a72e7ef6d14d35e6e03e90","ref":"refs/heads/feature/52-testes-delete","pushedAt":"2024-05-29T23:56:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvras58","name":"jvras","path":"/jvras58","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48683351?s=80&v=4"},"commit":{"message":"fix: Corrigido uso incorreto da função abort nos controllers","shortMessageHtmlLink":"fix: Corrigido uso incorreto da função abort nos controllers"}},{"before":"1a7ba6add5e1c6f7ad6401a0cd19753215889c77","after":"24baac2f662977e359bc76abdd1c8e7efff134c7","ref":"refs/heads/feature/52-testes-delete","pushedAt":"2024-05-29T21:39:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvras58","name":"jvras","path":"/jvras58","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48683351?s=80&v=4"},"commit":{"message":"wip: Corrigir problemas com a função abort nos controllers\n\nCorrige o uso incorreto da função abort() nos controllers, substituindo os argumentos nomeados 'message' por um código de status e um corpo de resposta opcional. Isso garante que a função abort() seja usada corretamente de acordo com a documentação do Flask.\n\nisso esta causando os erros no teste de patch no order","shortMessageHtmlLink":"wip: Corrigir problemas com a função abort nos controllers"}},{"before":"dbe17b94a858a11f143336ff381de1501993d24e","after":"1a7ba6add5e1c6f7ad6401a0cd19753215889c77","ref":"refs/heads/feature/52-testes-delete","pushedAt":"2024-05-23T00:05:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvras58","name":"jvras","path":"/jvras58","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48683351?s=80&v=4"},"commit":{"message":"chore: Removido factories de teste desnecessários","shortMessageHtmlLink":"chore: Removido factories de teste desnecessários"}},{"before":"1b57d702f5ad8ae763dc438df03bbfc6f263e01b","after":"dbe17b94a858a11f143336ff381de1501993d24e","ref":"refs/heads/feature/52-testes-delete","pushedAt":"2024-05-21T01:06:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvras58","name":"jvras","path":"/jvras58","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48683351?s=80&v=4"},"commit":{"message":"feat: Adicionar dependência factory_boy\n\nAdiciona a dependência factory_boy ao arquivo requirements.txt para suportar a criação de objetos de teste de forma simplificada.","shortMessageHtmlLink":"feat: Adicionar dependência factory_boy"}},{"before":"0e3a8959c7f1e7ef74b8bfd3a59c1890fe4316e7","after":"1b57d702f5ad8ae763dc438df03bbfc6f263e01b","ref":"refs/heads/feature/52-testes-delete","pushedAt":"2024-05-20T21:58:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvras58","name":"jvras","path":"/jvras58","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48683351?s=80&v=4"},"commit":{"message":"feat: Corrigir erro ao atualizar atributos de instância de classe\n\nO código estava tentando atualizar os atributos de uma instância de classe usando a função `setattr()`, mas estava causando um erro porque a instância era um dicionário e não possuía o atributo `classification`. Precisamos encontrar uma maneira de atualizar os atributos da instância de classe sem causar esse erro.","shortMessageHtmlLink":"feat: Corrigir erro ao atualizar atributos de instância de classe"}},{"before":"85fefac3676ecfb7634f964f01a9505d1a940320","after":"0e3a8959c7f1e7ef74b8bfd3a59c1890fe4316e7","ref":"refs/heads/feature/52-testes-delete","pushedAt":"2024-05-20T02:22:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvras58","name":"jvras","path":"/jvras58","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48683351?s=80&v=4"},"commit":{"message":"WIP: corrigir testes para os endpoints de restaurantes e orders\n\n+ Feat: nova estrutura de fixtures e factorys","shortMessageHtmlLink":"WIP: corrigir testes para os endpoints de restaurantes e orders"}},{"before":"727ba3ba806a7146f4b40282154452b07ac02223","after":"01c9340fbabacd086f259f22fb829bcf0a47c1e7","ref":"refs/heads/homologacao","pushedAt":"2024-05-17T17:47:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"IgorDmoura","name":"IgorDmoura","path":"/IgorDmoura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79521665?s=80&v=4"},"commit":{"message":"Merge pull request #37 from DeliveryAPP-Project/fix/marshmallow-error\n\nfix marshmallow error 2","shortMessageHtmlLink":"Merge pull request #37 from DeliveryAPP-Project/fix/marshmallow-error"}},{"before":"af68d64297396d997ba784d9f3cce306949fe371","after":"0c9c55625004831bebe14de54f59ae1f5b28b219","ref":"refs/heads/fix/marshmallow-error","pushedAt":"2024-05-17T17:45:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vanessadmoura","name":"Vanessa Moura","path":"/vanessadmoura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116851466?s=80&v=4"},"commit":{"message":"fix marshmallow error 2","shortMessageHtmlLink":"fix marshmallow error 2"}},{"before":"8ad2911d841ce3fa48257a0fe9aaf7f7c2e61fd1","after":"727ba3ba806a7146f4b40282154452b07ac02223","ref":"refs/heads/homologacao","pushedAt":"2024-05-17T17:27:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"IgorDmoura","name":"IgorDmoura","path":"/IgorDmoura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79521665?s=80&v=4"},"commit":{"message":"Merge pull request #36 from DeliveryAPP-Project/fix/marshmallow-error\n\nfix marshmallow error","shortMessageHtmlLink":"Merge pull request #36 from DeliveryAPP-Project/fix/marshmallow-error"}},{"before":null,"after":"af68d64297396d997ba784d9f3cce306949fe371","ref":"refs/heads/fix/marshmallow-error","pushedAt":"2024-05-17T17:26:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vanessadmoura","name":"Vanessa Moura","path":"/vanessadmoura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116851466?s=80&v=4"},"commit":{"message":"fix marshmallow error","shortMessageHtmlLink":"fix marshmallow error"}},{"before":"ac0b9c2ceef56426e2a640fc439ced88c91b3020","after":"8ad2911d841ce3fa48257a0fe9aaf7f7c2e61fd1","ref":"refs/heads/homologacao","pushedAt":"2024-05-17T16:15:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"IgorDmoura","name":"IgorDmoura","path":"/IgorDmoura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79521665?s=80&v=4"},"commit":{"message":"Merge pull request #35 from DeliveryAPP-Project/fix/redis-error\n\nfix redis error","shortMessageHtmlLink":"Merge pull request #35 from DeliveryAPP-Project/fix/redis-error"}},{"before":null,"after":"02b0e2d81545681e5aaac2dc09c9c18d62d2623f","ref":"refs/heads/fix/redis-error","pushedAt":"2024-05-17T16:12:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vanessadmoura","name":"Vanessa Moura","path":"/vanessadmoura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116851466?s=80&v=4"},"commit":{"message":"fix redis error","shortMessageHtmlLink":"fix redis error"}},{"before":"0872e74eecf1e4f095c797703a6875f4301af24e","after":"85fefac3676ecfb7634f964f01a9505d1a940320","ref":"refs/heads/feature/52-testes-delete","pushedAt":"2024-05-17T15:09:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jvras58","name":"jvras","path":"/jvras58","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48683351?s=80&v=4"},"commit":{"message":"feat: Adicionar suporte para cobertura de testes","shortMessageHtmlLink":"feat: Adicionar suporte para cobertura de testes"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEdBsUMgA","startCursor":null,"endCursor":null}},"title":"Activity · DeliveryAPP-Project/delivery-app-backend"}