{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":682037839,"defaultBranch":"main","name":"RaceHQ-Scoreboard","ownerLogin":"William-Laverty","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-23T09:55:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/67033980?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1692784527.0","currentOid":""},"activityList":{"items":[{"before":"b7bd8146f903c987be44d6665fbe7d9da91a5c22","after":"d9a2c38a2eb2b10144cf6ded5a63e4f9cf8c4c1d","ref":"refs/heads/main","pushedAt":"2023-09-14T10:27:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Official Build","shortMessageHtmlLink":"Official Build"}},{"before":"ba24f87782ebf8a21966d9e8b3fd0473f828db79","after":"b7bd8146f903c987be44d6665fbe7d9da91a5c22","ref":"refs/heads/main","pushedAt":"2023-09-13T12:53:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Force FileCheck","shortMessageHtmlLink":"Force FileCheck"}},{"before":"821d5e20f68c7f51ab301da990ec3b1901beabde","after":"ba24f87782ebf8a21966d9e8b3fd0473f828db79","ref":"refs/heads/main","pushedAt":"2023-09-05T11:44:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Windows Sizing","shortMessageHtmlLink":"Windows Sizing"}},{"before":"d72e2e7008a92d1f2bc3c4d03745e6750174e24a","after":"821d5e20f68c7f51ab301da990ec3b1901beabde","ref":"refs/heads/main","pushedAt":"2023-09-05T11:26:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"House Color Update","shortMessageHtmlLink":"House Color Update"}},{"before":"68df2167b58f9b88b55699a72dd45853380238c7","after":"d72e2e7008a92d1f2bc3c4d03745e6750174e24a","ref":"refs/heads/main","pushedAt":"2023-09-05T10:56:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Added previous event scoreboard display and CSV Parsing","shortMessageHtmlLink":"Added previous event scoreboard display and CSV Parsing"}},{"before":"9f9a9407bcd916e718e03a58d79d658b869a3048","after":"68df2167b58f9b88b55699a72dd45853380238c7","ref":"refs/heads/main","pushedAt":"2023-09-05T03:31:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Show scoreboard button now opens the current scoreboard and previous scoreboard","shortMessageHtmlLink":"Show scoreboard button now opens the current scoreboard and previous …"}},{"before":"23e145485dc05c4ed4bed4566f6bf57b040ff866","after":"9f9a9407bcd916e718e03a58d79d658b869a3048","ref":"refs/heads/main","pushedAt":"2023-09-04T10:34:11.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Revert \"Previous race saved as CSV file with correct event name\"\n\nThis reverts commit 2561112e2054e5a4c7d3daf17ad678944567aa9c, reversing\nchanges made to bcb8c4af06ba3121c9e66f8094d2e143db424631.","shortMessageHtmlLink":"Revert \"Previous race saved as CSV file with correct event name\""}},{"before":"647d4f944709867badf52bd710b7f241fa19e579","after":"23e145485dc05c4ed4bed4566f6bf57b040ff866","ref":"refs/heads/main","pushedAt":"2023-09-04T10:14:40.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Merge pull request #1 from junlee-3/main\n\nShow Scoreboard should Open Duplicate","shortMessageHtmlLink":"Merge pull request #1 from junlee-3/main"}},{"before":"bea194a5634d5b295ad167dbf42c41fcbdde0de2","after":"647d4f944709867badf52bd710b7f241fa19e579","ref":"refs/heads/main","pushedAt":"2023-09-04T09:37:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/William-Laverty/RaceHQ-Scoreboard","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/William-Laverty/RaceHQ-Scor…"}},{"before":"391c7f295f211b72e386d86288d3507f23c0012b","after":"bea194a5634d5b295ad167dbf42c41fcbdde0de2","ref":"refs/heads/main","pushedAt":"2023-09-04T09:34:11.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/William-Laverty/RaceHQ-Scoreboard","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/William-Laverty/RaceHQ-Scor…"}},{"before":"a2073101b83ae28853fd61a482cf983f58e667e2","after":"391c7f295f211b72e386d86288d3507f23c0012b","ref":"refs/heads/main","pushedAt":"2023-09-03T11:58:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Save race files to CSV on 'Next Event' click\n\n- Added functionality to gather and serialize race results from the live scoreboard\n- Race results are saved to unique CSV files in the application's working directory","shortMessageHtmlLink":"Save race files to CSV on 'Next Event' click"}},{"before":"bdea5e557d8648df57a5ca944ee8980a1f3c439c","after":"a2073101b83ae28853fd61a482cf983f58e667e2","ref":"refs/heads/main","pushedAt":"2023-08-26T06:44:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"feat(ui): Refreshed UI design\n\n- Updated button styles to be more rounded and modern.\n- Changed form and group backgrounds to use gradient colors for a sleek appearance.\n- Adjusted label text colors to complement the new background, enhancing readability.\n- Removed unnecessary white backgrounds from labels, streamlining the overall design.\n- Aimed for a macOS app vibe, achieving a minimalist and skeuomorphic design trend.","shortMessageHtmlLink":"feat(ui): Refreshed UI design"}},{"before":"c8af926a80fb16a70623944a77fd1bd691a19a2b","after":"bdea5e557d8648df57a5ca944ee8980a1f3c439c","ref":"refs/heads/main","pushedAt":"2023-08-26T05:34:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Commit Message:\n\nRefactor and enhance form logic for user interactions\n\n- Ensured RaceHQ folder selection is dependent on event list being loaded first:\n - Initially disabled the RaceHQ folder selection button.\n - Enabled the button only after the event list has been successfully loaded.\n\n- Streamlined the `changeEvent` method for better readability:\n - Utilized string interpolation for constructing strings.\n - Separated loops for clarity and used foreach for idiomatic iteration.\n\n- Enhanced event handling methods:\n - Renamed methods for better clarity and understanding of their actions.\n - Added safety checks to prevent NullReferenceException.\n\n- Improved logic for dropdown closed event to shift focus efficiently.\n\n- Addressed and fixed NullReferenceException issues by ensuring eventList is properly initialized and checked before access.\n- General code quality improvements and refactoring for maintainability and clarity.","shortMessageHtmlLink":"Commit Message:"}},{"before":"a5a9885759f0982b61475d19b408eb3240d4f4c6","after":"c8af926a80fb16a70623944a77fd1bd691a19a2b","ref":"refs/heads/main","pushedAt":"2023-08-24T13:08:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Add .gitattributes for consistent line endings and file attributes\n\n- Ensure normalized line endings across different OS.\n- Define behavior for common file types such as .cs, .xaml, and images.\n- Set diff settings for known file formats.","shortMessageHtmlLink":"Add .gitattributes for consistent line endings and file attributes"}},{"before":"2c0fa169535d0ec355609d468c22c89d99e199e4","after":"a5a9885759f0982b61475d19b408eb3240d4f4c6","ref":"refs/heads/main","pushedAt":"2023-08-24T13:06:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Update .gitattributes","shortMessageHtmlLink":"Update .gitattributes"}},{"before":"aa5de91a6daba660daa8cf025f4d008ce30cc4a7","after":"2c0fa169535d0ec355609d468c22c89d99e199e4","ref":"refs/heads/main","pushedAt":"2023-08-24T13:03:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Update .gitignore","shortMessageHtmlLink":"Update .gitignore"}},{"before":"75824a54d473970efaa5f9f830d42ccc1c07b7da","after":"aa5de91a6daba660daa8cf025f4d008ce30cc4a7","ref":"refs/heads/main","pushedAt":"2023-08-24T13:01:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Delete .vs/AthleticsCarnivalScoreboard directory","shortMessageHtmlLink":"Delete .vs/AthleticsCarnivalScoreboard directory"}},{"before":"7d9294b79d8d9a5a2a9ca0885b456c8c8278a6f4","after":"75824a54d473970efaa5f9f830d42ccc1c07b7da","ref":"refs/heads/main","pushedAt":"2023-08-24T13:00:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Delete AthleticsCarnivalScoreboard/obj directory","shortMessageHtmlLink":"Delete AthleticsCarnivalScoreboard/obj directory"}},{"before":"69849696be5022670b0e1efaefd4afe4a2f62a2f","after":"7d9294b79d8d9a5a2a9ca0885b456c8c8278a6f4","ref":"refs/heads/main","pushedAt":"2023-08-24T12:59:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Delete AthleticsCarnivalScoreboard/bin directory","shortMessageHtmlLink":"Delete AthleticsCarnivalScoreboard/bin directory"}},{"before":"911dab90ee2e6f07ae7b74289ce58648da83e101","after":"69849696be5022670b0e1efaefd4afe4a2f62a2f","ref":"refs/heads/main","pushedAt":"2023-08-24T12:59:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Delete .DS_Store","shortMessageHtmlLink":"Delete .DS_Store"}},{"before":"ace20a8561f8ef1b85bdb9fafc019c3bc879e5dd","after":"911dab90ee2e6f07ae7b74289ce58648da83e101","ref":"refs/heads/main","pushedAt":"2023-08-24T12:57:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Create .gitignore","shortMessageHtmlLink":"Create .gitignore"}},{"before":"bd07d6a12ad26fdfbc528058910c185e662d32b1","after":"ace20a8561f8ef1b85bdb9fafc019c3bc879e5dd","ref":"refs/heads/main","pushedAt":"2023-08-24T12:52:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Revert to traditional using statements for C# 7.3 compatibility\n\n- Modified CsvReader instantiation to use traditional using blocks.\n- Ensures codebase remains compatible with C# 7.3.","shortMessageHtmlLink":"Revert to traditional using statements for C# 7.3 compatibility"}},{"before":"16789624e4d454ea171bd2707788deb27a3e7508","after":"bd07d6a12ad26fdfbc528058910c185e662d32b1","ref":"refs/heads/main","pushedAt":"2023-08-24T12:38:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Refactor LoadEventList method for clarity and error logging\n\n- Renamed method to follow C# naming conventions.\n- Enhanced error logging with specific exception messages.\n- Streamlined log entries for brevity.","shortMessageHtmlLink":"Refactor LoadEventList method for clarity and error logging"}},{"before":"1b355be19c157ffc3decdb1224c70eaab10b9555","after":"16789624e4d454ea171bd2707788deb27a3e7508","ref":"refs/heads/main","pushedAt":"2023-08-24T08:57:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Debugging\n- Fix formating of laneData","shortMessageHtmlLink":"Debugging"}},{"before":"796f1de4ffaf75cb3245c58d6d93b7e2e7a22b42","after":"1b355be19c157ffc3decdb1224c70eaab10b9555","ref":"refs/heads/main","pushedAt":"2023-08-23T12:51:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Refactor and optimize lane data loading process\n\n- Simplified lane data initialization using structured data.\n- Streamlined the file selection and event loading process.\n- Enhanced UI data binding for lanes and related attributes.\n- Fixed conditional checks for file dialog results.\n- Removed redundant code and improved code readability.","shortMessageHtmlLink":"Refactor and optimize lane data loading process"}},{"before":"af51c3462c4e33b97b26fdaad790a0fc4a006aa3","after":"796f1de4ffaf75cb3245c58d6d93b7e2e7a22b42","ref":"refs/heads/main","pushedAt":"2023-08-23T12:39:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Refactor and optimize lane data loading process\n\n- Simplified lane data initialization using structured data.\n- Streamlined the file selection and event loading process.\n- Enhanced UI data binding for lanes and related attributes.\n- Fixed conditional checks for file dialog results.\n- Removed redundant code and improved code readability.","shortMessageHtmlLink":"Refactor and optimize lane data loading process"}},{"before":"ddb85a4ca8f2d8f15df4d4c9965dae446ffe1a39","after":"af51c3462c4e33b97b26fdaad790a0fc4a006aa3","ref":"refs/heads/main","pushedAt":"2023-08-23T11:12:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Update CSVHelper usage to match latest API changes\n\n- Adjusted CsvReader instantiation to use CsvConfiguration\n- Set HasHeaderRecord property via CsvConfiguration","shortMessageHtmlLink":"Update CSVHelper usage to match latest API changes"}},{"before":"c8f8c59ca6711c45ec85a7b23039a3db332a83fe","after":"ddb85a4ca8f2d8f15df4d4c9965dae446ffe1a39","ref":"refs/heads/main","pushedAt":"2023-08-23T10:06:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"0e4afab6071c1e73a9d09bf2d2440b01825895bd","after":"c8f8c59ca6711c45ec85a7b23039a3db332a83fe","ref":"refs/heads/main","pushedAt":"2023-08-23T10:05:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"0e4afab6071c1e73a9d09bf2d2440b01825895bd","ref":"refs/heads/main","pushedAt":"2023-08-23T09:55:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"William-Laverty","name":"William Laverty","path":"/William-Laverty","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67033980?s=80&v=4"},"commit":{"message":"Initial Commit\n\nUploaded Files","shortMessageHtmlLink":"Initial Commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0xNFQxMDoyNzo1Ny4wMDAwMDBazwAAAAOAeV8n","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0yM1QwOTo1NToyNy4wMDAwMDBazwAAAANwp6jV"}},"title":"Activity · William-Laverty/RaceHQ-Scoreboard"}