{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":654612270,"defaultBranch":"master","name":"calories-api","ownerLogin":"ananyo141","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-16T14:10:09.000Z","ownerAvatar":"https://github.com/avatars/u/74728797?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1687268546.115254","currentOid":""},"activityList":{"items":[{"before":"0f7949c11ab54889ddb2ccbaeeeab7f3b580c4a1","after":null,"ref":"refs/heads/vercel","pushedAt":"2023-06-20T13:42:26.115Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ananyo141","name":"Ananyobrata Pal","path":"/ananyo141","primaryAvatarUrl":"https://github.com/avatars/u/74728797?s=80&v=4"}},{"before":"de8b1684767ed3fbfce39b148db1e32a90a9773e","after":"5c828d94001dc4ee20140d43403ffca99ab50681","ref":"refs/heads/master","pushedAt":"2023-06-20T13:42:07.189Z","pushType":"push","commitsCount":1,"pusher":{"login":"ananyo141","name":"Ananyobrata Pal","path":"/ananyo141","primaryAvatarUrl":"https://github.com/avatars/u/74728797?s=80&v=4"},"commit":{"message":"deploy: add vercel files and configuration","shortMessageHtmlLink":"deploy: add vercel files and configuration"}},{"before":"d04745e24f805932e79975c5fb710f380bb75781","after":"0f7949c11ab54889ddb2ccbaeeeab7f3b580c4a1","ref":"refs/heads/vercel","pushedAt":"2023-06-20T13:36:28.034Z","pushType":"push","commitsCount":1,"pusher":{"login":"ananyo141","name":"Ananyobrata Pal","path":"/ananyo141","primaryAvatarUrl":"https://github.com/avatars/u/74728797?s=80&v=4"},"commit":{"message":"add app in wsgi","shortMessageHtmlLink":"add app in wsgi"}},{"before":"327f662ffdabcb61ea3e8ba75864b9902cae20e5","after":"d04745e24f805932e79975c5fb710f380bb75781","ref":"refs/heads/vercel","pushedAt":"2023-06-20T13:30:59.633Z","pushType":"push","commitsCount":1,"pusher":{"login":"ananyo141","name":"Ananyobrata Pal","path":"/ananyo141","primaryAvatarUrl":"https://github.com/avatars/u/74728797?s=80&v=4"},"commit":{"message":"downgrade urllib3","shortMessageHtmlLink":"downgrade urllib3"}},{"before":"d7d4c98616ac58d068a348420e5bcac67a37069e","after":"327f662ffdabcb61ea3e8ba75864b9902cae20e5","ref":"refs/heads/vercel","pushedAt":"2023-06-20T13:27:50.527Z","pushType":"push","commitsCount":1,"pusher":{"login":"ananyo141","name":"Ananyobrata Pal","path":"/ananyo141","primaryAvatarUrl":"https://github.com/avatars/u/74728797?s=80&v=4"},"commit":{"message":"clean requirements; add runtime 3.10","shortMessageHtmlLink":"clean requirements; add runtime 3.10"}},{"before":"42c3e2c49dd2aed5fba1e8a4defcb2e284b71586","after":"d7d4c98616ac58d068a348420e5bcac67a37069e","ref":"refs/heads/vercel","pushedAt":"2023-06-20T13:25:38.596Z","pushType":"push","commitsCount":1,"pusher":{"login":"ananyo141","name":"Ananyobrata Pal","path":"/ananyo141","primaryAvatarUrl":"https://github.com/avatars/u/74728797?s=80&v=4"},"commit":{"message":"remove runtime","shortMessageHtmlLink":"remove runtime"}},{"before":"e199b30c13b6fae103a6718dcdcbdd38ed590c50","after":"42c3e2c49dd2aed5fba1e8a4defcb2e284b71586","ref":"refs/heads/vercel","pushedAt":"2023-06-20T13:23:31.588Z","pushType":"push","commitsCount":1,"pusher":{"login":"ananyo141","name":"Ananyobrata Pal","path":"/ananyo141","primaryAvatarUrl":"https://github.com/avatars/u/74728797?s=80&v=4"},"commit":{"message":"fix: use python3.10","shortMessageHtmlLink":"fix: use python3.10"}},{"before":"f9b60a3e74633f96481fcd70944e82d840ea1a1c","after":"e199b30c13b6fae103a6718dcdcbdd38ed590c50","ref":"refs/heads/vercel","pushedAt":"2023-06-20T13:22:00.116Z","pushType":"push","commitsCount":1,"pusher":{"login":"ananyo141","name":"Ananyobrata Pal","path":"/ananyo141","primaryAvatarUrl":"https://github.com/avatars/u/74728797?s=80&v=4"},"commit":{"message":"add requirements.txt","shortMessageHtmlLink":"add requirements.txt"}},{"before":null,"after":"f9b60a3e74633f96481fcd70944e82d840ea1a1c","ref":"refs/heads/vercel","pushedAt":"2023-06-20T13:14:51.019Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ananyo141","name":"Ananyobrata Pal","path":"/ananyo141","primaryAvatarUrl":"https://github.com/avatars/u/74728797?s=80&v=4"},"commit":{"message":"feat: vercel deploy files","shortMessageHtmlLink":"feat: vercel deploy files"}},{"before":"158821d534206befd0d095fdb05c84d30e38c415","after":"de8b1684767ed3fbfce39b148db1e32a90a9773e","ref":"refs/heads/master","pushedAt":"2023-06-20T09:36:47.090Z","pushType":"push","commitsCount":1,"pusher":{"login":"ananyo141","name":"Ananyobrata Pal","path":"/ananyo141","primaryAvatarUrl":"https://github.com/avatars/u/74728797?s=80&v=4"},"commit":{"message":"Add Nutritionix API\nfeat:\n - add tracker serializers and filters\n - api configuration for nutritionix\n - paginated response drf setting\n - flake8 ignore unused imports in __init__.py files\n - user management apis\n - password validation\nchore:\n - restore postgres config on production\npackage:\n - add requests","shortMessageHtmlLink":"Add Nutritionix API"}},{"before":"956a475b3f7021bbce5a834350db565020d9b0df","after":"158821d534206befd0d095fdb05c84d30e38c415","ref":"refs/heads/master","pushedAt":"2023-06-19T09:49:10.468Z","pushType":"push","commitsCount":2,"pusher":{"login":"ananyo141","name":"Ananyobrata Pal","path":"/ananyo141","primaryAvatarUrl":"https://github.com/avatars/u/74728797?s=80&v=4"},"commit":{"message":"Use uniform response format for all user apis\nfeat:\n - add drf spectacular routes\n - use function route for root \"OK\" response\n - add user permissions\n - add functional user routes (login, register, profile, refresh)\nfix:\n - error handler flattens dictionaries and lists into a single readable\n message\n - throw the whole error traceback if not on production for better\n understanding and debugging\n - remove postgres configuration on production variable for now","shortMessageHtmlLink":"Use uniform response format for all user apis"}},{"before":"3cc553f04af1c4646117df8df7bbd77af20a0240","after":"956a475b3f7021bbce5a834350db565020d9b0df","ref":"refs/heads/master","pushedAt":"2023-06-18T10:18:21.989Z","pushType":"push","commitsCount":2,"pusher":{"login":"ananyo141","name":"Ananyobrata Pal","path":"/ananyo141","primaryAvatarUrl":"https://github.com/avatars/u/74728797?s=80&v=4"},"commit":{"message":"Add Exception Handlers\nfeat:\n - load environment variables from .env file\n - add .env.example file\n - use custom exception handler to format json-only responses\n - handle common errors, not found(404), bad request(400), server error(500)\n - configure settings for databases, cors, drf spectacular, parsers,\n default auth model","shortMessageHtmlLink":"Add Exception Handlers"}},{"before":null,"after":"3cc553f04af1c4646117df8df7bbd77af20a0240","ref":"refs/heads/master","pushedAt":"2023-06-18T06:32:57.258Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ananyo141","name":"Ananyobrata Pal","path":"/ananyo141","primaryAvatarUrl":"https://github.com/avatars/u/74728797?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":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0yMFQxMzo0MjoyNi4xMTUyNTRazwAAAANFQQrT","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0yMFQxMzo0MjoyNi4xMTUyNTRazwAAAANFQQrT","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0xOFQwNjozMjo1Ny4yNTgwMzNazwAAAANDwg6x"}},"title":"Activity ยท ananyo141/calories-api"}