{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":616891094,"defaultBranch":"dev","name":"FastAPI_Demo_Project","ownerLogin":"iduseev","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-21T09:46:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/67754290?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1697111352.0","currentOid":""},"activityList":{"items":[{"before":"4a6deb4dfe98c8772e7588abc864bc8ee0b5085b","after":"825680e2aa99f310d7d17f60d7f6b7f536015755","ref":"refs/heads/dev_auth_jwt","pushedAt":"2023-10-21T14:17:50.000Z","pushType":"push","commitsCount":32,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Minor fix (removed unused imports and commented code in endpoints.py module)","shortMessageHtmlLink":"Minor fix (removed unused imports and commented code in endpoints.py …"}},{"before":null,"after":"823d2bb638936647f89f3a483026edd78126cfd3","ref":"refs/heads/dev_docker_fix","pushedAt":"2023-10-12T11:49:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Updating docker-compose.yml and .dockerignore files","shortMessageHtmlLink":"Updating docker-compose.yml and .dockerignore files"}},{"before":"7704d042faa53bd66b582894cf3be3b1a3c2f442","after":"825680e2aa99f310d7d17f60d7f6b7f536015755","ref":"refs/heads/dev","pushedAt":"2023-10-12T11:47:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Minor fix (removed unused imports and commented code in endpoints.py module)","shortMessageHtmlLink":"Minor fix (removed unused imports and commented code in endpoints.py …"}},{"before":"9207c78bed8510de4979d7db3ea74a7df84581fc","after":"7704d042faa53bd66b582894cf3be3b1a3c2f442","ref":"refs/heads/dev","pushedAt":"2023-10-12T10:33:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Fixed error with invalid pydantic model (added monkey patch the arbitrary class to tell fastapi a way to render it). See https://github.com/tiangolo/fastapi/issues/1186","shortMessageHtmlLink":"Fixed error with invalid pydantic model (added monkey patch the arbit…"}},{"before":"d6ed451cd4b638383d82266f066f4b42d254f3c8","after":"7704d042faa53bd66b582894cf3be3b1a3c2f442","ref":"refs/heads/dev_fix_pydantic","pushedAt":"2023-10-12T10:33:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Fixed error with invalid pydantic model (added monkey patch the arbitrary class to tell fastapi a way to render it). See https://github.com/tiangolo/fastapi/issues/1186","shortMessageHtmlLink":"Fixed error with invalid pydantic model (added monkey patch the arbit…"}},{"before":"bcd5662afc7bd07893d04d8609da57c31c7bbf03","after":"d6ed451cd4b638383d82266f066f4b42d254f3c8","ref":"refs/heads/dev_fix_pydantic","pushedAt":"2023-10-10T18:07:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Replaced response_model=Response back to response_model=Message for endpoints delete_book() and add_book()","shortMessageHtmlLink":"Replaced response_model=Response back to response_model=Message for e…"}},{"before":null,"after":"bcd5662afc7bd07893d04d8609da57c31c7bbf03","ref":"refs/heads/dev_fix_pydantic","pushedAt":"2023-10-10T17:20:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Started to fix problem with passing not Pydanic field type as response model in endpoints module","shortMessageHtmlLink":"Started to fix problem with passing not Pydanic field type as respons…"}},{"before":"e034c7a1fb513acb766446ac05ad1ae69bf256ee","after":"9207c78bed8510de4979d7db3ea74a7df84581fc","ref":"refs/heads/dev","pushedAt":"2023-09-15T13:26:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Started deploying the project on Docker container","shortMessageHtmlLink":"Started deploying the project on Docker container"}},{"before":"7c47b17d7da17df402d76677d021e1df1d6c100a","after":"e034c7a1fb513acb766446ac05ad1ae69bf256ee","ref":"refs/heads/dev","pushedAt":"2023-09-15T12:36:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Fixed error with connection to the MongoDB Cluster","shortMessageHtmlLink":"Fixed error with connection to the MongoDB Cluster"}},{"before":"6647190523eaef9758ea1221ba6848e277aef3e8","after":"7c47b17d7da17df402d76677d021e1df1d6c100a","ref":"refs/heads/dev","pushedAt":"2023-09-15T09:00:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Refactored 'endpoints' module: added support of MongoDB to 'show_books' and 'delete_book' endpoints","shortMessageHtmlLink":"Refactored 'endpoints' module: added support of MongoDB to 'show_book…"}},{"before":"509bc90202cf4b2f091687cd5b91a94ddb119f19","after":"6647190523eaef9758ea1221ba6848e277aef3e8","ref":"refs/heads/dev","pushedAt":"2023-09-13T08:29:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Refactored method add_book to support working with MongoDB; Refactored method insert_db_entry in MongoAdapter class","shortMessageHtmlLink":"Refactored method add_book to support working with MongoDB; Refactore…"}},{"before":"871e1710bbf4008b93168f5fdc68d5cbc5f1dc53","after":"509bc90202cf4b2f091687cd5b91a94ddb119f19","ref":"refs/heads/dev","pushedAt":"2023-09-12T13:28:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Added endpoint to disable user in endpoints module; Started to implement JWT OAuth2 mechanism and inserting user data in MongoDB collection","shortMessageHtmlLink":"Added endpoint to disable user in endpoints module; Started to implem…"}},{"before":"ef706833d77eda3fa9fcf737621da7ab0291b9b3","after":"871e1710bbf4008b93168f5fdc68d5cbc5f1dc53","ref":"refs/heads/dev","pushedAt":"2023-04-22T08:41:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Added config parameters for MongoDB test in .env_sample","shortMessageHtmlLink":"Added config parameters for MongoDB test in .env_sample"}},{"before":"9d64b8efad49d71c73869a7d6de81dfaea360cba","after":"ef706833d77eda3fa9fcf737621da7ab0291b9b3","ref":"refs/heads/dev","pushedAt":"2023-04-22T08:40:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Added 'test_database' module to check functionality of MongoAdapter class; Added fistures in conftest module; Modified docstrings for some test cases","shortMessageHtmlLink":"Added 'test_database' module to check functionality of MongoAdapter c…"}},{"before":"884b7cf13b57c764767a3241ee96ae6b29877410","after":"9d64b8efad49d71c73869a7d6de81dfaea360cba","ref":"refs/heads/dev","pushedAt":"2023-04-19T13:04:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Minor change in .gitignore","shortMessageHtmlLink":"Minor change in .gitignore"}},{"before":"d4702df8713945f8f6fe8ad973feb13e52085ea5","after":"884b7cf13b57c764767a3241ee96ae6b29877410","ref":"refs/heads/dev","pushedAt":"2023-04-19T13:03:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Added 'test_security' test module to test functionality of 'security' module; Fixed import statements in 'test_endpoints' module; Added docstring for some test cases","shortMessageHtmlLink":"Added 'test_security' test module to test functionality of 'security'…"}},{"before":"1838d6d386215146d90c16d56e50a3aa95703dc7","after":"d4702df8713945f8f6fe8ad973feb13e52085ea5","ref":"refs/heads/dev","pushedAt":"2023-04-18T04:46:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Announced dependencies directly in fastapi decorator for functions in 'endpoints' module; Formatted module as per pylint suggestions","shortMessageHtmlLink":"Announced dependencies directly in fastapi decorator for functions in…"}},{"before":"5350fa14721d615a7cfb89cde4228e15f33eda4f","after":"1838d6d386215146d90c16d56e50a3aa95703dc7","ref":"refs/heads/dev","pushedAt":"2023-04-17T17:13:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Replaced unnecessary pass statements by raising NotImplementedError to show that the functionality will be implemented in the near future","shortMessageHtmlLink":"Replaced unnecessary pass statements by raising NotImplementedError t…"}},{"before":"9fb073edce8fc537484ccb2eed0c22963ef41d68","after":"5350fa14721d615a7cfb89cde4228e15f33eda4f","ref":"refs/heads/dev","pushedAt":"2023-04-17T17:02:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Added JWTBearer class for implementing JWT token validation; Fixes in test_endpoints and logger_setup modules","shortMessageHtmlLink":"Added JWTBearer class for implementing JWT token validation; Fixes in…"}},{"before":"ec9bd3d9d144fe7690778c8d0ac5d7df93648321","after":"9fb073edce8fc537484ccb2eed0c22963ef41d68","ref":"refs/heads/dev","pushedAt":"2023-04-16T14:18:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Refactored as per pylint suggestions; Added test cases for checking endpoints functionality","shortMessageHtmlLink":"Refactored as per pylint suggestions; Added test cases for checking e…"}},{"before":"f62e3b7aa77afa27b559844cb4d707761560d6b1","after":"ec9bd3d9d144fe7690778c8d0ac5d7df93648321","ref":"refs/heads/dev","pushedAt":"2023-04-10T17:43:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Added logger initialization and logger messages in authentication and endpoints modules; Added AutoDoc for some functions and classes; Format fixes in compliance with flake8","shortMessageHtmlLink":"Added logger initialization and logger messages in authentication and…"}},{"before":"385dcb4b2bf04da2ee8bdb39d98f42d8d604d273","after":"f62e3b7aa77afa27b559844cb4d707761560d6b1","ref":"refs/heads/dev","pushedAt":"2023-04-09T09:35:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Fixing errors related with implementing MongoDB","shortMessageHtmlLink":"Fixing errors related with implementing MongoDB"}},{"before":"385dcb4b2bf04da2ee8bdb39d98f42d8d604d273","after":"f62e3b7aa77afa27b559844cb4d707761560d6b1","ref":"refs/heads/dev_add_mongodb","pushedAt":"2023-04-09T09:35:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Fixing errors related with implementing MongoDB","shortMessageHtmlLink":"Fixing errors related with implementing MongoDB"}},{"before":"1dd2af53b50ad21e141f26add6e419f581942fb6","after":"385dcb4b2bf04da2ee8bdb39d98f42d8d604d273","ref":"refs/heads/dev","pushedAt":"2023-04-09T09:08:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Implementing working with MongoDB collections to manage users and books data; Added settings in .env config file","shortMessageHtmlLink":"Implementing working with MongoDB collections to manage users and boo…"}},{"before":"1dd2af53b50ad21e141f26add6e419f581942fb6","after":"385dcb4b2bf04da2ee8bdb39d98f42d8d604d273","ref":"refs/heads/dev_add_mongodb","pushedAt":"2023-04-09T09:07:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Implementing working with MongoDB collections to manage users and books data; Added settings in .env config file","shortMessageHtmlLink":"Implementing working with MongoDB collections to manage users and boo…"}},{"before":"c7b11c8770c4078f9bd978faf3bdd46b09fe49b4","after":"1dd2af53b50ad21e141f26add6e419f581942fb6","ref":"refs/heads/dev","pushedAt":"2023-04-07T16:46:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Added methods to database module","shortMessageHtmlLink":"Added methods to database module"}},{"before":"c7b11c8770c4078f9bd978faf3bdd46b09fe49b4","after":"1dd2af53b50ad21e141f26add6e419f581942fb6","ref":"refs/heads/dev_add_mongodb","pushedAt":"2023-04-07T16:45:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Added methods to database module","shortMessageHtmlLink":"Added methods to database module"}},{"before":"c73a37e8ebdbd6796afe33829b33af9320a77b65","after":"c7b11c8770c4078f9bd978faf3bdd46b09fe49b4","ref":"refs/heads/dev","pushedAt":"2023-04-06T12:00:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Working on adding database module with MongoAdapter class to connect to MongoDB instance","shortMessageHtmlLink":"Working on adding database module with MongoAdapter class to connect …"}},{"before":null,"after":"c7b11c8770c4078f9bd978faf3bdd46b09fe49b4","ref":"refs/heads/dev_add_mongodb","pushedAt":"2023-04-06T11:59:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Working on adding database module with MongoAdapter class to connect to MongoDB instance","shortMessageHtmlLink":"Working on adding database module with MongoAdapter class to connect …"}},{"before":"af1513c2252967ffa3b462e345653dc061eff532","after":"c73a37e8ebdbd6796afe33829b33af9320a77b65","ref":"refs/heads/dev","pushedAt":"2023-03-31T09:55:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iduseev","name":"Ilgiz Duseev","path":"/iduseev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67754290?s=80&v=4"},"commit":{"message":"Small fix in .env_sample format","shortMessageHtmlLink":"Small fix in .env_sample format"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADnI38OwA","startCursor":null,"endCursor":null}},"title":"Activity · iduseev/FastAPI_Demo_Project"}