{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":672201553,"defaultBranch":"main","name":"Movie-review-api","ownerLogin":"AndrewL14","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-29T09:03:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47652157?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1698939585.0","currentOid":""},"activityList":{"items":[{"before":"e28ca1da20054c465888fc66c53841a5946fc812","after":null,"ref":"refs/heads/issue#001","pushedAt":"2023-11-02T15:39:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"}},{"before":"6b5f8047d94025e0b24952f58e742bd3af4dbec1","after":"0fc0ca3f35c01560cb89f2df1af89481d6f2ac54","ref":"refs/heads/main","pushedAt":"2023-11-02T15:39:39.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"Merge pull request #13 from AndrewL14/issue#001\n\nIssue#001","shortMessageHtmlLink":"Merge pull request #13 from AndrewL14/issue#001"}},{"before":null,"after":"e28ca1da20054c465888fc66c53841a5946fc812","ref":"refs/heads/issue#001","pushedAt":"2023-11-02T15:30:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"Fixed test class\n\nCorrectly Mocked mongoTemplates UpdateFirst method.\nand streamlined assertions.","shortMessageHtmlLink":"Fixed test class"}},{"before":"b12c54177b4183ddf08e0d32d6a88ea40cd8e542","after":"6b5f8047d94025e0b24952f58e742bd3af4dbec1","ref":"refs/heads/main","pushedAt":"2023-10-27T02:53:32.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"Merge pull request #12 from AndrewL14/task#006\n\nTask#006","shortMessageHtmlLink":"Merge pull request #12 from AndrewL14/task#006"}},{"before":"2cfbd76d1abb9b54e64c3e18b0e4fcadbbe8ef61","after":"8730bb541440fd9de878ab676959c4aa37c17615","ref":"refs/heads/documentation","pushedAt":"2023-10-22T09:08:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"added method documentation.","shortMessageHtmlLink":"added method documentation."}},{"before":"7fb6e82a3d5f39b0e0d855574e8dd6985339ec68","after":"2cfbd76d1abb9b54e64c3e18b0e4fcadbbe8ef61","ref":"refs/heads/documentation","pushedAt":"2023-10-22T08:54:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"added method documentation.","shortMessageHtmlLink":"added method documentation."}},{"before":null,"after":"7fb6e82a3d5f39b0e0d855574e8dd6985339ec68","ref":"refs/heads/documentation","pushedAt":"2023-10-01T20:03:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"added Javdocs","shortMessageHtmlLink":"added Javdocs"}},{"before":"05c256270e256d2565a051ada55e748f0751f6f2","after":"31a827dd675cab6da080312ed68e05e2e556cea1","ref":"refs/heads/task#006","pushedAt":"2023-09-23T03:11:46.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"added multi-Threading","shortMessageHtmlLink":"added multi-Threading"}},{"before":"3eba402be4fecc293102cfc28c82e2cbdde916dc","after":"9083c39c59cd541b28626832fa568fe2ce616a9c","ref":"refs/heads/task#005","pushedAt":"2023-09-23T02:57:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"moved mockito intial.","shortMessageHtmlLink":"moved mockito intial."}},{"before":null,"after":"05c256270e256d2565a051ada55e748f0751f6f2","ref":"refs/heads/task#006","pushedAt":"2023-09-23T02:54:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"modified for multi-threading","shortMessageHtmlLink":"modified for multi-threading"}},{"before":"e7858977a677a5e868d4acf8a0429c0204ed524a","after":"3eba402be4fecc293102cfc28c82e2cbdde916dc","ref":"refs/heads/task#005","pushedAt":"2023-09-23T02:09:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"update validator non-static","shortMessageHtmlLink":"update validator non-static"}},{"before":null,"after":"e7858977a677a5e868d4acf8a0429c0204ed524a","ref":"refs/heads/task#005","pushedAt":"2023-09-15T05:45:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"implemented caching","shortMessageHtmlLink":"implemented caching"}},{"before":"a3a7e62c6110b086aef249534c7f97991b09be6d","after":"f02fb021cc34f3b90111f1b7800b1e890b062bb5","ref":"refs/heads/task#004","pushedAt":"2023-09-15T05:07:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"re-named variable in method.","shortMessageHtmlLink":"re-named variable in method."}},{"before":"9cc9aac2e46698610c99f2ca5e33d980f583ae85","after":"a3a7e62c6110b086aef249534c7f97991b09be6d","ref":"refs/heads/task#004","pushedAt":"2023-09-12T23:02:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"corrected spelling mistake","shortMessageHtmlLink":"corrected spelling mistake"}},{"before":null,"after":"9cc9aac2e46698610c99f2ca5e33d980f583ae85","ref":"refs/heads/task#004","pushedAt":"2023-09-12T23:01:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"modified the Update and delete user.\n\nRequestValidator class: the email, name, and password methods public to be used to validate\nUpdate request as well.\n\nUserController class: modified the update method to take in a custom\nrequest object instead of a User entity and modified the delete user\nmethod to take in a imdbId instead of a user entity.\n\nUserService class: Modified the update method to accept custom request\nobject, validate the fields and make sure that if a feild is present the\nprogram doesn't crash or replace the data with the empty field. Modified\nthe delete method to take in a imdbId string instead of a user entitiy.","shortMessageHtmlLink":"modified the Update and delete user."}},{"before":"d21680917d248dff373f69e0f33f37dc38057c29","after":null,"ref":"refs/heads/tests","pushedAt":"2023-09-12T22:19:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"}},{"before":"ea49f10aa7ce083ad73b97ba0a1edfd6d446a977","after":null,"ref":"refs/heads/user","pushedAt":"2023-09-12T22:19:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"}},{"before":"218493c334eb6681883c3bac10831d27e152559b","after":"b12c54177b4183ddf08e0d32d6a88ea40cd8e542","ref":"refs/heads/main","pushedAt":"2023-09-12T22:15:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"added user command doc.","shortMessageHtmlLink":"added user command doc."}},{"before":"8a2d0e537b7f7ba0d6a26841e85bb597441887a9","after":null,"ref":"refs/heads/validator","pushedAt":"2023-09-12T19:22:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"}},{"before":"375a3e199dc49f10b0083af99299ff7552885bd8","after":"218493c334eb6681883c3bac10831d27e152559b","ref":"refs/heads/main","pushedAt":"2023-09-12T19:22:00.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"Merge pull request #8 from AndrewL14/validator\n\nValidator class","shortMessageHtmlLink":"Merge pull request #8 from AndrewL14/validator"}},{"before":"9c478d0b2cf6f21a086eef7ea82874c94060e63e","after":"8a2d0e537b7f7ba0d6a26841e85bb597441887a9","ref":"refs/heads/validator","pushedAt":"2023-09-12T07:49:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"Implemented RequestValidator\n\nImplemented the RequestValidator class to be used in the service class\nand modified the controller and test classes to be able to throw\nInvalidHTTPRequest.","shortMessageHtmlLink":"Implemented RequestValidator"}},{"before":null,"after":"9c478d0b2cf6f21a086eef7ea82874c94060e63e","ref":"refs/heads/validator","pushedAt":"2023-09-12T07:47:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"Create A validator class\n\nthe class validates the create HTTP request. whenever a reqeust to\ncreate a new user or movie it checks the request format and if the\nentity already exist in the database.","shortMessageHtmlLink":"Create A validator class"}},{"before":null,"after":"d21680917d248dff373f69e0f33f37dc38057c29","ref":"refs/heads/tests","pushedAt":"2023-09-05T16:36:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"Added test\n\nadded test for the id maker and the converter classes","shortMessageHtmlLink":"Added test"}},{"before":"e2988620dffb38b4b14229838fe0b7427fb1d81d","after":"375a3e199dc49f10b0083af99299ff7552885bd8","ref":"refs/heads/main","pushedAt":"2023-08-28T16:22:04.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"Merge pull request #6 from AndrewL14/user\n\nUser integration","shortMessageHtmlLink":"Merge pull request #6 from AndrewL14/user"}},{"before":"a9df7acc551ef05b1c2280ed33bd4f290129bb2f","after":"ea49f10aa7ce083ad73b97ba0a1edfd6d446a977","ref":"refs/heads/user","pushedAt":"2023-08-28T16:17:18.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"Incomplete unit test\n\nCurrently, incomplete Unit test -> issue: unsuccessful mocking of mongoTemplate\nleading to null pointer when calling mongoTemplate through unit test.\nNote: when testing the review service manually through PostMan all works fine. Just\nneed to find a way to mock mongoTemplate correctly.","shortMessageHtmlLink":"Incomplete unit test"}},{"before":"bcc50cf4d5886fb5a606853ab48ee70e397972bb","after":"a9df7acc551ef05b1c2280ed33bd4f290129bb2f","ref":"refs/heads/user","pushedAt":"2023-08-28T16:08:03.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"specified repo value\n\nin repo annotation specified which collection the repository is in.","shortMessageHtmlLink":"specified repo value"}},{"before":"8d5f83b2926776b957b890202c7ce4b75c53bf6b","after":"e2988620dffb38b4b14229838fe0b7427fb1d81d","ref":"refs/heads/main","pushedAt":"2023-08-17T23:44:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"Update README.md\n\nUpdated the create movie instructions, to include the newly made user entity class","shortMessageHtmlLink":"Update README.md"}},{"before":"8f4444b47df7d97b50b3023e5f1ec9fbe9f28277","after":"8d5f83b2926776b957b890202c7ce4b75c53bf6b","ref":"refs/heads/main","pushedAt":"2023-08-15T18:42:48.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"Merge pull request #5 from AndrewL14/user\n\nCreated/implemented User","shortMessageHtmlLink":"Merge pull request #5 from AndrewL14/user"}},{"before":"9598852f5dc5710eb70c9815ffa2ce5a5a48ccaa","after":"bcc50cf4d5886fb5a606853ab48ee70e397972bb","ref":"refs/heads/user","pushedAt":"2023-08-12T16:43:16.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"moved to class specific\n\nmultiple classes need the same generater created a deicated class","shortMessageHtmlLink":"moved to class specific"}},{"before":"67c61524847b7e7bb7df04d22f81282ac23e38f9","after":"9598852f5dc5710eb70c9815ffa2ce5a5a48ccaa","ref":"refs/heads/user","pushedAt":"2023-08-12T16:34:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AndrewL14","name":"Andrew Lam","path":"/AndrewL14","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47652157?s=80&v=4"},"commit":{"message":"changed Response object.","shortMessageHtmlLink":"changed Response object."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADpgD5OgA","startCursor":null,"endCursor":null}},"title":"Activity ยท AndrewL14/Movie-review-api"}