{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":500694241,"defaultBranch":"main","name":"Dis-Sim","ownerLogin":"harshraj22","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-06-07T04:55:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/46635452?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1685436305.382886","currentOid":""},"activityList":{"items":[{"before":"039fb8176d181fd66b83cd4718020ebf72cc1efc","after":"cda59635cb73bce15680c0438753b00daaaa3a03","ref":"refs/heads/main","pushedAt":"2023-06-06T06:24:12.746Z","pushType":"push","commitsCount":1,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"},"commit":{"message":"added details about 12 factor app","shortMessageHtmlLink":"added details about 12 factor app"}},{"before":"c5d4be75e6ab8b545321279fd93bd3c0bf2107b0","after":null,"ref":"refs/heads/result_feedback","pushedAt":"2023-05-30T08:45:05.382Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"}},{"before":"7d60f6b71df4b780a3799a69f1ed725870b05e1d","after":"039fb8176d181fd66b83cd4718020ebf72cc1efc","ref":"refs/heads/main","pushedAt":"2023-05-30T08:41:37.506Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"},"commit":{"message":"Merge pull request #81 from harshraj22/result_feedback\n\nAdds the Result Feedback Service","shortMessageHtmlLink":"Merge pull request #81 from harshraj22/result_feedback"}},{"before":"0af8aec375feb8f83a493d587555817a542dd6eb","after":"c5d4be75e6ab8b545321279fd93bd3c0bf2107b0","ref":"refs/heads/result_feedback","pushedAt":"2023-05-30T08:35:53.311Z","pushType":"push","commitsCount":1,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"},"commit":{"message":"Updates the row in case of duplicate feedback","shortMessageHtmlLink":"Updates the row in case of duplicate feedback"}},{"before":"237cdcc45c4f4c3a8220b4d6bf7abbbbb23ce989","after":"0af8aec375feb8f83a493d587555817a542dd6eb","ref":"refs/heads/result_feedback","pushedAt":"2023-05-30T08:24:05.213Z","pushType":"push","commitsCount":1,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"},"commit":{"message":"Updated architecture diagram","shortMessageHtmlLink":"Updated architecture diagram"}},{"before":"57b842d86f33453e9a2e62e4ac00ef986c6ce311","after":"237cdcc45c4f4c3a8220b4d6bf7abbbbb23ce989","ref":"refs/heads/result_feedback","pushedAt":"2023-05-30T08:14:06.723Z","pushType":"push","commitsCount":1,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"},"commit":{"message":"CI for dockerhub push of image","shortMessageHtmlLink":"CI for dockerhub push of image"}},{"before":null,"after":"57b842d86f33453e9a2e62e4ac00ef986c6ce311","ref":"refs/heads/result_feedback","pushedAt":"2023-05-30T08:10:51.193Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"},"commit":{"message":"Adds the Result Feedback Service\n\n- Once the task has been submitted, the user can submit feedback if the result seems correct\n- The service uses message queue to save the feedback to mysql db\n\nToDo:\n- Currently the service just saves a piece of input image to db, which is useless. Save the images to a filesystem and save their paths to database instead.\n- Along with images, and feedback, store additional data like username, output of the model.\n- Add a check that only user who submitted the task can submit the feedback.\n- Currently the code just adds a row to the table. If there is duplicate submission, overwride the result.","shortMessageHtmlLink":"Adds the Result Feedback Service"}},{"before":"f6e283c753a1b1188798a27c480704add5a166b0","after":"7d60f6b71df4b780a3799a69f1ed725870b05e1d","ref":"refs/heads/main","pushedAt":"2023-05-22T18:35:49.508Z","pushType":"push","commitsCount":1,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"},"commit":{"message":"upgrade zookeeper version","shortMessageHtmlLink":"upgrade zookeeper version"}},{"before":"9bf5fe78e4626ef4228d95184cf1b1498aeb86a3","after":null,"ref":"refs/heads/registration_fix","pushedAt":"2023-05-15T11:06:05.944Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"}},{"before":"151acaaa8fdb0fa04f887a9d4ce5919813e17766","after":"f6e283c753a1b1188798a27c480704add5a166b0","ref":"refs/heads/main","pushedAt":"2023-05-15T09:33:00.265Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"},"commit":{"message":"Merge pull request #79 from harshraj22/registration_fix\n\nRegistration fix","shortMessageHtmlLink":"Merge pull request #79 from harshraj22/registration_fix"}},{"before":"c75650391cd3de4cbfcc966786ca96ba6694bc44","after":"9bf5fe78e4626ef4228d95184cf1b1498aeb86a3","ref":"refs/heads/registration_fix","pushedAt":"2023-05-15T09:32:52.722Z","pushType":"push","commitsCount":1,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"},"commit":{"message":"Improved the integration test to check register functionality","shortMessageHtmlLink":"Improved the integration test to check register functionality"}},{"before":"f2cb153a753ecc7572b190ec994211c004b9f732","after":"c75650391cd3de4cbfcc966786ca96ba6694bc44","ref":"refs/heads/registration_fix","pushedAt":"2023-05-15T09:26:32.759Z","pushType":"push","commitsCount":2,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"},"commit":{"message":"More Logging","shortMessageHtmlLink":"More Logging"}},{"before":null,"after":"f2cb153a753ecc7572b190ec994211c004b9f732","ref":"refs/heads/registration_fix","pushedAt":"2023-05-15T09:25:37.489Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"},"commit":{"message":"Fixes the issue of new user registration\n\n- On registering new users, the redis was not being updated even after hitting the `sync` endpoint\n- probably the open connection was not able to read the changes made in db\n- a working fix for now is to create and destroy connections each time the endpoint is hit\n- will come up with better fixes using sql triggers in future","shortMessageHtmlLink":"Fixes the issue of new user registration"}},{"before":"af8a801696da55f9bc9486a0a0afc7b0a49e54c3","after":null,"ref":"refs/heads/celery_monitor","pushedAt":"2023-05-09T08:27:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"}},{"before":"3a54c60714dd241dcff34f36f0af07ff4cca6e4b","after":"151acaaa8fdb0fa04f887a9d4ce5919813e17766","ref":"refs/heads/main","pushedAt":"2023-05-09T08:22:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"},"commit":{"message":"updated architecure diagram to show flower integration","shortMessageHtmlLink":"updated architecure diagram to show flower integration"}},{"before":"35caca6ef698aae5b16170d24562471865f5cf5d","after":"3a54c60714dd241dcff34f36f0af07ff4cca6e4b","ref":"refs/heads/main","pushedAt":"2023-05-09T07:56:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"},"commit":{"message":"Merge pull request #75 from harshraj22/celery_monitor\n\nIntegrates flower to monitor message queue","shortMessageHtmlLink":"Merge pull request #75 from harshraj22/celery_monitor"}},{"before":null,"after":"af8a801696da55f9bc9486a0a0afc7b0a49e54c3","ref":"refs/heads/celery_monitor","pushedAt":"2023-05-09T07:20:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"},"commit":{"message":"Integrates flower to monitor message queue\n\nProvides a beautiful UI to easily monitor and visualize tasks and their corresponding details","shortMessageHtmlLink":"Integrates flower to monitor message queue"}},{"before":"f9c4fad0d2e65342430953cda39b119f401d5573","after":"35caca6ef698aae5b16170d24562471865f5cf5d","ref":"refs/heads/main","pushedAt":"2023-05-07T11:12:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"},"commit":{"message":"Updated Architectural Diagram","shortMessageHtmlLink":"Updated Architectural Diagram"}},{"before":"56270e6bbb9595622727756142dd20268eac75d8","after":null,"ref":"refs/heads/quick_fix","pushedAt":"2023-05-05T10:32:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"}},{"before":"5d0356a9f15db84699e2472c9f2199dc64d4c11c","after":"f9c4fad0d2e65342430953cda39b119f401d5573","ref":"refs/heads/main","pushedAt":"2023-05-05T10:31:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"},"commit":{"message":"Merge pull request #74 from harshraj22/quick_fix\n\nQuick fix","shortMessageHtmlLink":"Merge pull request #74 from harshraj22/quick_fix"}},{"before":null,"after":"56270e6bbb9595622727756142dd20268eac75d8","ref":"refs/heads/quick_fix","pushedAt":"2023-05-05T10:30:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"},"commit":{"message":"Quick fix\n\nFixes:\n- data_population service not syncing database contents to the redis server","shortMessageHtmlLink":"Quick fix"}},{"before":"cf8e462944226c18a625b07ec8da6befb15acbba","after":null,"ref":"refs/heads/multistage_docker_build","pushedAt":"2023-05-05T10:03:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"}},{"before":"13f84839707bc2f8e8b4b13d8308e31a18215841","after":"5d0356a9f15db84699e2472c9f2199dc64d4c11c","ref":"refs/heads/main","pushedAt":"2023-05-05T10:03:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"},"commit":{"message":"Merge pull request #73 from harshraj22/multistage_docker_build\n\nMultistage docker build","shortMessageHtmlLink":"Merge pull request #73 from harshraj22/multistage_docker_build"}},{"before":"ddd5120a95c77c35cf370716100706edc8e1f362","after":"13f84839707bc2f8e8b4b13d8308e31a18215841","ref":"refs/heads/main","pushedAt":"2023-05-03T11:46:20.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"},"commit":{"message":"Merge pull request #72 from harshraj22/integration_test\n\nIntegration test","shortMessageHtmlLink":"Merge pull request #72 from harshraj22/integration_test"}},{"before":null,"after":"cf8e462944226c18a625b07ec8da6befb15acbba","ref":"refs/heads/multistage_docker_build","pushedAt":"2023-05-03T11:45:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"},"commit":{"message":"Reduces the docker image size\n\n- Uses multi-stage docker build to reduce the docker image size from 1.1 GB to 877 Mb","shortMessageHtmlLink":"Reduces the docker image size"}},{"before":"c9284a9b2e558759416cf74b41ffcc13c84950c1","after":null,"ref":"refs/heads/multi_stage_build","pushedAt":"2023-05-03T11:41:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"}},{"before":null,"after":"c9284a9b2e558759416cf74b41ffcc13c84950c1","ref":"refs/heads/multi_stage_build","pushedAt":"2023-05-03T11:37:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"},"commit":{"message":"Using Multistage build to reduce the size of docker image for frontend service","shortMessageHtmlLink":"Using Multistage build to reduce the size of docker image for fronten…"}},{"before":"9ba94e9bc9eb052afc3ed230c9c81efe78662998","after":null,"ref":"refs/heads/subscription","pushedAt":"2023-05-03T11:37:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"}},{"before":"0f77b9732acc784bf847c46565c5ad50d420498b","after":null,"ref":"refs/heads/auth_db","pushedAt":"2023-05-03T11:37:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"}},{"before":"c9284a9b2e558759416cf74b41ffcc13c84950c1","after":null,"ref":"refs/heads/multi_stage_build","pushedAt":"2023-05-03T11:37:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"harshraj22","name":"Harsh Raj","path":"/harshraj22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46635452?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADO3NqjwA","startCursor":null,"endCursor":null}},"title":"Activity · harshraj22/Dis-Sim"}