{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":555984387,"defaultBranch":"master","name":"Blazor-To-Do-List","ownerLogin":"FaroukOyekunle","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-22T19:57:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/94355638?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1692485163.0","currentOid":""},"activityList":{"items":[{"before":"feb2e144d17fbf128b6356799730c9c5f58572bb","after":null,"ref":"refs/heads/FaroukOyekunle-patch-1","pushedAt":"2023-08-19T22:46:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"}},{"before":"33b2d4daac73b80c8337772652f17a7a2197dcba","after":"a13c5743779f7a519ca58d3c4ff4519358373234","ref":"refs/heads/master","pushedAt":"2023-08-19T22:45:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"},"commit":{"message":"Merge pull request #20 from FaroukOyekunle/FaroukOyekunle-patch-1\n\nUpdate Startup.cs","shortMessageHtmlLink":"Merge pull request #20 from FaroukOyekunle/FaroukOyekunle-patch-1"}},{"before":null,"after":"feb2e144d17fbf128b6356799730c9c5f58572bb","ref":"refs/heads/FaroukOyekunle-patch-1","pushedAt":"2023-08-19T22:45:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"},"commit":{"message":"Update Startup.cs","shortMessageHtmlLink":"Update Startup.cs"}},{"before":"edc6adc77881404c5e2302724323ba5798b739ff","after":null,"ref":"refs/heads/FaroukOyekunle-patch-1","pushedAt":"2023-08-15T14:59:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"}},{"before":"0a5ba7b17efc24d52f02b6d1530599bbc10cc731","after":"33b2d4daac73b80c8337772652f17a7a2197dcba","ref":"refs/heads/master","pushedAt":"2023-08-15T14:59:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"},"commit":{"message":"Merge pull request #19 from FaroukOyekunle/FaroukOyekunle-patch-1\n\n Migrated Blazor To-Do List app to .Net Core 6.0","shortMessageHtmlLink":"Merge pull request #19 from FaroukOyekunle/FaroukOyekunle-patch-1"}},{"before":null,"after":"edc6adc77881404c5e2302724323ba5798b739ff","ref":"refs/heads/FaroukOyekunle-patch-1","pushedAt":"2023-08-15T14:55:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"},"commit":{"message":" Migrated Blazor To-Do List app to .Net Core 6.0","shortMessageHtmlLink":" Migrated Blazor To-Do List app to .Net Core 6.0"}},{"before":"d4b32e16aad1d288a7a582bf569147b66eeab823","after":null,"ref":"refs/heads/FaroukOyekunle-patch-1","pushedAt":"2023-08-15T14:43:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"}},{"before":"3705a0b64263d38b58d6b452c64b29c2de63f740","after":"0a5ba7b17efc24d52f02b6d1530599bbc10cc731","ref":"refs/heads/master","pushedAt":"2023-08-15T14:43:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"},"commit":{"message":"Merge pull request #18 from FaroukOyekunle/FaroukOyekunle-patch-1\n\nMigrated Blazor To-Do List app to .Net Core 6.0","shortMessageHtmlLink":"Merge pull request #18 from FaroukOyekunle/FaroukOyekunle-patch-1"}},{"before":null,"after":"d4b32e16aad1d288a7a582bf569147b66eeab823","ref":"refs/heads/FaroukOyekunle-patch-1","pushedAt":"2023-08-15T14:18:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"},"commit":{"message":"Migrated Blazor To-Do List app to .Net Core 6.0","shortMessageHtmlLink":"Migrated Blazor To-Do List app to .Net Core 6.0"}},{"before":"9364d08c1d4d62381b3754f40683566932272fe0","after":"3705a0b64263d38b58d6b452c64b29c2de63f740","ref":"refs/heads/master","pushedAt":"2023-08-11T05:34:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"},"commit":{"message":"Update weather.json","shortMessageHtmlLink":"Update weather.json"}},{"before":"870da82de88e8f09eabc8dc398fad94e0a7ff790","after":null,"ref":"refs/heads/FaroukOyekunle-patch-1","pushedAt":"2023-08-11T05:31:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"}},{"before":"acc54a9a4903fa26d1a61dcbb96cff6a7c6c69b2","after":"9364d08c1d4d62381b3754f40683566932272fe0","ref":"refs/heads/master","pushedAt":"2023-08-11T05:31:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"},"commit":{"message":"Merge pull request #17 from FaroukOyekunle/FaroukOyekunle-patch-1\n\nUpdate index.html","shortMessageHtmlLink":"Merge pull request #17 from FaroukOyekunle/FaroukOyekunle-patch-1"}},{"before":null,"after":"870da82de88e8f09eabc8dc398fad94e0a7ff790","ref":"refs/heads/FaroukOyekunle-patch-1","pushedAt":"2023-08-11T05:30:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"},"commit":{"message":"Update index.html","shortMessageHtmlLink":"Update index.html"}},{"before":"d27198a36475ab77f739cac316ded9317812387e","after":null,"ref":"refs/heads/FaroukOyekunle-patch-1","pushedAt":"2023-08-11T05:24:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"}},{"before":"20b4aaf84b6b7f5e4bf1b8ffa38048856dc6e7eb","after":"acc54a9a4903fa26d1a61dcbb96cff6a7c6c69b2","ref":"refs/heads/master","pushedAt":"2023-08-11T05:24:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"},"commit":{"message":"Merge pull request #16 from FaroukOyekunle/FaroukOyekunle-patch-1\n\nCreate Responsive Navigation Menu and Toggle Button","shortMessageHtmlLink":"Merge pull request #16 from FaroukOyekunle/FaroukOyekunle-patch-1"}},{"before":null,"after":"d27198a36475ab77f739cac316ded9317812387e","ref":"refs/heads/FaroukOyekunle-patch-1","pushedAt":"2023-08-11T05:23:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"},"commit":{"message":"Create Responsive Navigation Menu and Toggle Button\n\nThe navigation menu is designed to collapse and expand based on user interaction, providing a seamless browsing experience on both desktop and mobile devices.\r\n\r\nThe following changes have been made:\r\n\r\n- Added a top-row navigation bar with the application's brand link.\r\n- Implemented a toggle button with an icon to control the navigation menu's collapse state.\r\n- Created a navigation menu container with a dynamic CSS class to control its visibility.\r\n- Included navigation links for the Home, Counter, To-Do, and Fetch Data pages.\r\n- Utilized the NavLink component to handle active link styling and routing.\r\n- Implemented a @code block to manage the collapseNavMenu state and handle toggle functionality.","shortMessageHtmlLink":"Create Responsive Navigation Menu and Toggle Button"}},{"before":"9f1215f8bf00126b423582f2a50b592fe84ebb59","after":null,"ref":"refs/heads/FaroukOyekunle-patch-1","pushedAt":"2023-08-09T06:31:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"}},{"before":"5d2e1078565dc3cc6e5a606d7f3a4a51d89d603a","after":"20b4aaf84b6b7f5e4bf1b8ffa38048856dc6e7eb","ref":"refs/heads/master","pushedAt":"2023-08-09T06:31:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"},"commit":{"message":"Merge pull request #15 from FaroukOyekunle/FaroukOyekunle-patch-1\n\nAdd layout structure for the application","shortMessageHtmlLink":"Merge pull request #15 from FaroukOyekunle/FaroukOyekunle-patch-1"}},{"before":null,"after":"9f1215f8bf00126b423582f2a50b592fe84ebb59","ref":"refs/heads/FaroukOyekunle-patch-1","pushedAt":"2023-08-09T06:30:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"},"commit":{"message":"Add layout structure for the application\n\nThis commit adds the basic layout structure for the application, including a sidebar and main content area. The sidebar contains a navigation menu, while the main content area displays the page content. The top row includes a link to external documentation.","shortMessageHtmlLink":"Add layout structure for the application"}},{"before":"394d7901ee520970344ae3bca9d1af476fe49c8e","after":null,"ref":"refs/heads/FaroukOyekunle-patch-1","pushedAt":"2023-08-09T06:21:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"}},{"before":"59b00d8ce4c2910dff42f6ce3b2fccdc9e351506","after":"5d2e1078565dc3cc6e5a606d7f3a4a51d89d603a","ref":"refs/heads/master","pushedAt":"2023-08-09T06:21:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"},"commit":{"message":"Merge pull request #14 from FaroukOyekunle/FaroukOyekunle-patch-1\n\nImplement ToDoService class for managing ToDoItems","shortMessageHtmlLink":"Merge pull request #14 from FaroukOyekunle/FaroukOyekunle-patch-1"}},{"before":null,"after":"394d7901ee520970344ae3bca9d1af476fe49c8e","ref":"refs/heads/FaroukOyekunle-patch-1","pushedAt":"2023-08-09T06:20:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"},"commit":{"message":"Implement ToDoService class for managing ToDoItems\n\nAdded `ToDoService` class, which is responsible for managing `ToDoItems`. The service handles operations like retrieval, addition, toggling completion status, and deletion of `ToDoItems`. It interacts with the file service to read from and write to a JSON file. Detailed comments are provided to explain each method's functionality and purpose.","shortMessageHtmlLink":"Implement ToDoService class for managing ToDoItems"}},{"before":"910fa7af9596a7fbd403ac56b3c2ff3d8d50349e","after":null,"ref":"refs/heads/FaroukOyekunle-patch-1","pushedAt":"2023-08-08T10:36:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"}},{"before":"fbb5783fa1662586840050fa3bc2f8354a06ecf5","after":"59b00d8ce4c2910dff42f6ce3b2fccdc9e351506","ref":"refs/heads/master","pushedAt":"2023-08-08T10:35:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"},"commit":{"message":"Merge pull request #13 from FaroukOyekunle/FaroukOyekunle-patch-1\n\nAdd IToDoService interface for managing ToDoItems","shortMessageHtmlLink":"Merge pull request #13 from FaroukOyekunle/FaroukOyekunle-patch-1"}},{"before":null,"after":"910fa7af9596a7fbd403ac56b3c2ff3d8d50349e","ref":"refs/heads/FaroukOyekunle-patch-1","pushedAt":"2023-08-08T10:34:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"},"commit":{"message":"Add IToDoService interface for managing ToDoItems\n\nAdded IToDoService interface, which defines the contract for a service responsible for managing ToDoItems. The interface declares methods to get all ToDoItems, get a specific ToDoItem by its ID, add a new ToDoItem, toggle the IsComplete status of a ToDoItem, and delete a ToDoItem with the specified ID. The concrete implementation of this interface will be provided by the ToDoService class.","shortMessageHtmlLink":"Add IToDoService interface for managing ToDoItems"}},{"before":"f04fac997d862e031955474855b2fbdcc128f3ab","after":null,"ref":"refs/heads/FaroukOyekunle-patch-1","pushedAt":"2023-08-08T10:04:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"}},{"before":"8cb2aa61bf1517ba2c55fbaf1a3857f463df96c7","after":"fbb5783fa1662586840050fa3bc2f8354a06ecf5","ref":"refs/heads/master","pushedAt":"2023-08-08T10:04:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"},"commit":{"message":"Merge pull request #12 from FaroukOyekunle/FaroukOyekunle-patch-1\n\nAdd IFileService interface for reading and saving data from/to a file","shortMessageHtmlLink":"Merge pull request #12 from FaroukOyekunle/FaroukOyekunle-patch-1"}},{"before":null,"after":"f04fac997d862e031955474855b2fbdcc128f3ab","ref":"refs/heads/FaroukOyekunle-patch-1","pushedAt":"2023-08-08T10:04:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"},"commit":{"message":"Add IFileService interface for reading and saving data from/to a file\n\n Added IFileService interface, which defines the contract for a service responsible for reading data from and saving data to a file. The interface declares two methods: ReadFromFile() to read the contents of the file and return it as a string, and SaveToFile(List toDoItems) to save a list of ToDoItems to the file. The concrete implementation of this interface will be provided by the FileService class.","shortMessageHtmlLink":"Add IFileService interface for reading and saving data from/to a file"}},{"before":"bc86ea9cb759088d7963fbac4354ddd1115f246e","after":null,"ref":"refs/heads/FaroukOyekunle-patch-1","pushedAt":"2023-08-08T09:59:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"}},{"before":"f8bdf6364a2b40755aa7448b4d577acd383a3c3c","after":"8cb2aa61bf1517ba2c55fbaf1a3857f463df96c7","ref":"refs/heads/master","pushedAt":"2023-08-08T09:59:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"FaroukOyekunle","name":"Umar al Farouk","path":"/FaroukOyekunle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94355638?s=80&v=4"},"commit":{"message":"Merge pull request #11 from FaroukOyekunle/FaroukOyekunle-patch-1\n\n Add FileService for reading and saving data from/to a file","shortMessageHtmlLink":"Merge pull request #11 from FaroukOyekunle/FaroukOyekunle-patch-1"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADbkJdAgA","startCursor":null,"endCursor":null}},"title":"Activity ยท FaroukOyekunle/Blazor-To-Do-List"}