{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":671993362,"defaultBranch":"main","name":"QuizApp","ownerLogin":"CodeStrate","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-28T16:24:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/56911705?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1690561502.0","currentOid":""},"activityList":{"items":[{"before":"253d277fbbec5ce5007d675d4a0393760c285cf1","after":"adf4f3e98a83c625f464e9b3ded7bf05afcfb93f","ref":"refs/heads/main","pushedAt":"2024-08-25T13:16:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"Minor CSS change","shortMessageHtmlLink":"Minor CSS change"}},{"before":"d152040b7e76d18b2e9f0be9f1e350594b66df8f","after":"253d277fbbec5ce5007d675d4a0393760c285cf1","ref":"refs/heads/main","pushedAt":"2024-01-01T15:06:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"Migrate use quiz data logic into a context (#9)\n\n* Add QuizDataContextProvider\r\n\r\n* Introduce game status\r\n\r\n* Wrap application into QuizDataProvider\r\n\r\n* Add Layout component to TitleScreen\r\n\r\n* Use new Layout component in TitleScreen\r\n\r\n* Refactor QuizScreen and Card component\r\n\r\n* Remove unused useQuizData hook\r\n\r\n* Disable pref button if game is on","shortMessageHtmlLink":"Migrate use quiz data logic into a context (#9)"}},{"before":"81c3da4d1d7cb83800add039372afe94704aa91d","after":"d152040b7e76d18b2e9f0be9f1e350594b66df8f","ref":"refs/heads/main","pushedAt":"2023-09-11T08:08:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"Rename typeProp to type in search params (#8)","shortMessageHtmlLink":"Rename typeProp to type in search params (#8)"}},{"before":"5c29d44ecb1220f44e971acf354960fe3e8e702c","after":"81c3da4d1d7cb83800add039372afe94704aa91d","ref":"refs/heads/main","pushedAt":"2023-09-08T07:32:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"9dc47de4bb30d768b31ca9fb73713115fc91272b","after":"5c29d44ecb1220f44e971acf354960fe3e8e702c","ref":"refs/heads/main","pushedAt":"2023-09-08T06:53:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"Minor Refactors in code to make it more legible.","shortMessageHtmlLink":"Minor Refactors in code to make it more legible."}},{"before":"79087ac4e26c63e3061afa1f9ba588e467c17aa6","after":"9dc47de4bb30d768b31ca9fb73713115fc91272b","ref":"refs/heads/main","pushedAt":"2023-09-07T07:14:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"Improve preference menu (#6)\n\n* Simplify RadioButton\r\n\r\n* Modified update method in usePreferences\r\n\r\n* Use a form in Preferences menu","shortMessageHtmlLink":"Improve preference menu (#6)"}},{"before":"529add2f0e832f5d02f32211c283a018a09959ac","after":"79087ac4e26c63e3061afa1f9ba588e467c17aa6","ref":"refs/heads/main","pushedAt":"2023-08-28T06:21:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"Merge pull request #4 from jenasubham/main\n\nfixed: issue in the radioButton color","shortMessageHtmlLink":"Merge pull request #4 from jenasubham/main"}},{"before":"5f50b61ce72d87d1d94d0e9029f5cec80a50c458","after":"529add2f0e832f5d02f32211c283a018a09959ac","ref":"refs/heads/main","pushedAt":"2023-08-27T16:49:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"Changed Game Colors from green to Blue.\n\nTho radio button css needs a deep dive regarding that.","shortMessageHtmlLink":"Changed Game Colors from green to Blue."}},{"before":"70d15a195071b2c549415b1a94477dc2ee0c1158","after":"5f50b61ce72d87d1d94d0e9029f5cec80a50c458","ref":"refs/heads/main","pushedAt":"2023-08-17T05:41:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"Minor improvements and class composition (#3)\n\n* Update usePreferences\n\nPut back missing initial state\n\n* Run prettier on QuizScreen\n\n* Refactor useQuizData so it uses a reducer instead of individual states\n\n* Extract unmarshaller\n\n* Add restart functionality and improve useQuziData api\n\n* Update useQuizData in QuizScreen\n\n* Add score to useQuizData\n\n* Minor refactor in QuizScreen\n\n* Add finish to useQuizData\n\n* Add buttons to finish, retry current game or start a new game\n\n* Minor refactor in card component\n\n* Add class composing functions to Card component and related css classes\n\n* Update Card component to compose correct css classes\n\n* Update QuizScreen to pass down the correct props to Card component","shortMessageHtmlLink":"Minor improvements and class composition (#3)"}},{"before":"f7c5362d18654823b038485c5664ca81d839737f","after":"70d15a195071b2c549415b1a94477dc2ee0c1158","ref":"refs/heads/main","pushedAt":"2023-08-15T14:00:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"Removed Ref changes.","shortMessageHtmlLink":"Removed Ref changes."}},{"before":"a33e518a403b34ce4ee6c656dde362bc10080582","after":"f7c5362d18654823b038485c5664ca81d839737f","ref":"refs/heads/main","pushedAt":"2023-08-12T14:36:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"Implementing and Debugging AnswerCheck using refs.","shortMessageHtmlLink":"Implementing and Debugging AnswerCheck using refs."}},{"before":"5f6f991a8adcc2579af0070c007e9bff7cd8b893","after":"a33e518a403b34ce4ee6c656dde362bc10080582","ref":"refs/heads/main","pushedAt":"2023-08-06T11:06:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"Undo-ed all changes to reuse Preference Hook\n\nAdded a selected key to options to mutate directly through cards.","shortMessageHtmlLink":"Undo-ed all changes to reuse Preference Hook"}},{"before":"965b6a213b247e841f081104ccf16c4acd56cc9b","after":"5f6f991a8adcc2579af0070c007e9bff7cd8b893","ref":"refs/heads/main","pushedAt":"2023-08-06T09:10:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"Attempt to reuse Preferences Hook\nTo store and update selectedOptions","shortMessageHtmlLink":"Attempt to reuse Preferences Hook"}},{"before":"cea005cec7fea223850a8b8b6fbf5d5e138e1e27","after":"965b6a213b247e841f081104ccf16c4acd56cc9b","ref":"refs/heads/main","pushedAt":"2023-08-06T08:14:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"Renamed Some keys and props\nExposed usePreferences to expect a state and selection.\n\nSo I can reuse the hook on Cards","shortMessageHtmlLink":"Renamed Some keys and props"}},{"before":"9ddf111858b52a5fc2e0239713397cabad676269","after":"cea005cec7fea223850a8b8b6fbf5d5e138e1e27","ref":"refs/heads/main","pushedAt":"2023-08-05T14:23:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"Formatted API Data\n\n• Cards work now and implementation has been cleaned up\n\n• Moved hooks and fetch into one folder since fetch is the only helper.\nNo Confusion","shortMessageHtmlLink":"Formatted API Data"}},{"before":"5351466cebf13d8cdd6c4057a12a6a18aef646f6","after":"9ddf111858b52a5fc2e0239713397cabad676269","ref":"refs/heads/main","pushedAt":"2023-08-05T11:52:09.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"Merge pull request #2 from fekete965/feature/suggestions\n\nMemotized and Simplified Logic and Custom Hooks.","shortMessageHtmlLink":"Merge pull request #2 from fekete965/feature/suggestions"}},{"before":"60207a6d7f019b49a44c731a63cf220c968ca922","after":"5351466cebf13d8cdd6c4057a12a6a18aef646f6","ref":"refs/heads/main","pushedAt":"2023-08-03T16:54:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"fixed a bug caused by newValue (preferences)\n\nReturned undefined.","shortMessageHtmlLink":"fixed a bug caused by newValue (preferences)"}},{"before":"9efdad3d6a36029598e661162a2fabf8a19bfacf","after":"60207a6d7f019b49a44c731a63cf220c968ca922","ref":"refs/heads/main","pushedAt":"2023-08-03T16:52:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"• Custom Hooks - useToggle, useEffectOnUpdate ()\n\n• added a fetch service outside my Quiz Component\n\n• Removed many states and effects\n\n• Restructuring of Card logic in progress.","shortMessageHtmlLink":"• Custom Hooks - useToggle, useEffectOnUpdate ()"}},{"before":"3c8ac1911e8ed813dd3a21cfd02396b38c9ef306","after":"9efdad3d6a36029598e661162a2fabf8a19bfacf","ref":"refs/heads/main","pushedAt":"2023-08-03T13:55:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"Moving Things Around.\n\nRemoved A lot of states and effects from quizScreen and card","shortMessageHtmlLink":"Moving Things Around."}},{"before":"1673e0ff62c845f747baeaba3d13e9e277622476","after":"3c8ac1911e8ed813dd3a21cfd02396b38c9ef306","ref":"refs/heads/main","pushedAt":"2023-07-30T14:20:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"the Bug was fixed\nWorking on GameOver now.","shortMessageHtmlLink":"the Bug was fixed"}},{"before":"19df93d30d8f1e72b482032b7a776924938e5261","after":"1673e0ff62c845f747baeaba3d13e9e277622476","ref":"refs/heads/main","pushedAt":"2023-07-30T05:56:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"Trying to fix Bugs. Status : Selected Option\nBUGGED!","shortMessageHtmlLink":"Trying to fix Bugs. Status : Selected Option"}},{"before":"5ae58db2952ba3f3c874cf555555ebb64adc524c","after":"19df93d30d8f1e72b482032b7a776924938e5261","ref":"refs/heads/main","pushedAt":"2023-07-30T05:29:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"Bug Fix Attempt :\n\nthe groups are now separated but the selection is broken.","shortMessageHtmlLink":"Bug Fix Attempt :"}},{"before":null,"after":"5ae58db2952ba3f3c874cf555555ebb64adc524c","ref":"refs/heads/main","pushedAt":"2023-07-28T16:25:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CodeStrate","name":"CodeStrate","path":"/CodeStrate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56911705?s=80&v=4"},"commit":{"message":"first commit","shortMessageHtmlLink":"first commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEo4KThQA","startCursor":null,"endCursor":null}},"title":"Activity · CodeStrate/QuizApp"}