{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":769972438,"defaultBranch":"main","name":"go-survey","ownerLogin":"Koshux","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-10T15:20:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/21141573?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710087265.0","currentOid":""},"activityList":{"items":[{"before":"cbbf6ef8e2003e018c22ba5e3edccb13f57c22ac","after":"8fb3793e18afcb01e7b360545d00cc3fe389bf9b","ref":"refs/heads/main","pushedAt":"2024-03-16T21:37:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Create LICENSE","shortMessageHtmlLink":"Create LICENSE"}},{"before":"d04520a9a2f8b598cdb67dedf5f18ecbbb0c7d1b","after":"cbbf6ef8e2003e018c22ba5e3edccb13f57c22ac","ref":"refs/heads/main","pushedAt":"2024-03-16T21:08:25.000Z","pushType":"pr_merge","commitsCount":27,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Merge pull request #1 from Koshux/dev\n\nDev","shortMessageHtmlLink":"Merge pull request #1 from Koshux/dev"}},{"before":"d394c3271a5652b2dc155afd559569a30d4d39f2","after":"2de537185b9cfd927af1689c7e8d60e5ed54bd01","ref":"refs/heads/dev","pushedAt":"2024-03-16T21:06:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Updated parent readme.","shortMessageHtmlLink":"Updated parent readme."}},{"before":"b709ade8642a2d2506c65e870983a0d1ad0778bf","after":"d394c3271a5652b2dc155afd559569a30d4d39f2","ref":"refs/heads/dev","pushedAt":"2024-03-16T21:00:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Updated the frontend readme.","shortMessageHtmlLink":"Updated the frontend readme."}},{"before":"91d9d77530d470a87ed030c8585f7ca24747ad68","after":"b709ade8642a2d2506c65e870983a0d1ad0778bf","ref":"refs/heads/dev","pushedAt":"2024-03-16T20:52:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Displayed the performance categorisation using Fuzzy Logic in the UI.","shortMessageHtmlLink":"Displayed the performance categorisation using Fuzzy Logic in the UI."}},{"before":"4d077f920d00834375af95e27002e8f9ed9ff968","after":"91d9d77530d470a87ed030c8585f7ca24747ad68","ref":"refs/heads/dev","pushedAt":"2024-03-16T20:44:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Saved the API request collection using Thunder Client.","shortMessageHtmlLink":"Saved the API request collection using Thunder Client."}},{"before":"0259e7aeb703c2464b6517c159a5179abc9cea5a","after":"4d077f920d00834375af95e27002e8f9ed9ff968","ref":"refs/heads/dev","pushedAt":"2024-03-16T20:43:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Added performance category to response.","shortMessageHtmlLink":"Added performance category to response."}},{"before":"d6bf968abe5b40fa3d618f3c4967cb5d7e7ea4c8","after":"0259e7aeb703c2464b6517c159a5179abc9cea5a","ref":"refs/heads/dev","pushedAt":"2024-03-16T20:41:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"- Added extra function for obtaining a specific users result by their ID.\n- Added peformance categorisation using basic fuzzy logic rules.","shortMessageHtmlLink":"- Added extra function for obtaining a specific users result by their…"}},{"before":"87ce2d32ab07c969c716a3c2d3522fd9a127d558","after":"d6bf968abe5b40fa3d618f3c4967cb5d7e7ea4c8","ref":"refs/heads/dev","pushedAt":"2024-03-16T20:17:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Recalculate scores after 7 quizes and every other quiz after that to ensure accuracy in results.","shortMessageHtmlLink":"Recalculate scores after 7 quizes and every other quiz after that to …"}},{"before":"ba3b1cd7c966f6a41795ec8dba8baabfbcf9d777","after":"87ce2d32ab07c969c716a3c2d3522fd9a127d558","ref":"refs/heads/dev","pushedAt":"2024-03-16T15:32:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Added all translations including the starter page. However for the starter page to translate, I need to check whether SurveyJS docs support overriding it at runtime.","shortMessageHtmlLink":"Added all translations including the starter page. However for the st…"}},{"before":"9b25c4d56254f71a2bdf5f818f12352496b5c2a5","after":"ba3b1cd7c966f6a41795ec8dba8baabfbcf9d777","ref":"refs/heads/dev","pushedAt":"2024-03-16T15:06:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Added translations for all languages, still have a few missing including the survey starter page.","shortMessageHtmlLink":"Added translations for all languages, still have a few missing includ…"}},{"before":"c79bbb8de3752c80b2a220432ce28775a097f10b","after":"9b25c4d56254f71a2bdf5f818f12352496b5c2a5","ref":"refs/heads/dev","pushedAt":"2024-03-16T15:05:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"- Improved Results page for answers.\n- Added vue-i18n to translate the remainder of the hard-coded labels.","shortMessageHtmlLink":"- Improved Results page for answers."}},{"before":"25a0dd49ab61d5ba9e5a630c237be4b8cc6f349d","after":"c79bbb8de3752c80b2a220432ce28775a097f10b","ref":"refs/heads/dev","pushedAt":"2024-03-16T15:04:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Round percentile to 2 decimal places","shortMessageHtmlLink":"Round percentile to 2 decimal places"}},{"before":"c86f6385136bb61accafd1e71c9b558391a863a8","after":"25a0dd49ab61d5ba9e5a630c237be4b8cc6f349d","ref":"refs/heads/dev","pushedAt":"2024-03-16T11:52:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Finished main requirements of the quiz. Have to fix minor things like the username and display answers for user feedback.","shortMessageHtmlLink":"Finished main requirements of the quiz. Have to fix minor things like…"}},{"before":"7d239d47805b5e40d9b024678bd671948c5edbb8","after":"c86f6385136bb61accafd1e71c9b558391a863a8","ref":"refs/heads/dev","pushedAt":"2024-03-14T23:55:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Fixed references for loading and debug","shortMessageHtmlLink":"Fixed references for loading and debug"}},{"before":"2f51261e311b7251dc2bb9580c48fc9815a3e87f","after":"7d239d47805b5e40d9b024678bd671948c5edbb8","ref":"refs/heads/dev","pushedAt":"2024-03-14T23:41:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"- Created composable for re-usable fetch request.\n- Fixed answers submission to API.","shortMessageHtmlLink":"- Created composable for re-usable fetch request."}},{"before":"83bade639886a34774ce2b47035f5d8e3556d0bd","after":"2f51261e311b7251dc2bb9580c48fc9815a3e87f","ref":"refs/heads/dev","pushedAt":"2024-03-14T23:17:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Localised the entire quiz except entry (first) page.","shortMessageHtmlLink":"Localised the entire quiz except entry (first) page."}},{"before":"528ca16949475c511cf744655624efd806a34839","after":"83bade639886a34774ce2b47035f5d8e3556d0bd","ref":"refs/heads/dev","pushedAt":"2024-03-14T22:46:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Fixed locales for translations","shortMessageHtmlLink":"Fixed locales for translations"}},{"before":"8356e9a92a0056f08528f975993482b445356a23","after":"528ca16949475c511cf744655624efd806a34839","ref":"refs/heads/dev","pushedAt":"2024-03-14T18:58:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"- Configured i18n for quiz translations.\n- Prepared questions translations in API.","shortMessageHtmlLink":"- Configured i18n for quiz translations."}},{"before":"70d4be1c70e04c10938ee642043d99fc52a5e17a","after":"8356e9a92a0056f08528f975993482b445356a23","ref":"refs/heads/dev","pushedAt":"2024-03-14T01:10:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Updated readme.","shortMessageHtmlLink":"Updated readme."}},{"before":"2164e141a516d97edee66447894f6dc3fabec55d","after":"70d4be1c70e04c10938ee642043d99fc52a5e17a","ref":"refs/heads/dev","pushedAt":"2024-03-14T00:59:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Testing POST request which led to the solution to fix preflight requests for POST in local dev being blocked.","shortMessageHtmlLink":"Testing POST request which led to the solution to fix preflight reque…"}},{"before":"8920a62446d93edcd169dae3c434c6e2845dd1b0","after":"2164e141a516d97edee66447894f6dc3fabec55d","ref":"refs/heads/dev","pushedAt":"2024-03-14T00:40:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Added a minimum threshold for displaying the percentile of the quiz result.","shortMessageHtmlLink":"Added a minimum threshold for displaying the percentile of the quiz r…"}},{"before":"a9fc995ebd92f06fbf227377ccbcd0d7491ba380","after":"8920a62446d93edcd169dae3c434c6e2845dd1b0","ref":"refs/heads/dev","pushedAt":"2024-03-14T00:35:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Fixed percentile calculation:\n- Previously passed the submittedAnswer.userID which never was created since it's auto-generated in the API.\n- Calculate the percentile after adding the quiz submission to the result store (see comment for more detail).","shortMessageHtmlLink":"Fixed percentile calculation:"}},{"before":"08d1c60c02da25d7e8f4c4ce7b1734aecf695f1a","after":"a9fc995ebd92f06fbf227377ccbcd0d7491ba380","ref":"refs/heads/dev","pushedAt":"2024-03-13T23:31:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"- Better directory naming.\n- Added guards for invalid routes.","shortMessageHtmlLink":"- Better directory naming."}},{"before":"2ed3016740d2d90afe4d36879e8a2d58f1e04d5b","after":"08d1c60c02da25d7e8f4c4ce7b1734aecf695f1a","ref":"refs/heads/dev","pushedAt":"2024-03-13T23:26:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Updated endpoint to versioned API","shortMessageHtmlLink":"Updated endpoint to versioned API"}},{"before":"b8112e2809bb8290d8148e5860c395cfe02cca59","after":"2ed3016740d2d90afe4d36879e8a2d58f1e04d5b","ref":"refs/heads/dev","pushedAt":"2024-03-13T23:25:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Versioned API using mux","shortMessageHtmlLink":"Versioned API using mux"}},{"before":"07e706d4e660bf1fe59736a8ef8ea80e0d7ee1da","after":"b8112e2809bb8290d8148e5860c395cfe02cca59","ref":"refs/heads/dev","pushedAt":"2024-03-13T07:09:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"New route for quiz results","shortMessageHtmlLink":"New route for quiz results"}},{"before":"d04520a9a2f8b598cdb67dedf5f18ecbbb0c7d1b","after":"07e706d4e660bf1fe59736a8ef8ea80e0d7ee1da","ref":"refs/heads/dev","pushedAt":"2024-03-12T22:38:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Calculate the score and percentile of the submitted answers.","shortMessageHtmlLink":"Calculate the score and percentile of the submitted answers."}},{"before":"429f9687cea977e38e9a113a1a9b9f3939e82473","after":"d04520a9a2f8b598cdb67dedf5f18ecbbb0c7d1b","ref":"refs/heads/dev","pushedAt":"2024-03-12T21:50:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Refactored structure for readability, allowing for interface overrides.","shortMessageHtmlLink":"Refactored structure for readability, allowing for interface overrides."}},{"before":"3e70f8b88488c2c5eee675496a22ab331e343980","after":"d04520a9a2f8b598cdb67dedf5f18ecbbb0c7d1b","ref":"refs/heads/main","pushedAt":"2024-03-12T20:59:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Koshux","name":"James","path":"/Koshux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21141573?s=80&v=4"},"commit":{"message":"Refactored structure for readability, allowing for interface overrides.","shortMessageHtmlLink":"Refactored structure for readability, allowing for interface overrides."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0xNlQyMTozNzowOC4wMDAwMDBazwAAAAQXiawX","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0xMlQyMDo1OTo0My4wMDAwMDBazwAAAAQT1G1m"}},"title":"Activity · Koshux/go-survey"}