{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":680211715,"defaultBranch":"master","name":"ip","ownerLogin":"sopa301","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-08-18T16:02:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/96387349?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1694858366.0","currentOid":""},"activityList":{"items":[{"before":"9d865e316282bd3770c4bfb9a5e8c9ce255eb7d6","after":"0a71187dff0c8c017cbe8fc6d61197883210cfe2","ref":"refs/heads/master","pushedAt":"2023-09-22T03:59:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Extend dialog box","shortMessageHtmlLink":"Extend dialog box"}},{"before":"6ff8ab98cdb8697a43d3c9d5fe405f1b036a22d5","after":"9d865e316282bd3770c4bfb9a5e8c9ce255eb7d6","ref":"refs/heads/master","pushedAt":"2023-09-21T17:43:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Fix cross platform issue","shortMessageHtmlLink":"Fix cross platform issue"}},{"before":"bc93f2d8a7b4fd37539a99523439b9cad6044de7","after":"6ff8ab98cdb8697a43d3c9d5fe405f1b036a22d5","ref":"refs/heads/master","pushedAt":"2023-09-20T02:53:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Update main README","shortMessageHtmlLink":"Update main README"}},{"before":null,"after":"bc93f2d8a7b4fd37539a99523439b9cad6044de7","ref":"refs/heads/A-Release","pushedAt":"2023-09-16T09:56:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Merge branch 'branch-A-UserGuide'","shortMessageHtmlLink":"Merge branch 'branch-A-UserGuide'"}},{"before":null,"after":"e37477cdd575a50cf26b94fc823b634c77a462dc","ref":"refs/heads/branch-A-UserGuide","pushedAt":"2023-09-16T09:49:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Edit README","shortMessageHtmlLink":"Edit README"}},{"before":"a9c7403e8f0fe7e6a493b2758a94c4643c99a911","after":"bc93f2d8a7b4fd37539a99523439b9cad6044de7","ref":"refs/heads/master","pushedAt":"2023-09-16T09:48:39.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Merge branch 'branch-A-UserGuide'","shortMessageHtmlLink":"Merge branch 'branch-A-UserGuide'"}},{"before":"07dd03dab4d5101dde801ef62583021b191da419","after":"a9c7403e8f0fe7e6a493b2758a94c4643c99a911","ref":"refs/heads/master","pushedAt":"2023-09-16T09:05:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Fix comments to adhere to coding standard","shortMessageHtmlLink":"Fix comments to adhere to coding standard"}},{"before":"1d94425becfe2bd882a8bd23fc8a8faf8ae1e9de","after":"07dd03dab4d5101dde801ef62583021b191da419","ref":"refs/heads/master","pushedAt":"2023-09-08T15:36:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Merge pull request #3 from sopa301/branch-C-DetectDuplicates\n\nMake task list contain unique entries","shortMessageHtmlLink":"Merge pull request #3 from sopa301/branch-C-DetectDuplicates"}},{"before":null,"after":"5687bef7d970d747d5d7d194ee2341fe2ed009a1","ref":"refs/heads/branch-C-DetectDuplicates","pushedAt":"2023-09-08T15:33:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Make task list contain unique entries\n\nCurrently, the task list accepts duplicate tasks.\n\nThis is undesirable because it adds no additional information and\nclutters the list.\n\nEnforcing uniqueness in the task list will allow us to reduce redundant\ninformation in the list.\n\nLet's make TaskList contain only unique tasks.","shortMessageHtmlLink":"Make task list contain unique entries"}},{"before":null,"after":"527632fcd3f444e0f9ab647100574fdecfdba6b1","ref":"refs/heads/branch-A-CI","pushedAt":"2023-09-08T14:44:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Remove old test code and text-based test from gradle.yaml\n\nLet's remove any text-based testing because we don't need it.","shortMessageHtmlLink":"Remove old test code and text-based test from gradle.yaml"}},{"before":"28b5da246d83ed55885b507563feb6f1c2463f37","after":"1d94425becfe2bd882a8bd23fc8a8faf8ae1e9de","ref":"refs/heads/master","pushedAt":"2023-09-08T14:44:21.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Merge branch 'branch-A-CI'","shortMessageHtmlLink":"Merge branch 'branch-A-CI'"}},{"before":"2864c714fe78fa07513ce6ff0690dc6bc0badc4a","after":"28b5da246d83ed55885b507563feb6f1c2463f37","ref":"refs/heads/master","pushedAt":"2023-09-08T12:15:08.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Merge pull request #2 from sopa301/branch-A-Assertions\n\nAdd assertions to code","shortMessageHtmlLink":"Merge pull request #2 from sopa301/branch-A-Assertions"}},{"before":"35abcc1adf301761aaba066c3aa946f419b2b84a","after":"f65c2780c1fc1b7837dc794fd75ad32b8b1965af","ref":"refs/heads/branch-A-Assertions","pushedAt":"2023-09-08T12:14:11.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Resolve merge conflicts\n\nLet's resolve merge conflicts so we can merge this commit into master.","shortMessageHtmlLink":"Resolve merge conflicts"}},{"before":"1d98a10c4240432cfbc18cc2cf4ace982f1774d1","after":"2864c714fe78fa07513ce6ff0690dc6bc0badc4a","ref":"refs/heads/master","pushedAt":"2023-09-08T11:58:54.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Merge pull request #1 from sopa301/branch-A-CodeQuality\n\nImprove code quality","shortMessageHtmlLink":"Merge pull request #1 from sopa301/branch-A-CodeQuality"}},{"before":null,"after":"35abcc1adf301761aaba066c3aa946f419b2b84a","ref":"refs/heads/branch-A-Assertions","pushedAt":"2023-09-08T11:51:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Add assertions to code\n\nCurrently, the code has no assertions and the lack of hard-to-find bugs\nis purely contingent on good usage of the code, which is hard to achieve\nas the codebase grows.\n\nAdding assertions ensures that functions are being used in the way they\nare intended.\n\nLet's add assertions to our code. Also because we are required to do so.","shortMessageHtmlLink":"Add assertions to code"}},{"before":null,"after":"9b0e4022a62cda53cb92127b5bd63152864414ad","ref":"refs/heads/branch-A-CodeQuality","pushedAt":"2023-09-08T11:51:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Improve coding standard and refactor parse() method\n\nCurrently, the code has poor coding standard.\n\nImproving the coding standard will make it easier to find bugs.\n\nLet's:\n- improve the coding standard as instructed.\n- fix the bugs that become apparent during refactoring.","shortMessageHtmlLink":"Improve coding standard and refactor parse() method"}},{"before":"ff60959e951869ea4dace2b2e07eff1d313abb88","after":"1d98a10c4240432cfbc18cc2cf4ace982f1774d1","ref":"refs/heads/master","pushedAt":"2023-09-05T08:19:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Fix minor bug\n\nLet's allow the find function to be case-insensitive.","shortMessageHtmlLink":"Fix minor bug"}},{"before":null,"after":"3d59d5b4e3b95fa21d0b4b2fecb608a46988daf2","ref":"refs/heads/branch-Level-10","pushedAt":"2023-09-04T15:03:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Rename package statements\n\nLet's rename the package statements for the classes affected by the\nmoving of Main so they don't break.","shortMessageHtmlLink":"Rename package statements"}},{"before":"7eb0b44305eb5fe12c42b31fcb85215453f9849c","after":"ff60959e951869ea4dace2b2e07eff1d313abb88","ref":"refs/heads/master","pushedAt":"2023-09-04T15:03:25.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Merge branch 'branch-Level-10'","shortMessageHtmlLink":"Merge branch 'branch-Level-10'"}},{"before":null,"after":"7eb0b44305eb5fe12c42b31fcb85215453f9849c","ref":"refs/heads/branch-A-Checkstyle","pushedAt":"2023-09-02T09:58:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Fix minor bugs\n\nLet's remove the final keyword from all not-properly-named constants\n(thereby making them non-constants) and add code in parser for when\npeople key in commands without anything else.","shortMessageHtmlLink":"Fix minor bugs"}},{"before":"a06d59e9228d0902adf99bade157e13faad4fd12","after":"7eb0b44305eb5fe12c42b31fcb85215453f9849c","ref":"refs/heads/master","pushedAt":"2023-09-02T09:53:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Fix minor bugs\n\nLet's remove the final keyword from all not-properly-named constants\n(thereby making them non-constants) and add code in parser for when\npeople key in commands without anything else.","shortMessageHtmlLink":"Fix minor bugs"}},{"before":null,"after":"1f4599ea2775d94d3418606481d80f2ad31aae91","ref":"refs/heads/branch-A-JavaDoc","pushedAt":"2023-08-26T14:41:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Merge branch 'branch-A-Jar'","shortMessageHtmlLink":"Merge branch 'branch-A-Jar'"}},{"before":null,"after":"87c5ad809cbc64f790654a41e3bebf897dd48988","ref":"refs/heads/branch-Level-9","pushedAt":"2023-08-26T14:41:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Add find command\n\nAs per requirements, let's add the find command.","shortMessageHtmlLink":"Add find command"}},{"before":null,"after":"d11da99b21640e001c2efa25a6017186e39a4158","ref":"refs/heads/branch-A-CodingStandard","pushedAt":"2023-08-26T14:41:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Fix coding standard for test files\n\nAs per requirements, let's fix the coding standard for TaskListTest\nand TaskTest.","shortMessageHtmlLink":"Fix coding standard for test files"}},{"before":"1f4599ea2775d94d3418606481d80f2ad31aae91","after":"a06d59e9228d0902adf99bade157e13faad4fd12","ref":"refs/heads/master","pushedAt":"2023-08-26T14:41:20.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Merge branch 'branch-Level-9'","shortMessageHtmlLink":"Merge branch 'branch-Level-9'"}},{"before":null,"after":"c4bc712a68dae9dc3c13a5f53673c08ff9fe8457","ref":"refs/heads/branch-A-Jar","pushedAt":"2023-08-26T14:00:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Add JAR packaging capability\n\nAs per requirements, let's make our bot packagable using gradle.","shortMessageHtmlLink":"Add JAR packaging capability"}},{"before":"f32f6c0f945db47f5b64805d72ba7c2e02a43600","after":"1f4599ea2775d94d3418606481d80f2ad31aae91","ref":"refs/heads/master","pushedAt":"2023-08-26T13:59:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Merge branch 'branch-A-Jar'","shortMessageHtmlLink":"Merge branch 'branch-A-Jar'"}},{"before":null,"after":"87decccd6e9c2536b9e607a06c306557c18ae8a6","ref":"refs/heads/branch-A-JUnit","pushedAt":"2023-08-26T13:47:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Add JUnit tests\n\nAs per requirements.\n\nLet's add some tests for Task and TaskList.","shortMessageHtmlLink":"Add JUnit tests"}},{"before":"bc5685a669e0b027a8ec0bffb23c65c871f3cd1a","after":"f32f6c0f945db47f5b64805d72ba7c2e02a43600","ref":"refs/heads/master","pushedAt":"2023-08-26T13:47:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Merge branch 'branch-A-JUnit'","shortMessageHtmlLink":"Merge branch 'branch-A-JUnit'"}},{"before":"30f91d7df0077f8aa6e5f5f23bdb446f91939f05","after":"bc5685a669e0b027a8ec0bffb23c65c871f3cd1a","ref":"refs/heads/master","pushedAt":"2023-08-26T12:17:03.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"sopa301","name":"Ryan Poon","path":"/sopa301","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96387349?s=80&v=4"},"commit":{"message":"Add gradle support\n\nAs per the requirements.\n\nLet's add gradle and stylecheck.","shortMessageHtmlLink":"Add gradle support"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADhkcQhAA","startCursor":null,"endCursor":null}},"title":"Activity ยท sopa301/ip"}