{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":749420552,"defaultBranch":"main","name":"SafeAssign","ownerLogin":"Dhruvpatel004","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-28T14:38:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/109230666?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1706453553.0","currentOid":""},"activityList":{"items":[{"before":"75bfa5de1e9221ff2a8fb292a7847be1aa08eb04","after":"6dd7d75a1d94acf271be89e142c9e03f535609ef","ref":"refs/heads/main","pushedAt":"2024-05-07T19:06:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"feat: Add CreateAssignmentPage component and conditionally render it based on user role","shortMessageHtmlLink":"feat: Add CreateAssignmentPage component and conditionally render it …"}},{"before":"b66b5f8be8ecfcc6a7b8bb9e7f4cdd3698eba26a","after":"75bfa5de1e9221ff2a8fb292a7847be1aa08eb04","ref":"refs/heads/main","pushedAt":"2024-05-07T18:57:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"chore: Enable student promotion in classroom","shortMessageHtmlLink":"chore: Enable student promotion in classroom"}},{"before":"75857f775772a850c4ef4f52b5d9903388fba093","after":"b66b5f8be8ecfcc6a7b8bb9e7f4cdd3698eba26a","ref":"refs/heads/main","pushedAt":"2024-03-21T16:56:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"Update nodemon command to npm run dev","shortMessageHtmlLink":"Update nodemon command to npm run dev"}},{"before":"16ccd50ee47ac1e966e33f6e15e5ab6583118843","after":"75857f775772a850c4ef4f52b5d9903388fba093","ref":"refs/heads/main","pushedAt":"2024-03-21T08:18:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"Add dev script to package.json","shortMessageHtmlLink":"Add dev script to package.json"}},{"before":"2c3d7129dc1b982ade510dc8a0e830351ff0c3c6","after":"16ccd50ee47ac1e966e33f6e15e5ab6583118843","ref":"refs/heads/main","pushedAt":"2024-03-18T15:27:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"Refactor code to improve performance and readability","shortMessageHtmlLink":"Refactor code to improve performance and readability"}},{"before":"090273ce4600d308e822384faaf179a62d9fa716","after":"2c3d7129dc1b982ade510dc8a0e830351ff0c3c6","ref":"refs/heads/main","pushedAt":"2024-03-18T14:10:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"Fix user schema and import statement, add new routes and reducers","shortMessageHtmlLink":"Fix user schema and import statement, add new routes and reducers"}},{"before":"c058c93a4b8ad89a46721b448dbfa77f3357cdeb","after":"090273ce4600d308e822384faaf179a62d9fa716","ref":"refs/heads/main","pushedAt":"2024-02-26T18:52:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"Refactor function to improve performance and readability","shortMessageHtmlLink":"Refactor function to improve performance and readability"}},{"before":"9577921673148efde1353b0e677906de3213e7d5","after":"c058c93a4b8ad89a46721b448dbfa77f3357cdeb","ref":"refs/heads/main","pushedAt":"2024-02-26T18:33:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"Add Stream, Classwork, and People components to C.jsx and update Menu.jsx","shortMessageHtmlLink":"Add Stream, Classwork, and People components to C.jsx and update Menu…"}},{"before":"893a5c76794d76b022205f3977d3cf90844c4d50","after":"9577921673148efde1353b0e677906de3213e7d5","ref":"refs/heads/main","pushedAt":"2024-02-25T14:33:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"Refactor image download logic and update image display size","shortMessageHtmlLink":"Refactor image download logic and update image display size"}},{"before":"2bdece1b43341cb6c7f21d5ca0584727d9b08f7a","after":"893a5c76794d76b022205f3977d3cf90844c4d50","ref":"refs/heads/main","pushedAt":"2024-02-25T13:53:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"Update announcement handling and URL component","shortMessageHtmlLink":"Update announcement handling and URL component"}},{"before":"b92f2319b34bb20488ec3597c5b0b037645977af","after":"2bdece1b43341cb6c7f21d5ca0584727d9b08f7a","ref":"refs/heads/main","pushedAt":"2024-02-25T12:47:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"Delete unused image and PDF files, add redux-persist dependency, update announcement schema, and fix minor UI issues","shortMessageHtmlLink":"Delete unused image and PDF files, add redux-persist dependency, upda…"}},{"before":"52f2588befb18dd3ac1ca8441530525ebc32d191","after":"b92f2319b34bb20488ec3597c5b0b037645977af","ref":"refs/heads/main","pushedAt":"2024-02-25T06:05:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"Refactor AnnouncementBox component and add access control to addAnnouncement API","shortMessageHtmlLink":"Refactor AnnouncementBox component and add access control to addAnnou…"}},{"before":"66f780027a69490bb9f4649bf0b1cc4464d78e38","after":"52f2588befb18dd3ac1ca8441530525ebc32d191","ref":"refs/heads/main","pushedAt":"2024-02-25T05:09:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"edits","shortMessageHtmlLink":"edits"}},{"before":"7456801b78147f970348d038f031638a1443fd48","after":"66f780027a69490bb9f4649bf0b1cc4464d78e38","ref":"refs/heads/main","pushedAt":"2024-02-24T15:55:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"edit","shortMessageHtmlLink":"edit"}},{"before":"289838c9f0442b734c2d23f0ab165201e4ce48bd","after":"7456801b78147f970348d038f031638a1443fd48","ref":"refs/heads/main","pushedAt":"2024-02-14T19:02:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"Add @tinymce/tinymce-react and tinymce as dependenciesdi","shortMessageHtmlLink":"Add @tinymce/tinymce-react and tinymce as dependenciesdi"}},{"before":"43dd0bf7d1551bc04ff4ca234f1809dd4b4dc9f6","after":"289838c9f0442b734c2d23f0ab165201e4ce48bd","ref":"refs/heads/main","pushedAt":"2024-02-12T19:00:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"Update styles for Menu and UserProfile components","shortMessageHtmlLink":"Update styles for Menu and UserProfile components"}},{"before":"d2a8778576bd68f381da728e9514a7f2d3b34641","after":"43dd0bf7d1551bc04ff4ca234f1809dd4b4dc9f6","ref":"refs/heads/main","pushedAt":"2024-02-12T18:52:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"Update AnnouncementHistory and Message components","shortMessageHtmlLink":"Update AnnouncementHistory and Message components"}},{"before":"fca54c11ee9500542aa0cccea5850c3d053369b4","after":"d2a8778576bd68f381da728e9514a7f2d3b34641","ref":"refs/heads/main","pushedAt":"2024-02-12T18:41:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"Refactor code to improve performance and readability","shortMessageHtmlLink":"Refactor code to improve performance and readability"}},{"before":"45edd012651d3f3492124d468b26f56bb0673791","after":"fca54c11ee9500542aa0cccea5850c3d053369b4","ref":"refs/heads/main","pushedAt":"2024-02-12T18:29:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"improved css and component of mess announsement","shortMessageHtmlLink":"improved css and component of mess announsement"}},{"before":"7ed8fab1f4962e2dd9bf82a86ac7661b0f136513","after":"45edd012651d3f3492124d468b26f56bb0673791","ref":"refs/heads/main","pushedAt":"2024-02-11T15:38:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"Remove console.log statements and clean up code","shortMessageHtmlLink":"Remove console.log statements and clean up code"}},{"before":"812ec32ac080a625f709ae4a7de524a3923e92a1","after":"7ed8fab1f4962e2dd9bf82a86ac7661b0f136513","ref":"refs/heads/main","pushedAt":"2024-02-11T15:35:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"Add Redux functionality to ClassActionMenuButton component","shortMessageHtmlLink":"Add Redux functionality to ClassActionMenuButton component"}},{"before":"7482f83796bb8dad291aca154e508635a29c32e3","after":"812ec32ac080a625f709ae4a7de524a3923e92a1","ref":"refs/heads/main","pushedAt":"2024-02-11T14:26:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"Add Redux for state management and update Classsromms component","shortMessageHtmlLink":"Add Redux for state management and update Classsromms component"}},{"before":"f50480f279f17a56115c185da395553239021f38","after":"7482f83796bb8dad291aca154e508635a29c32e3","ref":"refs/heads/main","pushedAt":"2024-02-11T06:51:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"Update GoogleClassroomCard component to use CSS classes for text color","shortMessageHtmlLink":"Update GoogleClassroomCard component to use CSS classes for text color"}},{"before":"2e7bc489571044eefed8f491efa21be818fa6d1e","after":"f50480f279f17a56115c185da395553239021f38","ref":"refs/heads/main","pushedAt":"2024-02-11T06:49:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"Refactor Classsromms component and GoogleClassroomCard component with server api","shortMessageHtmlLink":"Refactor Classsromms component and GoogleClassroomCard component with…"}},{"before":"d31279dab458dd52ae19c2921133dcb76b30c96b","after":"2e7bc489571044eefed8f491efa21be818fa6d1e","ref":"refs/heads/main","pushedAt":"2024-02-11T06:29:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"Remove unused variable in getJoinedClass function","shortMessageHtmlLink":"Remove unused variable in getJoinedClass function"}},{"before":"12756e886c251a84b91fa51973789159648972f5","after":"d31279dab458dd52ae19c2921133dcb76b30c96b","ref":"refs/heads/main","pushedAt":"2024-02-11T06:28:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"add api for server to join and create classroom , added api for to get details of enrolled class","shortMessageHtmlLink":"add api for server to join and create classroom , added api for to ge…"}},{"before":"646a1da0ace9f46429e4517e015f7bd352d91b13","after":"12756e886c251a84b91fa51973789159648972f5","ref":"refs/heads/main","pushedAt":"2024-02-10T18:59:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"added api for join and create classroom","shortMessageHtmlLink":"added api for join and create classroom"}},{"before":"8e2a1ba74ebd5bcdde89cffd3b9b7845c6077505","after":"646a1da0ace9f46429e4517e015f7bd352d91b13","ref":"refs/heads/main","pushedAt":"2024-02-10T16:57:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"Added Join and Create Class popup model","shortMessageHtmlLink":"Added Join and Create Class popup model"}},{"before":"4a1e7731756d1ce49be4d214b6cf1516ceaacc19","after":"8e2a1ba74ebd5bcdde89cffd3b9b7845c6077505","ref":"refs/heads/main","pushedAt":"2024-02-10T12:56:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"es 6 edit done","shortMessageHtmlLink":"es 6 edit done"}},{"before":"06f24bc9177ff816a46b8dab953af4869c6a666d","after":"4a1e7731756d1ce49be4d214b6cf1516ceaacc19","ref":"refs/heads/main","pushedAt":"2024-02-10T12:13:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dhruvpatel004","name":"Patel Dhruv ","path":"/Dhruvpatel004","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109230666?s=80&v=4"},"commit":{"message":"ES6 import inculds for server side","shortMessageHtmlLink":"ES6 import inculds for server side"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQ-tabwA","startCursor":null,"endCursor":null}},"title":"Activity · Dhruvpatel004/SafeAssign"}