{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":722779582,"defaultBranch":"main","name":"my-api-node","ownerLogin":"paulosandim","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-23T23:51:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11544207?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1700783554.0","currentOid":""},"activityList":{"items":[{"before":"e50a66c1d325f62319c01f74f8bf4ebb06fce484","after":"a6bef98d9c21cea456694f83021591c450cbd2d4","ref":"refs/heads/main","pushedAt":"2023-12-21T23:25:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"aula 64 - refatorando routes","shortMessageHtmlLink":"aula 64 - refatorando routes"}},{"before":"5363237782de0186d0e688f81b77e1fa1b5ba2ed","after":"e50a66c1d325f62319c01f74f8bf4ebb06fce484","ref":"refs/heads/main","pushedAt":"2023-12-21T23:05:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"aula 63 - refatoracao dos use case para usar container","shortMessageHtmlLink":"aula 63 - refatoracao dos use case para usar container"}},{"before":"134f1851fbbf9ac835678875693d9278bf958dbf","after":"5363237782de0186d0e688f81b77e1fa1b5ba2ed","ref":"refs/heads/main","pushedAt":"2023-12-14T23:16:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"atualizando swagger","shortMessageHtmlLink":"atualizando swagger"}},{"before":"f94ad5e13d54105bb294df5212158507036672c9","after":"134f1851fbbf9ac835678875693d9278bf958dbf","ref":"refs/heads/main","pushedAt":"2023-12-14T23:13:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"atualizando swagger","shortMessageHtmlLink":"atualizando swagger"}},{"before":"c404424e7d7011e17d6cceb9f6f323582ff25c81","after":"f94ad5e13d54105bb294df5212158507036672c9","ref":"refs/heads/main","pushedAt":"2023-12-14T23:05:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"aula 52 - validando dados recebidos pela api","shortMessageHtmlLink":"aula 52 - validando dados recebidos pela api"}},{"before":"2c4e4f2a45af39441d5249f0cb951332808c15d9","after":"c404424e7d7011e17d6cceb9f6f323582ff25c81","ref":"refs/heads/main","pushedAt":"2023-12-13T19:18:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"aula 51 - delete role","shortMessageHtmlLink":"aula 51 - delete role"}},{"before":"d9245ed19c2cfc3da8027223d3c650c2dc3be213","after":"2c4e4f2a45af39441d5249f0cb951332808c15d9","ref":"refs/heads/main","pushedAt":"2023-12-13T18:57:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"aula 50 - update de role","shortMessageHtmlLink":"aula 50 - update de role"}},{"before":"fb6a096f2a3c4b89cf775097687a8814214514ce","after":"d9245ed19c2cfc3da8027223d3c650c2dc3be213","ref":"refs/heads/main","pushedAt":"2023-12-13T18:31:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"aula 49 - use case para buscar role por id","shortMessageHtmlLink":"aula 49 - use case para buscar role por id"}},{"before":"035c9056aad9b6bb05c502748c296f4a78f66f5e","after":"fb6a096f2a3c4b89cf775097687a8814214514ce","ref":"refs/heads/main","pushedAt":"2023-12-12T22:55:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"aula 48 - refatorando create e list de roles","shortMessageHtmlLink":"aula 48 - refatorando create e list de roles"}},{"before":"2812f8cf8ff10d439100e9858f05b4090e681371","after":"035c9056aad9b6bb05c502748c296f4a78f66f5e","ref":"refs/heads/main","pushedAt":"2023-12-12T22:22:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"aula 47 - refatorando repositories e criando entidades do typeorm","shortMessageHtmlLink":"aula 47 - refatorando repositories e criando entidades do typeorm"}},{"before":"515ef3ef68a001a29f846d0a700b46ea5163fc4e","after":"2812f8cf8ff10d439100e9858f05b4090e681371","ref":"refs/heads/main","pushedAt":"2023-12-11T23:00:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"aula 46 - refatorando entidade de role","shortMessageHtmlLink":"aula 46 - refatorando entidade de role"}},{"before":"3b02803bf590248b7c7d546777eabcb2329d91ad","after":"515ef3ef68a001a29f846d0a700b46ea5163fc4e","ref":"refs/heads/main","pushedAt":"2023-12-08T20:28:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"aula 45 - criando migration","shortMessageHtmlLink":"aula 45 - criando migration"}},{"before":"a866e3a2046bea687ec05a864619ecb0bdd762b8","after":"3b02803bf590248b7c7d546777eabcb2329d91ad","ref":"refs/heads/main","pushedAt":"2023-12-06T22:34:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"aula 43 - configurando conexao com banco de dados","shortMessageHtmlLink":"aula 43 - configurando conexao com banco de dados"}},{"before":"0e22c6aef6cdb1eeed32c1e6628bffb9ccdffed7","after":"a866e3a2046bea687ec05a864619ecb0bdd762b8","ref":"refs/heads/main","pushedAt":"2023-12-06T22:15:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"aula 41 - documentando use cases","shortMessageHtmlLink":"aula 41 - documentando use cases"}},{"before":"24f722fee7765282c1a44af623fa5b8020da3627","after":"0e22c6aef6cdb1eeed32c1e6628bffb9ccdffed7","ref":"refs/heads/main","pushedAt":"2023-12-06T22:09:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"aula 40 - instalando e configurando swagger","shortMessageHtmlLink":"aula 40 - instalando e configurando swagger"}},{"before":"28d604a5f5da320c54498f8b4acb56a45d297904","after":"24f722fee7765282c1a44af623fa5b8020da3627","ref":"refs/heads/main","pushedAt":"2023-12-06T21:58:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"aula 38 - aplicando singleton no rolesrepository","shortMessageHtmlLink":"aula 38 - aplicando singleton no rolesrepository"}},{"before":"42007ecb5139f0a4adaa947a5cd916b0d39ebdbb","after":"28d604a5f5da320c54498f8b4acb56a45d297904","ref":"refs/heads/main","pushedAt":"2023-12-06T21:49:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"aula 37 - refatorando com controller para listar roles","shortMessageHtmlLink":"aula 37 - refatorando com controller para listar roles"}},{"before":"7a791a9c87e98bc072b65a836ce86b5218ceb820","after":"42007ecb5139f0a4adaa947a5cd916b0d39ebdbb","ref":"refs/heads/main","pushedAt":"2023-12-05T20:26:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"aula 36 - refatorando role","shortMessageHtmlLink":"aula 36 - refatorando role"}},{"before":"88299f1dc75aceff0df65ecd95f3ea93c70a588a","after":"7a791a9c87e98bc072b65a836ce86b5218ceb820","ref":"refs/heads/main","pushedAt":"2023-12-05T20:13:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"aula 35 - criando controller de do metodo create","shortMessageHtmlLink":"aula 35 - criando controller de do metodo create"}},{"before":"d465556cf1f23cbd3d96d854b7078582c2a8d3f7","after":"88299f1dc75aceff0df65ecd95f3ea93c70a588a","ref":"refs/heads/main","pushedAt":"2023-12-04T18:04:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"aula 34 - criando metodo findByName","shortMessageHtmlLink":"aula 34 - criando metodo findByName"}},{"before":"8c0646439317545ae9c6c3727373bc9815b02c26","after":"d465556cf1f23cbd3d96d854b7078582c2a8d3f7","ref":"refs/heads/main","pushedAt":"2023-12-04T17:56:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"aula 33 - criando metodo findAll","shortMessageHtmlLink":"aula 33 - criando metodo findAll"}},{"before":"c3e0aaa8bd2e8bd9dfb1cacd39fd55d952e02890","after":"8c0646439317545ae9c6c3727373bc9815b02c26","ref":"refs/heads/main","pushedAt":"2023-11-30T16:31:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"usando repositorio e DTO","shortMessageHtmlLink":"usando repositorio e DTO"}},{"before":"9ed42ea482a0e549a453fbdd71205c7ac44f19cd","after":"c3e0aaa8bd2e8bd9dfb1cacd39fd55d952e02890","ref":"refs/heads/main","pushedAt":"2023-11-30T15:52:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"criando rotas e roles","shortMessageHtmlLink":"criando rotas e roles"}},{"before":"00a134328db59e3c2cef7dd4d4c7e8cd79d23f43","after":"9ed42ea482a0e549a453fbdd71205c7ac44f19cd","ref":"refs/heads/main","pushedAt":"2023-11-29T23:12:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"tratamento de erros","shortMessageHtmlLink":"tratamento de erros"}},{"before":"a3c632914fff14e6019b7b25207ef0b7d3baa1cd","after":"00a134328db59e3c2cef7dd4d4c7e8cd79d23f43","ref":"refs/heads/main","pushedAt":"2023-11-29T22:46:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"config routes e dotenv","shortMessageHtmlLink":"config routes e dotenv"}},{"before":"740b2419f235b481f19d7e02b3a8bdaa1d81bd41","after":"a3c632914fff14e6019b7b25207ef0b7d3baa1cd","ref":"refs/heads/main","pushedAt":"2023-11-24T20:18:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"express, cors e hello world","shortMessageHtmlLink":"express, cors e hello world"}},{"before":"60bc16c295a7ae9c39e724a7d2cac5a74d17964c","after":"740b2419f235b481f19d7e02b3a8bdaa1d81bd41","ref":"refs/heads/main","pushedAt":"2023-11-24T15:45:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"configuracoes do projeto","shortMessageHtmlLink":"configuracoes do projeto"}},{"before":"62c728649cba17887124a8761caadd34e255b6c3","after":"60bc16c295a7ae9c39e724a7d2cac5a74d17964c","ref":"refs/heads/main","pushedAt":"2023-11-24T03:15:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"estruturando crud basico","shortMessageHtmlLink":"estruturando crud basico"}},{"before":"ad78459de7ce576a040500c1b725aa43bbd7c84c","after":"62c728649cba17887124a8761caadd34e255b6c3","ref":"refs/heads/main","pushedAt":"2023-11-24T03:01:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"conceitos de put, post, delete","shortMessageHtmlLink":"conceitos de put, post, delete"}},{"before":"71e3c01bfea76c33f5eb449d82feb9d994bbd6f2","after":"ad78459de7ce576a040500c1b725aa43bbd7c84c","ref":"refs/heads/main","pushedAt":"2023-11-24T02:52:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paulosandim","name":"Paulo Sandim","path":"/paulosandim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11544207?s=80&v=4"},"commit":{"message":"nodemon e conceito get basico","shortMessageHtmlLink":"nodemon e conceito get basico"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0yMVQyMzoyNToyMS4wMDAwMDBazwAAAAPP9xeF","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0yMVQyMzoyNToyMS4wMDAwMDBazwAAAAPP9xeF","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0yNFQwMjo1MjowMy4wMDAwMDBazwAAAAO2idaV"}},"title":"Activity ยท paulosandim/my-api-node"}