{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":737249652,"defaultBranch":"main","name":"Advanced-Software-Programming","ownerLogin":"BenIlias","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-30T10:46:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/123978968?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1703933195.497827","currentOid":""},"activityList":{"items":[{"before":"45f95c777057977b25bd95a55b1def7de3c091ce","after":"70c94106504815b37de2dcbadeace8fc4a9f7a5a","ref":"refs/heads/main","pushedAt":"2024-04-05T09:21:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BenIlias","name":null,"path":"/BenIlias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123978968?s=80&v=4"},"commit":{"message":"Refactor: Matching return type in test cases","shortMessageHtmlLink":"Refactor: Matching return type in test cases"}},{"before":"2191640972c5bb30d88c64f3d0f065a90e802efb","after":"45f95c777057977b25bd95a55b1def7de3c091ce","ref":"refs/heads/main","pushedAt":"2024-03-21T01:08:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BenIlias","name":null,"path":"/BenIlias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123978968?s=80&v=4"},"commit":{"message":"Add: Test cases for the if and while","shortMessageHtmlLink":"Add: Test cases for the if and while"}},{"before":"65265d20994f6b1c98eb5924ccee6ee7316bc718","after":"2191640972c5bb30d88c64f3d0f065a90e802efb","ref":"refs/heads/main","pushedAt":"2024-03-16T05:35:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BenIlias","name":null,"path":"/BenIlias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123978968?s=80&v=4"},"commit":{"message":"Refactor: Board support for multiple instances","shortMessageHtmlLink":"Refactor: Board support for multiple instances"}},{"before":"d39859b76277c8e26827e43d1aa29ba71a6af362","after":"65265d20994f6b1c98eb5924ccee6ee7316bc718","ref":"refs/heads/main","pushedAt":"2024-03-15T01:46:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BenIlias","name":null,"path":"/BenIlias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123978968?s=80&v=4"},"commit":{"message":"Refactor: Calling the mainform by singleton instance","shortMessageHtmlLink":"Refactor: Calling the mainform by singleton instance"}},{"before":"e698afaee8aea4f83d7af8dc91c8269684d16add","after":"d39859b76277c8e26827e43d1aa29ba71a6af362","ref":"refs/heads/main","pushedAt":"2024-03-15T01:40:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BenIlias","name":null,"path":"/BenIlias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123978968?s=80&v=4"},"commit":{"message":"Add: Parallel code execute","shortMessageHtmlLink":"Add: Parallel code execute"}},{"before":"2da5ffe5a2fe28e65ef73539b571e413c2025b58","after":"e698afaee8aea4f83d7af8dc91c8269684d16add","ref":"refs/heads/main","pushedAt":"2024-03-12T19:44:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BenIlias","name":null,"path":"/BenIlias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123978968?s=80&v=4"},"commit":{"message":"Add: Mainform with new parser, If and While","shortMessageHtmlLink":"Add: Mainform with new parser, If and While"}},{"before":"2a4d112b20778fdcaa219c6cab5adf53729208aa","after":"2da5ffe5a2fe28e65ef73539b571e413c2025b58","ref":"refs/heads/main","pushedAt":"2024-03-12T10:20:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BenIlias","name":null,"path":"/BenIlias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123978968?s=80&v=4"},"commit":{"message":"Refactor: Making the methods async","shortMessageHtmlLink":"Refactor: Making the methods async"}},{"before":"c68e64ddae5c25253c3dbe7d8ee36c91ab98cbf0","after":"2a4d112b20778fdcaa219c6cab5adf53729208aa","ref":"refs/heads/main","pushedAt":"2024-03-02T02:54:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BenIlias","name":null,"path":"/BenIlias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123978968?s=80&v=4"},"commit":{"message":"Add: Conditional Checks","shortMessageHtmlLink":"Add: Conditional Checks"}},{"before":"bcc46ba57c4a2445936fd2fe572db2d366674c27","after":"c68e64ddae5c25253c3dbe7d8ee36c91ab98cbf0","ref":"refs/heads/main","pushedAt":"2024-02-27T13:27:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BenIlias","name":null,"path":"/BenIlias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123978968?s=80&v=4"},"commit":{"message":"Add: Variables support\n\nNow the command can use variables to store values.","shortMessageHtmlLink":"Add: Variables support"}},{"before":"f6ce34a18e09c1985e3bf596611cf8e3b93e5a18","after":"bcc46ba57c4a2445936fd2fe572db2d366674c27","ref":"refs/heads/main","pushedAt":"2024-01-08T23:40:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BenIlias","name":null,"path":"/BenIlias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123978968?s=80&v=4"},"commit":{"message":"Refactor: Code documentation and comments\n\nThere is also some miner bug fixing in the MainForm class to link the events.","shortMessageHtmlLink":"Refactor: Code documentation and comments"}},{"before":"8c3db85b7ef691b8407e9bd41d9cc652f518c7ac","after":"f6ce34a18e09c1985e3bf596611cf8e3b93e5a18","ref":"refs/heads/main","pushedAt":"2024-01-08T13:11:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BenIlias","name":null,"path":"/BenIlias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123978968?s=80&v=4"},"commit":{"message":"Add: App Icon\n\nAdding app icon to the MainForm as well as the projects resources.","shortMessageHtmlLink":"Add: App Icon"}},{"before":"435c1f19f5b2c31991a7ccc9836715b1debd4698","after":"8c3db85b7ef691b8407e9bd41d9cc652f518c7ac","ref":"refs/heads/main","pushedAt":"2024-01-08T13:00:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BenIlias","name":null,"path":"/BenIlias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123978968?s=80&v=4"},"commit":{"message":"BugFix: Method name already used\n\nThere was already a method named Fill was defined. Changing the current method name to a more suitable name.","shortMessageHtmlLink":"BugFix: Method name already used"}},{"before":"8debfdb9b77576d7cad61a5c46bac6c81a5206c3","after":"435c1f19f5b2c31991a7ccc9836715b1debd4698","ref":"refs/heads/main","pushedAt":"2024-01-08T12:55:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BenIlias","name":null,"path":"/BenIlias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123978968?s=80&v=4"},"commit":{"message":"Add: Test cases\n\nAdding more test cases to test the individual commands.","shortMessageHtmlLink":"Add: Test cases"}},{"before":"e428f9f33b8e340becf2b4d18dd9cda02b28dc97","after":"8debfdb9b77576d7cad61a5c46bac6c81a5206c3","ref":"refs/heads/main","pushedAt":"2024-01-07T19:43:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BenIlias","name":null,"path":"/BenIlias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123978968?s=80&v=4"},"commit":{"message":"Add: MainForm and integration with backend\n\nUI of the project and integration with the backend components of the project.","shortMessageHtmlLink":"Add: MainForm and integration with backend"}},{"before":"88ef2a6641da3d58334b527b9e49bcfa889c873d","after":"e428f9f33b8e340becf2b4d18dd9cda02b28dc97","ref":"refs/heads/main","pushedAt":"2024-01-07T12:29:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BenIlias","name":null,"path":"/BenIlias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123978968?s=80&v=4"},"commit":{"message":"Add: Test Cases\n\nTest cases to test the basic shape commands.","shortMessageHtmlLink":"Add: Test Cases"}},{"before":"9c23ed74d9c28016f942d3cd3dc6a59f8e990fb0","after":"88ef2a6641da3d58334b527b9e49bcfa889c873d","ref":"refs/heads/main","pushedAt":"2024-01-07T10:20:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BenIlias","name":null,"path":"/BenIlias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123978968?s=80&v=4"},"commit":{"message":"Add: NUnit Test Project\n\nNUnit testing project for writing the unit test cases for the CommandShapes project.","shortMessageHtmlLink":"Add: NUnit Test Project"}},{"before":"5891744d0269c8b9e7bd99f28677e0d1a43aa2c2","after":"9c23ed74d9c28016f942d3cd3dc6a59f8e990fb0","ref":"refs/heads/main","pushedAt":"2024-01-07T08:52:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BenIlias","name":null,"path":"/BenIlias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123978968?s=80&v=4"},"commit":{"message":"Add: Parser to parse the shape commands (string format)\n\nParser taking the commands in the form of the strings. It can analyze the commands and extract parameters and also check the commands validity.","shortMessageHtmlLink":"Add: Parser to parse the shape commands (string format)"}},{"before":"160c834c3b7961e33251aa4232fe7360ff5673e8","after":"5891744d0269c8b9e7bd99f28677e0d1a43aa2c2","ref":"refs/heads/main","pushedAt":"2024-01-04T01:19:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BenIlias","name":null,"path":"/BenIlias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123978968?s=80&v=4"},"commit":{"message":"Add: Board to draw the shapes\n\nBoard class uses the factory pattern to make and draw shape objects.","shortMessageHtmlLink":"Add: Board to draw the shapes"}},{"before":"a5909ee302d65ae2c1f2e42fdd77f9488e36efa7","after":"160c834c3b7961e33251aa4232fe7360ff5673e8","ref":"refs/heads/main","pushedAt":"2023-12-31T22:15:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BenIlias","name":null,"path":"/BenIlias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123978968?s=80&v=4"},"commit":{"message":"Add: Circle, Rectangle and Triangle Shapes\n\nShapes to be drawn on drawing board. Using inheritance pattern here.","shortMessageHtmlLink":"Add: Circle, Rectangle and Triangle Shapes"}},{"before":"356c009eaf564fe61d2e94404c348e1a2205cbb2","after":"a5909ee302d65ae2c1f2e42fdd77f9488e36efa7","ref":"refs/heads/main","pushedAt":"2023-12-30T11:05:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BenIlias","name":null,"path":"/BenIlias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123978968?s=80&v=4"},"commit":{"message":"Add: Windows Forms App (.NET Framework) project\n\nAlso adding a gitignore file to exclude the temporary files","shortMessageHtmlLink":"Add: Windows Forms App (.NET Framework) project"}},{"before":null,"after":"356c009eaf564fe61d2e94404c348e1a2205cbb2","ref":"refs/heads/main","pushedAt":"2023-12-30T10:46:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"BenIlias","name":null,"path":"/BenIlias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123978968?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEKKzRiQA","startCursor":null,"endCursor":null}},"title":"Activity ยท BenIlias/Advanced-Software-Programming"}