{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":682166265,"defaultBranch":"master","name":"ip","ownerLogin":"tllshan","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-08-23T15:26:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/105906799?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1696402610.0","currentOid":""},"activityList":{"items":[{"before":"f0ea13a2b870d893d79af4c911ae3bf4e4e94945","after":"298b7d389292dd7674ba465603414f93f2dc0ad1","ref":"refs/heads/master","pushedAt":"2023-09-27T08:06:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Fix bug in jar file for linux","shortMessageHtmlLink":"Fix bug in jar file for linux"}},{"before":"01314f176e0045173997d4ed1f39d31c145b12d0","after":"f0ea13a2b870d893d79af4c911ae3bf4e4e94945","ref":"refs/heads/master","pushedAt":"2023-09-22T09:45:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Update user guide","shortMessageHtmlLink":"Update user guide"}},{"before":"a89bf4fe9554b14d8a09a8c9ad4e59e1b74c822f","after":"01314f176e0045173997d4ed1f39d31c145b12d0","ref":"refs/heads/master","pushedAt":"2023-09-22T09:15:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Update user guide","shortMessageHtmlLink":"Update user guide"}},{"before":"3b1324de6c0d523ba72d09f4f359da8d254c51eb","after":"a89bf4fe9554b14d8a09a8c9ad4e59e1b74c822f","ref":"refs/heads/master","pushedAt":"2023-09-22T08:08:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Update Ui","shortMessageHtmlLink":"Update Ui"}},{"before":"471a1c3e0ef18d5a0cdeb9e2c29b856d7c9e486a","after":"3b1324de6c0d523ba72d09f4f359da8d254c51eb","ref":"refs/heads/master","pushedAt":"2023-09-22T07:45:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Fix bug in stats","shortMessageHtmlLink":"Fix bug in stats"}},{"before":"e126a0c629ca5c6a9a5b355b63361e617bf68296","after":"471a1c3e0ef18d5a0cdeb9e2c29b856d7c9e486a","ref":"refs/heads/master","pushedAt":"2023-09-22T03:51:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Add user guide","shortMessageHtmlLink":"Add user guide"}},{"before":"71259ae0b050543aaa3740d22c9392504a38506e","after":"e126a0c629ca5c6a9a5b355b63361e617bf68296","ref":"refs/heads/master","pushedAt":"2023-09-21T15:49:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Update Ui","shortMessageHtmlLink":"Update Ui"}},{"before":"6b926448b5bfa70e26c72eead09171cf372bbcca","after":"71259ae0b050543aaa3740d22c9392504a38506e","ref":"refs/heads/master","pushedAt":"2023-09-21T14:38:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Remove redundant Ui class","shortMessageHtmlLink":"Remove redundant Ui class"}},{"before":"14775f692ac6273fa9e5f8babe822f9ca5682fce","after":"6b926448b5bfa70e26c72eead09171cf372bbcca","ref":"refs/heads/master","pushedAt":"2023-09-21T14:29:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Implement A-BetterGUI","shortMessageHtmlLink":"Implement A-BetterGUI"}},{"before":"9609939a71c44dc27f936a562fc3e6f4b7fc54da","after":"14775f692ac6273fa9e5f8babe822f9ca5682fce","ref":"refs/heads/master","pushedAt":"2023-09-21T09:04:34.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Merge pull request #12 from tllshan/branch-Level-8\n\nBranch level 8","shortMessageHtmlLink":"Merge pull request #12 from tllshan/branch-Level-8"}},{"before":"be366b654e1cfb218a2f9695c9b9674397eed0a0","after":"1b86ab37c4ce71b8a56f88352c5b9fed01a0a775","ref":"refs/heads/branch-Level-8","pushedAt":"2023-09-21T09:04:23.000Z","pushType":"push","commitsCount":58,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Merge branch 'master' into branch-Level-8","shortMessageHtmlLink":"Merge branch 'master' into branch-Level-8"}},{"before":"00400f142112eae04145eaa5956bbeff269e9d4e","after":"9609939a71c44dc27f936a562fc3e6f4b7fc54da","ref":"refs/heads/master","pushedAt":"2023-09-21T09:01:41.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Merge pull request #11 from tllshan/branch-Level-7\n\nBranch level 7","shortMessageHtmlLink":"Merge pull request #11 from tllshan/branch-Level-7"}},{"before":"4870db41d21c7518f4d7288cd9d082c58fd181a5","after":"2bcc502facc8dfc512c096264e0483eeb1e7f925","ref":"refs/heads/branch-Level-7","pushedAt":"2023-09-21T09:01:14.000Z","pushType":"push","commitsCount":56,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Merge branch 'master' into branch-Level-7","shortMessageHtmlLink":"Merge branch 'master' into branch-Level-7"}},{"before":"5ddfedccbaff33b0100a7cdbdf0e34ee02380cb8","after":"00400f142112eae04145eaa5956bbeff269e9d4e","ref":"refs/heads/master","pushedAt":"2023-09-21T05:17:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Break down Command class into separate classes\n\nThe Command class is an all-purpose class that encompasses all valid commands. The main execution of the commands is handled by the executeCommand method in the Duke class and the corresponding methods in TaskList.\n\nHaving specific classes for each command will allow the unique execution processes of each command to be decentralised.\n\nLet's make Command be an abstract parent class with the execute method, and make individual classes for each valid command.\n\nThis means that all Commands can be run by Duke using the execute method, without having to know the details of how each command is being executed.","shortMessageHtmlLink":"Break down Command class into separate classes"}},{"before":"77556b8336d119a33d17a63469ce17005515849f","after":null,"ref":"refs/tags/branch-level-7","pushedAt":"2023-09-18T13:45:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"}},{"before":"0cffd37abc7c77ebe05dfbe8094df455ff2722ac","after":null,"ref":"refs/tags/branch-level-8","pushedAt":"2023-09-18T13:45:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"}},{"before":"8c7a7fd45441cc289d44130a777fd7673f8a354a","after":null,"ref":"refs/tags/branch-level-10","pushedAt":"2023-09-18T13:45:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"}},{"before":"fbf667c8ae1f3aee0aa08bbf56ae02910a5aa7da","after":null,"ref":"refs/tags/branch-A-assertions","pushedAt":"2023-09-18T13:43:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"}},{"before":"cba10e6841772b0331f62cd63e5cfb21c055e262","after":"5ddfedccbaff33b0100a7cdbdf0e34ee02380cb8","ref":"refs/heads/master","pushedAt":"2023-09-18T13:34:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Implement BCD-Extension\n\nDuke does not provide statistics on the tasks in the list.\n\nUsers do not get a statistical overview of their tasks.\n\nAdding functionality to show task list statistics allows users to get more insight into their tasks.\n\nLet's add methods in TaskList that display\n*the number of completed tasks\n*the number of uncompleted tasks\n*the number of each type of task","shortMessageHtmlLink":"Implement BCD-Extension"}},{"before":"969ac7970d9cf73cd2990c961b45c23d26212a33","after":"cba10e6841772b0331f62cd63e5cfb21c055e262","ref":"refs/heads/master","pushedAt":"2023-09-18T10:20:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Merge pull request #10 from tllshan/branch-A-CodeQuality\n\nImplement A-CodeQuality","shortMessageHtmlLink":"Merge pull request #10 from tllshan/branch-A-CodeQuality"}},{"before":null,"after":"d7e080038c2341e539d689aaa3df37c6f712e0b9","ref":"refs/heads/branch-A-CodeQuality","pushedAt":"2023-09-18T10:19:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Implement A-CodeQuality","shortMessageHtmlLink":"Implement A-CodeQuality"}},{"before":"4da63840c9f10ea92ed30a5725b580b3c5de21bb","after":"969ac7970d9cf73cd2990c961b45c23d26212a33","ref":"refs/heads/master","pushedAt":"2023-09-18T10:19:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Merge pull request #9 from tllshan/branch-A-Assertions\n\nImplement A-Assertions","shortMessageHtmlLink":"Merge pull request #9 from tllshan/branch-A-Assertions"}},{"before":null,"after":"f5d55bfdcd00f4b89f7b2fbf45e746b5b3e297f1","ref":"refs/heads/branch-A-Assertions","pushedAt":"2023-09-18T10:16:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Implement A-Assertions","shortMessageHtmlLink":"Implement A-Assertions"}},{"before":"aac4cd07493f48755003118f52797f72eeb101b7","after":"4da63840c9f10ea92ed30a5725b580b3c5de21bb","ref":"refs/heads/master","pushedAt":"2023-09-18T03:56:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Generate new JAR","shortMessageHtmlLink":"Generate new JAR"}},{"before":"ee626cf3c6af0cdf120f38d868c0e3e8872f9597","after":"aac4cd07493f48755003118f52797f72eeb101b7","ref":"refs/heads/master","pushedAt":"2023-09-18T03:20:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"127328307f5a9c55c287620e51e6f21659158fac","after":"ee626cf3c6af0cdf120f38d868c0e3e8872f9597","ref":"refs/heads/master","pushedAt":"2023-09-16T15:09:06.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Merge pull request #8 from tllshan/branch-Level-10\n\nBranch level 10","shortMessageHtmlLink":"Merge pull request #8 from tllshan/branch-Level-10"}},{"before":"9aeb11304bd752191705ee5c05a6d68edc1a43ef","after":"2389f4cbb020f5e18dc5dabfc67250ab89d6046d","ref":"refs/heads/branch-Level-10","pushedAt":"2023-09-16T15:07:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Add FXML","shortMessageHtmlLink":"Add FXML"}},{"before":null,"after":"9aeb11304bd752191705ee5c05a6d68edc1a43ef","ref":"refs/heads/branch-Level-10","pushedAt":"2023-09-14T15:20:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Implement main and mainwindow classes","shortMessageHtmlLink":"Implement main and mainwindow classes"}},{"before":"775babe21f483798a761e6712f6bbbd72b7abc0e","after":"127328307f5a9c55c287620e51e6f21659158fac","ref":"refs/heads/master","pushedAt":"2023-09-07T14:20:48.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Merge pull request #6 from tllshan/branch-Level-9\n\nImplement Level 9","shortMessageHtmlLink":"Merge pull request #6 from tllshan/branch-Level-9"}},{"before":"7ddc0021544d47c09bdd1045e943392b137a8492","after":"67a316f1c871f472a3e1cfd1c0b2a146993b0ae6","ref":"refs/heads/branch-Level-9","pushedAt":"2023-09-07T14:20:39.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"tllshan","name":"shannon","path":"/tllshan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105906799?s=80&v=4"},"commit":{"message":"Merge branch 'master' into branch-Level-9","shortMessageHtmlLink":"Merge branch 'master' into branch-Level-9"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADidtrzQA","startCursor":null,"endCursor":null}},"title":"Activity ยท tllshan/ip"}