{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":683197744,"defaultBranch":"master","name":"clean-architecture-fastapi","ownerLogin":"joaoheusi","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-25T20:44:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31043271?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1692996295.0","currentOid":""},"activityList":{"items":[{"before":"5333b18fdcf6a0277f92f51d697871a9617c7859","after":"7f8996b5329ca1c308bfa27a931e3a19d5c8103d","ref":"refs/heads/master","pushedAt":"2024-02-23T13:46:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joaoheusi","name":"João Marcelo Heusi","path":"/joaoheusi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31043271?s=80&v=4"},"commit":{"message":"forgot to save","shortMessageHtmlLink":"forgot to save"}},{"before":"2668bab13419971e7ed881424422b36ab4dd5dbf","after":"5333b18fdcf6a0277f92f51d697871a9617c7859","ref":"refs/heads/master","pushedAt":"2024-02-23T13:45:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joaoheusi","name":"João Marcelo Heusi","path":"/joaoheusi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31043271?s=80&v=4"},"commit":{"message":"move server out of shared folder","shortMessageHtmlLink":"move server out of shared folder"}},{"before":"464fa155836694a11dbfa06af025e452cb39fb68","after":"2668bab13419971e7ed881424422b36ab4dd5dbf","ref":"refs/heads/master","pushedAt":"2024-02-05T14:26:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joaoheusi","name":"João Marcelo Heusi","path":"/joaoheusi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31043271?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"0db239f341011035923797518cea77aee0ffd85a","after":"464fa155836694a11dbfa06af025e452cb39fb68","ref":"refs/heads/master","pushedAt":"2024-02-05T13:03:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joaoheusi","name":"João Marcelo Heusi","path":"/joaoheusi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31043271?s=80&v=4"},"commit":{"message":"add docerfile, dockercompose for local and docker compose with traefik","shortMessageHtmlLink":"add docerfile, dockercompose for local and docker compose with traefik"}},{"before":"989e8864e2960943087d179573b5a87da2034d78","after":"0db239f341011035923797518cea77aee0ffd85a","ref":"refs/heads/master","pushedAt":"2023-09-02T01:56:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joaoheusi","name":"João Marcelo Heusi","path":"/joaoheusi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31043271?s=80&v=4"},"commit":{"message":"fix server index and router organization, update readme","shortMessageHtmlLink":"fix server index and router organization, update readme"}},{"before":"816086b7ce68e2cc361eebaa3941da0fdddf80e8","after":"989e8864e2960943087d179573b5a87da2034d78","ref":"refs/heads/master","pushedAt":"2023-08-30T01:57:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joaoheusi","name":"João Marcelo Heusi","path":"/joaoheusi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31043271?s=80&v=4"},"commit":{"message":"separate persistence layer from mark_todo_as_done service, create mark_todo_as_undone service","shortMessageHtmlLink":"separate persistence layer from mark_todo_as_done service, create mar…"}},{"before":"f51d528e0aab79888a64d37795a1eec6033c9d4f","after":"816086b7ce68e2cc361eebaa3941da0fdddf80e8","ref":"refs/heads/master","pushedAt":"2023-08-29T11:37:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joaoheusi","name":"João Marcelo Heusi","path":"/joaoheusi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31043271?s=80&v=4"},"commit":{"message":"change readme, add .env.example","shortMessageHtmlLink":"change readme, add .env.example"}},{"before":"04dad55942e0cfec93c2ca48159ac9d7e0e57c42","after":"f51d528e0aab79888a64d37795a1eec6033c9d4f","ref":"refs/heads/master","pushedAt":"2023-08-29T01:45:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joaoheusi","name":"João Marcelo Heusi","path":"/joaoheusi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31043271?s=80&v=4"},"commit":{"message":"change todos module naming to be consistent with users module naming","shortMessageHtmlLink":"change todos module naming to be consistent with users module naming"}},{"before":"92154f1ef1dd8630eab1d3e6bf3b1562eac3e7b5","after":"04dad55942e0cfec93c2ca48159ac9d7e0e57c42","ref":"refs/heads/master","pushedAt":"2023-08-29T01:42:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joaoheusi","name":"João Marcelo Heusi","path":"/joaoheusi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31043271?s=80&v=4"},"commit":{"message":"reorganize users module testing","shortMessageHtmlLink":"reorganize users module testing"}},{"before":"7cb110b5b5ca8d122a20ccbc611071a48771dd9c","after":"92154f1ef1dd8630eab1d3e6bf3b1562eac3e7b5","ref":"refs/heads/master","pushedAt":"2023-08-29T01:34:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joaoheusi","name":"João Marcelo Heusi","path":"/joaoheusi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31043271?s=80&v=4"},"commit":{"message":"add more todos services, fix enums, reorganize todos tests","shortMessageHtmlLink":"add more todos services, fix enums, reorganize todos tests"}},{"before":"7b8fb893cff01a602f33f5a3aca1d1812c29d90e","after":"7cb110b5b5ca8d122a20ccbc611071a48771dd9c","ref":"refs/heads/master","pushedAt":"2023-08-28T23:50:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joaoheusi","name":"João Marcelo Heusi","path":"/joaoheusi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31043271?s=80&v=4"},"commit":{"message":"format every file with black","shortMessageHtmlLink":"format every file with black"}},{"before":"48a2a1a996d3c73abe59baed96a129a0c97e269d","after":"7b8fb893cff01a602f33f5a3aca1d1812c29d90e","ref":"refs/heads/master","pushedAt":"2023-08-28T22:58:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joaoheusi","name":"João Marcelo Heusi","path":"/joaoheusi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31043271?s=80&v=4"},"commit":{"message":"rename project","shortMessageHtmlLink":"rename project"}},{"before":"32dc4dc2d6421cc22346cc033cdf9e0f9d6b2e13","after":"48a2a1a996d3c73abe59baed96a129a0c97e269d","ref":"refs/heads/master","pushedAt":"2023-08-28T22:55:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joaoheusi","name":"João Marcelo Heusi","path":"/joaoheusi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31043271?s=80&v=4"},"commit":{"message":"add possibility to use external host for redis, fix model_dump, fix tests","shortMessageHtmlLink":"add possibility to use external host for redis, fix model_dump, fix t…"}},{"before":"468305dde77fd5ed667ce500d641f842f602b026","after":"32dc4dc2d6421cc22346cc033cdf9e0f9d6b2e13","ref":"refs/heads/master","pushedAt":"2023-08-28T02:56:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joaoheusi","name":"João Marcelo Heusi","path":"/joaoheusi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31043271?s=80&v=4"},"commit":{"message":"add redis token provider","shortMessageHtmlLink":"add redis token provider"}},{"before":"a204f4b29d6cb947f28a1fe7f87b3763e4ae8ecb","after":"468305dde77fd5ed667ce500d641f842f602b026","ref":"refs/heads/master","pushedAt":"2023-08-28T01:35:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joaoheusi","name":"João Marcelo Heusi","path":"/joaoheusi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31043271?s=80&v=4"},"commit":{"message":"add authorizer dependency, test it in todos router","shortMessageHtmlLink":"add authorizer dependency, test it in todos router"}},{"before":"85f1b1f66711245af52996f93ca36f77be9f133f","after":"a204f4b29d6cb947f28a1fe7f87b3763e4ae8ecb","ref":"refs/heads/master","pushedAt":"2023-08-27T14:38:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joaoheusi","name":"João Marcelo Heusi","path":"/joaoheusi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31043271?s=80&v=4"},"commit":{"message":"add authenticate_user service to user module, add hashprovider","shortMessageHtmlLink":"add authenticate_user service to user module, add hashprovider"}},{"before":"08b1e649775f7be9835df971ec925d993771363f","after":"85f1b1f66711245af52996f93ca36f77be9f133f","ref":"refs/heads/master","pushedAt":"2023-08-27T02:49:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joaoheusi","name":"João Marcelo Heusi","path":"/joaoheusi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31043271?s=80&v=4"},"commit":{"message":"add user module","shortMessageHtmlLink":"add user module"}},{"before":"d5516662654eac7e80d8069304408f37217b5d5d","after":"08b1e649775f7be9835df971ec925d993771363f","ref":"refs/heads/master","pushedAt":"2023-08-27T00:17:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joaoheusi","name":"João Marcelo Heusi","path":"/joaoheusi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31043271?s=80&v=4"},"commit":{"message":"rename todo module to todo","shortMessageHtmlLink":"rename todo module to todo"}},{"before":"c9512fd78cbd1516c814a1febd90f89017d844ef","after":"d5516662654eac7e80d8069304408f37217b5d5d","ref":"refs/heads/master","pushedAt":"2023-08-26T21:01:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"joaoheusi","name":"João Marcelo Heusi","path":"/joaoheusi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31043271?s=80&v=4"},"commit":{"message":"add first beanie repository method","shortMessageHtmlLink":"add first beanie repository method"}},{"before":null,"after":"c9512fd78cbd1516c814a1febd90f89017d844ef","ref":"refs/heads/master","pushedAt":"2023-08-25T20:44:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joaoheusi","name":"João Marcelo Heusi","path":"/joaoheusi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31043271?s=80&v=4"},"commit":{"message":"initial commit","shortMessageHtmlLink":"initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yM1QxMzo0NjoyOC4wMDAwMDBazwAAAAQDIhBh","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yM1QxMzo0NjoyOC4wMDAwMDBazwAAAAQDIhBh","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0yNVQyMDo0NDo1NS4wMDAwMDBazwAAAANyzRCa"}},"title":"Activity · joaoheusi/clean-architecture-fastapi"}