{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":597237700,"defaultBranch":"main","name":"projekt-monsterz","ownerLogin":"char-lock","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-03T23:58:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/103963818?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1686589878.393396","currentOid":""},"activityList":{"items":[{"before":"eb7cba4022c5157fad85018db3b8c2f647c66b5a","after":"47706a69acd70bf4488d4528eeceb29f9a0f334c","ref":"refs/heads/main","pushedAt":"2023-08-03T01:52:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"char-lock","name":"Charlie Lockett","path":"/char-lock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103963818?s=80&v=4"},"commit":{"message":"Add tests to the API","shortMessageHtmlLink":"Add tests to the API"}},{"before":null,"after":"ba9b80cc20406edf53ad3e2a5ab85fcb79d87825","ref":"refs/heads/tortorella-add-api-to-save-user-progress-data","pushedAt":"2023-06-12T17:11:18.393Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"char-lock","name":"Charlie Lockett","path":"/char-lock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103963818?s=80&v=4"},"commit":{"message":"Checked all routes and verified connectivity and functionality.","shortMessageHtmlLink":"Checked all routes and verified connectivity and functionality."}},{"before":"ba9b80cc20406edf53ad3e2a5ab85fcb79d87825","after":null,"ref":"refs/heads/tortorella-add-api-to-save-user-progress-data","pushedAt":"2023-06-12T17:11:16.080Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"char-lock","name":"Charlie Lockett","path":"/char-lock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103963818?s=80&v=4"}},{"before":"a342499a78ee4096618aa18151f0ef747aa61803","after":"eb7cba4022c5157fad85018db3b8c2f647c66b5a","ref":"refs/heads/main","pushedAt":"2023-06-12T17:11:11.869Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"char-lock","name":"Charlie Lockett","path":"/char-lock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103963818?s=80&v=4"},"commit":{"message":"Merge pull request #40 from char-lock/tortorella-add-api-to-save-user-progress-data\n\nTortorella add api to save user progress data","shortMessageHtmlLink":"Merge pull request #40 from char-lock/tortorella-add-api-to-save-user…"}},{"before":"6f3ef8711d80638dc508f525bd5606b3f652e2da","after":"ba9b80cc20406edf53ad3e2a5ab85fcb79d87825","ref":"refs/heads/tortorella-add-api-to-save-user-progress-data","pushedAt":"2023-06-09T15:23:18.494Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jtortorella","name":"Jesse Tortorella","path":"/Jtortorella","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72392491?s=80&v=4"},"commit":{"message":"Checked all routes and verified connectivity and functionality.","shortMessageHtmlLink":"Checked all routes and verified connectivity and functionality."}},{"before":"daf2af7a267b25f07b3dd93bb611a74075914fcd","after":"6f3ef8711d80638dc508f525bd5606b3f652e2da","ref":"refs/heads/tortorella-add-api-to-save-user-progress-data","pushedAt":"2023-06-05T19:44:01.245Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jtortorella","name":"Jesse Tortorella","path":"/Jtortorella","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72392491?s=80&v=4"},"commit":{"message":"Verified endpoints worked.","shortMessageHtmlLink":"Verified endpoints worked."}},{"before":"6dd59903c6da74892949406d8d7c5a1bd7040988","after":"bd8aae0d1d3f8ebd1eefd64b7cd55c32704c6bba","ref":"refs/heads/lockett-ui-services","pushedAt":"2023-05-23T00:55:01.067Z","pushType":"push","commitsCount":2,"pusher":{"login":"char-lock","name":"Charlie Lockett","path":"/char-lock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103963818?s=80&v=4"},"commit":{"message":"Fix and style drag-and-drop activity","shortMessageHtmlLink":"Fix and style drag-and-drop activity"}},{"before":"7b98711975e1f2e23f125dfa6499d0b4c86d9a5b","after":"daf2af7a267b25f07b3dd93bb611a74075914fcd","ref":"refs/heads/tortorella-add-api-to-save-user-progress-data","pushedAt":"2023-05-22T23:29:27.413Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jtortorella","name":"Jesse Tortorella","path":"/Jtortorella","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72392491?s=80&v=4"},"commit":{"message":"Updated endpoints and models.\nRemoved boolean from content schema and removed associated changes.","shortMessageHtmlLink":"Updated endpoints and models."}},{"before":"d46ac283c3e07285233d2da990ae0abb862fb7e3","after":"7b98711975e1f2e23f125dfa6499d0b4c86d9a5b","ref":"refs/heads/tortorella-add-api-to-save-user-progress-data","pushedAt":"2023-05-22T23:28:23.763Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jtortorella","name":"Jesse Tortorella","path":"/Jtortorella","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72392491?s=80&v=4"},"commit":{"message":"Updated endpoints to be more in line with demo goals.\nRolled back original idea to have a boolean in content scheme and update progress.","shortMessageHtmlLink":"Updated endpoints to be more in line with demo goals."}},{"before":"06f06f2fa82f469b276757d8a3ed5ae39ce2f709","after":"6dd59903c6da74892949406d8d7c5a1bd7040988","ref":"refs/heads/lockett-ui-services","pushedAt":"2023-05-22T21:52:20.601Z","pushType":"push","commitsCount":2,"pusher":{"login":"char-lock","name":"Charlie Lockett","path":"/char-lock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103963818?s=80&v=4"},"commit":{"message":"Style toast messages","shortMessageHtmlLink":"Style toast messages"}},{"before":"ea46ef4eb30c6af03a5c0c233edfda8b007ac7f7","after":"06f06f2fa82f469b276757d8a3ed5ae39ce2f709","ref":"refs/heads/lockett-ui-services","pushedAt":"2023-05-22T00:23:07.392Z","pushType":"push","commitsCount":1,"pusher":{"login":"char-lock","name":"Charlie Lockett","path":"/char-lock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103963818?s=80&v=4"},"commit":{"message":"Add progress display to dashboard","shortMessageHtmlLink":"Add progress display to dashboard"}},{"before":"6ca19cc24e1692787875c51504c4c20a5e902a1a","after":"ea46ef4eb30c6af03a5c0c233edfda8b007ac7f7","ref":"refs/heads/lockett-ui-services","pushedAt":"2023-05-21T20:51:06.943Z","pushType":"push","commitsCount":1,"pusher":{"login":"char-lock","name":"Charlie Lockett","path":"/char-lock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103963818?s=80&v=4"},"commit":{"message":"Change style for leaderboard","shortMessageHtmlLink":"Change style for leaderboard"}},{"before":"f5622222e3199edb273e5d7ca564b8dbb514447d","after":"6ca19cc24e1692787875c51504c4c20a5e902a1a","ref":"refs/heads/lockett-ui-services","pushedAt":"2023-05-21T17:28:15.025Z","pushType":"push","commitsCount":1,"pusher":{"login":"char-lock","name":"Charlie Lockett","path":"/char-lock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103963818?s=80&v=4"},"commit":{"message":"Style a new landing page and elements","shortMessageHtmlLink":"Style a new landing page and elements"}},{"before":"7453c15152d7a388338f642545f0bf00a712c8f4","after":"d46ac283c3e07285233d2da990ae0abb862fb7e3","ref":"refs/heads/tortorella-add-api-to-save-user-progress-data","pushedAt":"2023-05-19T19:02:52.641Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jtortorella","name":"Jesse Tortorella","path":"/Jtortorella","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72392491?s=80&v=4"},"commit":{"message":"Okay checked that remove student works.\nMessed more with the automatic generation of class id.\nUpdate types for class.\nUpdated schema.","shortMessageHtmlLink":"Okay checked that remove student works."}},{"before":"e04779055365e8f1e06028e51801f43ff1a7e2a1","after":"7453c15152d7a388338f642545f0bf00a712c8f4","ref":"refs/heads/tortorella-add-api-to-save-user-progress-data","pushedAt":"2023-05-19T18:36:04.662Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jtortorella","name":"Jesse Tortorella","path":"/Jtortorella","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72392491?s=80&v=4"},"commit":{"message":"Updated backend to include class endpoints to:\n1. Get all students from a class\n2. Remove / Add a student from a class.\n3. Create / Destroy a class.\nVerified through postman every endpoint works.\nUpdated schema to add class code property on the user.\nUpdated schema to include a class table that contained the ID, Instructor and date created.\nWill need to revisit the ID as it was not randomly generated as well as I would hope.\nMight need to check into some verification, right now I don't think the remove user from class is working as restrictive as I want it to.","shortMessageHtmlLink":"Updated backend to include class endpoints to:"}},{"before":"204f57c67502c73ebfdcae0adeae32476e7e70e8","after":"e04779055365e8f1e06028e51801f43ff1a7e2a1","ref":"refs/heads/tortorella-add-api-to-save-user-progress-data","pushedAt":"2023-05-19T14:22:32.263Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jtortorella","name":"Jesse Tortorella","path":"/Jtortorella","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72392491?s=80&v=4"},"commit":{"message":"Updated Comment","shortMessageHtmlLink":"Updated Comment"}},{"before":"1961925b73c0ea2b1538d9a2776d58587ad9ad7b","after":"204f57c67502c73ebfdcae0adeae32476e7e70e8","ref":"refs/heads/tortorella-add-api-to-save-user-progress-data","pushedAt":"2023-05-19T14:20:23.370Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jtortorella","name":"Jesse Tortorella","path":"/Jtortorella","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72392491?s=80&v=4"},"commit":{"message":"Updated progress_lesson to 0.\nPassed questionList.length to the api body. Will be used instead of assuming contentProgress is always 10.\nchanged function name to postUserProgressByUsername.\nchanged function in UsersData to postContentProgressByUsername, postLessonProgressByUsername (resp.)\nRemoved submodule api and projekt monsterz api.\nsee getUserScores in api.service. Logic is moved to callback.","shortMessageHtmlLink":"Updated progress_lesson to 0."}},{"before":"bd521bbaf25c6eeeb656a4ce9c82f4f98b961e58","after":"a342499a78ee4096618aa18151f0ef747aa61803","ref":"refs/heads/main","pushedAt":"2023-05-19T13:30:57.100Z","pushType":"push","commitsCount":1,"pusher":{"login":"char-lock","name":"Charlie Lockett","path":"/char-lock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103963818?s=80&v=4"},"commit":{"message":"Add template for a feature issue","shortMessageHtmlLink":"Add template for a feature issue"}},{"before":"541550b6513966cc076f8bec8b495171d857b515","after":"1961925b73c0ea2b1538d9a2776d58587ad9ad7b","ref":"refs/heads/tortorella-add-api-to-save-user-progress-data","pushedAt":"2023-05-12T17:12:15.322Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jtortorella","name":"Jesse Tortorella","path":"/Jtortorella","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72392491?s=80&v=4"},"commit":{"message":"Updated progress_lesson to 0.\nPassed questionList.length to the api body. Will be used instead of assuming contentProgress is always 10.\nchanged function name to postUserProgressByUsername.\nchanged function in UsersData to postContentProgressByUsername, postLessonProgressByUsername (resp.)\nRemoved submodule api and projekt monsterz api.\nsee getUserScores in api.service. Logic is moved to callback.","shortMessageHtmlLink":"Updated progress_lesson to 0."}},{"before":"30bc50d6f64aa87740a6cafeb19e296a88431e2a","after":"541550b6513966cc076f8bec8b495171d857b515","ref":"refs/heads/tortorella-add-api-to-save-user-progress-data","pushedAt":"2023-05-12T17:00:25.474Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jtortorella","name":"Jesse Tortorella","path":"/Jtortorella","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72392491?s=80&v=4"},"commit":{"message":"Updated progress_lesson to 0.\nPassed questionList.length to the api body. Will be used instead of assuming contentProgress is always 10.\nchanged function name to postUserProgressByUsername in users.routes.ts\nchanged function in UsersData to postContentProgressByUsername, postLessonProgressByUsername (resp.)\nremoved api and projekt-monsterz-api submodules.\nUpdated logic to ternary expression in dashboard.component.ts.\nsee getUserScores in api.service. Logic is moved to callback to change current user's name to you.\nNeed to discuss logic in users.data.ts, I might have a better solution.","shortMessageHtmlLink":"Updated progress_lesson to 0."}},{"before":"31a619f3ee73dfeeaaddb84ce40d6003305227e9","after":"30bc50d6f64aa87740a6cafeb19e296a88431e2a","ref":"refs/heads/tortorella-add-api-to-save-user-progress-data","pushedAt":"2023-05-05T19:18:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jtortorella","name":"Jesse Tortorella","path":"/Jtortorella","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72392491?s=80&v=4"},"commit":{"message":"Sorted leaderboard in the leaderboard service.\nMay need to follow up for current leaderboard implementation.\nMade new users start lesson at 1, will need to follow up once UI changes are implemented.","shortMessageHtmlLink":"Sorted leaderboard in the leaderboard service."}},{"before":"bd521bbaf25c6eeeb656a4ce9c82f4f98b961e58","after":"31a619f3ee73dfeeaaddb84ce40d6003305227e9","ref":"refs/heads/tortorella-add-api-to-save-user-progress-data","pushedAt":"2023-05-05T18:32:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jtortorella","name":"Jesse Tortorella","path":"/Jtortorella","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72392491?s=80&v=4"},"commit":{"message":"Had to delete some of the work.\nWith the updated content services it just was too different and would be difficult to merge.\nThis is the updated neutral api hook.","shortMessageHtmlLink":"Had to delete some of the work."}},{"before":"fccd818c9bc3cc1afcd6e955c12faa078fab3ea2","after":"bd521bbaf25c6eeeb656a4ce9c82f4f98b961e58","ref":"refs/heads/tortorella-add-api-to-save-user-progress-data","pushedAt":"2023-05-05T18:26:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Jtortorella","name":"Jesse Tortorella","path":"/Jtortorella","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72392491?s=80&v=4"},"commit":{"message":"Merge pull request #39 from char-lock/lockett-api-hooks\n\nUpdate API service for front-end","shortMessageHtmlLink":"Merge pull request #39 from char-lock/lockett-api-hooks"}},{"before":"76cec18db196ea749cf25ce6bf6faf05a108687e","after":"f5622222e3199edb273e5d7ca564b8dbb514447d","ref":"refs/heads/lockett-ui-services","pushedAt":"2023-05-05T17:12:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"char-lock","name":"Charlie Lockett","path":"/char-lock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103963818?s=80&v=4"},"commit":{"message":"Work on login modal","shortMessageHtmlLink":"Work on login modal"}},{"before":"bce2337a12f0e4f0577896eb5059074db3154dd7","after":"76cec18db196ea749cf25ce6bf6faf05a108687e","ref":"refs/heads/lockett-ui-services","pushedAt":"2023-05-05T17:11:08.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"char-lock","name":"Charlie Lockett","path":"/char-lock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103963818?s=80&v=4"},"commit":{"message":"Fix any errors resulting from changes to service","shortMessageHtmlLink":"Fix any errors resulting from changes to service"}},{"before":"44b200732f123efb6347fd15ec947fbf55aa650e","after":"fccd818c9bc3cc1afcd6e955c12faa078fab3ea2","ref":"refs/heads/tortorella-add-api-to-save-user-progress-data","pushedAt":"2023-05-05T15:38:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Jtortorella","name":"Jesse Tortorella","path":"/Jtortorella","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72392491?s=80&v=4"},"commit":{"message":"Merge branch 'tortorella-add-api-to-save-user-progress-data' of https://github.com/char-lock/projekt-monsterz into tortorella-add-api-to-save-user-progress-data","shortMessageHtmlLink":"Merge branch 'tortorella-add-api-to-save-user-progress-data' of https…"}},{"before":"090cb0051ae6c03f321d3828a5f7992b615fc1ac","after":"44b200732f123efb6347fd15ec947fbf55aa650e","ref":"refs/heads/tortorella-add-api-to-save-user-progress-data","pushedAt":"2023-05-05T15:04:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jtortorella","name":"Jesse Tortorella","path":"/Jtortorella","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72392491?s=80&v=4"},"commit":{"message":"Updated api service and backend routes and data.\nWorking out bug.","shortMessageHtmlLink":"Updated api service and backend routes and data."}},{"before":"3f73277b68020191a501709a4f1a438a8c857380","after":"bce2337a12f0e4f0577896eb5059074db3154dd7","ref":"refs/heads/lockett-ui-services","pushedAt":"2023-05-03T17:04:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"char-lock","name":"Charlie Lockett","path":"/char-lock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103963818?s=80&v=4"},"commit":{"message":"Fix formatting and docs for modal service","shortMessageHtmlLink":"Fix formatting and docs for modal service"}},{"before":"f3c9cd444ab71efdfc44e8068d53558236e024e5","after":"3f73277b68020191a501709a4f1a438a8c857380","ref":"refs/heads/lockett-ui-services","pushedAt":"2023-05-03T16:59:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"char-lock","name":"Charlie Lockett","path":"/char-lock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103963818?s=80&v=4"},"commit":{"message":"Fix formatting and docs for Leaderboard service","shortMessageHtmlLink":"Fix formatting and docs for Leaderboard service"}},{"before":"50987c156e693bea519181aafb16f358624f95cd","after":"f3c9cd444ab71efdfc44e8068d53558236e024e5","ref":"refs/heads/lockett-ui-services","pushedAt":"2023-05-03T16:53:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"char-lock","name":"Charlie Lockett","path":"/char-lock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103963818?s=80&v=4"},"commit":{"message":"Fix formatting and docs for Cookie service","shortMessageHtmlLink":"Fix formatting and docs for Cookie service"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0wM1QwMTo1Mjo0OS4wMDAwMDBazwAAAANiz8w-","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0wM1QwMTo1Mjo0OS4wMDAwMDBazwAAAANiz8w-","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0wM1QxNjo1MzoyMy4wMDAwMDBazwAAAAMlXndo"}},"title":"Activity · char-lock/projekt-monsterz"}