{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":389536350,"defaultBranch":"master","name":"RepoSense","ownerLogin":"yhtMinceraft1010X","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-07-26T06:49:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/69678785?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1683908935.007521","currentOid":""},"activityList":{"items":[{"before":"0b80bd7d7bdf7cda1d04fe401e52d2b7e3e199da","after":"d7077ece64529a77ed856d1125e8ce20b2539dd4","ref":"refs/heads/gh-pages","pushedAt":"2023-07-16T12:22:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy to GitHub pages","shortMessageHtmlLink":"Deploy to GitHub pages"}},{"before":"50dd4ab4a0e58cc0365b069b9f2a8e2f2106bcdd","after":"ae805c8c9972cdeb0bac947f858b41af54bfb859","ref":"refs/heads/master","pushedAt":"2023-07-16T12:19:55.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"yhtMinceraft1010X","name":"Tay Yi Hsuen","path":"/yhtMinceraft1010X","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69678785?s=80&v=4"},"commit":{"message":"[#2011] Fix bugs in UG (#2013)\n\nSome of the links in the FAQ and troubleshooting\r\nsections of the UG are not working. Some embedded \r\ncontent is also not being rendered correctly.\r\n\r\nLet's update the links and fix the embedded content.","shortMessageHtmlLink":"[reposense#2011] Fix bugs in UG (reposense#2013)"}},{"before":"f24ab24bb0b5ddb72b36b145e22dee471d298e0a","after":"069ed1f6de4924edba1999281e708b9b9ae12b60","ref":"refs/heads/1427-fix-puml","pushedAt":"2023-05-12T16:46:58.622Z","pushType":"push","commitsCount":2,"pusher":{"login":"yhtMinceraft1010X","name":"Tay Yi Hsuen","path":"/yhtMinceraft1010X","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69678785?s=80&v=4"},"commit":{"message":"Revert \"Test Gh pages on feature branch\"\n\nThis reverts commit 3fb652490800c59ac991cad7b7e7b1b992a0d058.","shortMessageHtmlLink":"Revert \"Test Gh pages on feature branch\""}},{"before":"3fb652490800c59ac991cad7b7e7b1b992a0d058","after":"f24ab24bb0b5ddb72b36b145e22dee471d298e0a","ref":"refs/heads/1427-fix-puml","pushedAt":"2023-05-12T16:33:08.900Z","pushType":"push","commitsCount":1,"pusher":{"login":"yhtMinceraft1010X","name":"Tay Yi Hsuen","path":"/yhtMinceraft1010X","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69678785?s=80&v=4"},"commit":{"message":"Add trigger","shortMessageHtmlLink":"Add trigger"}},{"before":"82fde6ef011703c29542ae0b123cd4757bae1f63","after":"3fb652490800c59ac991cad7b7e7b1b992a0d058","ref":"refs/heads/1427-fix-puml","pushedAt":"2023-05-12T16:32:17.735Z","pushType":"push","commitsCount":1,"pusher":{"login":"yhtMinceraft1010X","name":"Tay Yi Hsuen","path":"/yhtMinceraft1010X","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69678785?s=80&v=4"},"commit":{"message":"Test Gh pages on feature branch","shortMessageHtmlLink":"Test Gh pages on feature branch"}},{"before":"96c2cd4b116f34c0c1ec7d224bf7e087babf3a6d","after":"82fde6ef011703c29542ae0b123cd4757bae1f63","ref":"refs/heads/1427-fix-puml","pushedAt":"2023-05-12T16:29:42.635Z","pushType":"push","commitsCount":1,"pusher":{"login":"yhtMinceraft1010X","name":"Tay Yi Hsuen","path":"/yhtMinceraft1010X","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69678785?s=80&v=4"},"commit":{"message":"Add unstaged files","shortMessageHtmlLink":"Add unstaged files"}},{"before":null,"after":"96c2cd4b116f34c0c1ec7d224bf7e087babf3a6d","ref":"refs/heads/1427-fix-puml","pushedAt":"2023-05-12T16:28:55.007Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yhtMinceraft1010X","name":"Tay Yi Hsuen","path":"/yhtMinceraft1010X","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69678785?s=80&v=4"},"commit":{"message":"Add Graphviz installation step to CI\n\nThe Report Architecture image cannot be rendered automatically from\nthe puml due to Graphviz not being installed during the CI process.\n\nLet's add the step to install Graphviz in the integration and GitHub\npages workflow.\n\nBy rendering the puml directly, this eliminates the need to manually\nconvert the puml to a png image.","shortMessageHtmlLink":"Add Graphviz installation step to CI"}},{"before":"5122b4b9cb56cba38b1d536f9528e87c73cc4f11","after":"0b80bd7d7bdf7cda1d04fe401e52d2b7e3e199da","ref":"refs/heads/gh-pages","pushedAt":"2023-05-12T16:20:26.206Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy to GitHub pages","shortMessageHtmlLink":"Deploy to GitHub pages"}},{"before":"1cc3e67923ba34a6dc5d01a501d492c27e2374c1","after":"50dd4ab4a0e58cc0365b069b9f2a8e2f2106bcdd","ref":"refs/heads/master","pushedAt":"2023-05-12T16:19:49.343Z","pushType":"push","commitsCount":1,"pusher":{"login":"yhtMinceraft1010X","name":"Tay Yi Hsuen","path":"/yhtMinceraft1010X","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69678785?s=80&v=4"},"commit":{"message":"[#1996] Update frontend documentation (#1999)\n\nThe HTML report documentation is outdated after changes introduced in\r\nrecent PRs. This will make it difficult for new contributors to\r\nunderstand the frontend codebase.\r\n\r\nLet us update the documentation and puml diagrams to match the new files\r\nand architecture. Let us also comment out the links used as examples to\r\navoid broken links.","shortMessageHtmlLink":"[reposense#1996] Update frontend documentation (reposense#1999)"}},{"before":"1b02084e226d0a445d59e4c7f57ed655f24c23dd","after":"5122b4b9cb56cba38b1d536f9528e87c73cc4f11","ref":"refs/heads/gh-pages","pushedAt":"2023-05-02T04:43:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy to GitHub pages","shortMessageHtmlLink":"Deploy to GitHub pages"}},{"before":"f9ae561cc81a14c9526c44d239cf215d23ca063e","after":"1cc3e67923ba34a6dc5d01a501d492c27e2374c1","ref":"refs/heads/master","pushedAt":"2023-05-02T04:43:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"yhtMinceraft1010X","name":"Tay Yi Hsuen","path":"/yhtMinceraft1010X","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69678785?s=80&v=4"},"commit":{"message":"[#1894] Add embeddable ramp widget (#1988)\n\nThe ability to copy a link for an embeddable ramp widget with the click \r\nof a button and embed the ramp widget into any existing website will be \r\na useful feature. This allows users who intend to feature any \r\ncontributions made to a repository/projects in their portfolio/any \r\nwebsite, especially as I feel it is both eye-catching and provides a \r\nlot of useful information. The embedded ramps should follow any filters \r\nconfigured by the users above so that the information displayed by the \r\nramps can be customized. \r\n\r\nLet's add a button to allow users to copy and embed widgets.","shortMessageHtmlLink":"[reposense#1894] Add embeddable ramp widget (reposense#1988)"}},{"before":"fecd37c2510fe27d33b1f50f36081c53c40b6f0e","after":"1b02084e226d0a445d59e4c7f57ed655f24c23dd","ref":"refs/heads/gh-pages","pushedAt":"2023-04-19T09:01:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy to GitHub pages","shortMessageHtmlLink":"Deploy to GitHub pages"}},{"before":"7a58117a78c2432cea116871a7ce5c37abe6409c","after":"f9ae561cc81a14c9526c44d239cf215d23ca063e","ref":"refs/heads/master","pushedAt":"2023-04-19T09:00:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yhtMinceraft1010X","name":"Tay Yi Hsuen","path":"/yhtMinceraft1010X","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69678785?s=80&v=4"},"commit":{"message":"Refactor ArgsParser::parse method (#1991)\n\nThe ArgsParser::parse method is long and convoluted, with different\r\nlines of code relating to different flags interweaved amongst each\r\nother.\r\n\r\nAdditionally, there are large chunks of logic performed pertaining to\r\njust a few flags that can be abstracted out into a separate method.\r\n\r\nLet's refactor the ArgsParser::parse method to group flag-related code\r\ntogether and abstract out more complex flag-related logic into separate\r\nmethods.","shortMessageHtmlLink":"Refactor ArgsParser::parse method (reposense#1991)"}},{"before":"ce845379496c798c16d9bf91501479eb475a939d","after":"fecd37c2510fe27d33b1f50f36081c53c40b6f0e","ref":"refs/heads/gh-pages","pushedAt":"2023-04-16T02:22:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy to GitHub pages","shortMessageHtmlLink":"Deploy to GitHub pages"}},{"before":"bfb648b1e0562e8a7a243c89dfab5cd5d6c69569","after":"7a58117a78c2432cea116871a7ce5c37abe6409c","ref":"refs/heads/master","pushedAt":"2023-04-16T02:21:55.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"yhtMinceraft1010X","name":"Tay Yi Hsuen","path":"/yhtMinceraft1010X","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69678785?s=80&v=4"},"commit":{"message":"[#1004] Standardize fonts for consistency across panels (#1979)\n\nThere are inconsistencies in the design between the different panels. \r\nOne aspect that varies is the fonts used in terms of the font sizes and \r\nfamilies. \r\n\r\nLet us standardize the font sizes across the Vue front-end using mixins.\r\nLet us also set the font family for sans-serif to be Titillium Web and\r\nmonospace to be GitHub's default font.","shortMessageHtmlLink":"[reposense#1004] Standardize fonts for consistency across panels (rep…"}},{"before":"087abf9e7c13bad4e8a5e8f140658254d9798c5a","after":"ce845379496c798c16d9bf91501479eb475a939d","ref":"refs/heads/gh-pages","pushedAt":"2023-04-06T09:36:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy to GitHub pages","shortMessageHtmlLink":"Deploy to GitHub pages"}},{"before":"450ec45625c28a156774497d054eba215e51dd7d","after":"bfb648b1e0562e8a7a243c89dfab5cd5d6c69569","ref":"refs/heads/master","pushedAt":"2023-04-06T09:35:07.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"yhtMinceraft1010X","name":"Tay Yi Hsuen","path":"/yhtMinceraft1010X","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69678785?s=80&v=4"},"commit":{"message":"[#1959] Missing contribution bar for merged groups after refresh (#1960)\n\nCurrently, upon refreshing the page, the contribution bar disappears \r\ndue to getContributionBars returning NaN instead of the expected array. \r\nThis was caused by division by 0, due to the user's \r\ncheckedFileTypeContribution not being initialized properly. \r\n\r\nLet's fix this checkedFileTypeContribution not being initialized \r\nproperly and add guard clauses against division by 0.","shortMessageHtmlLink":"[reposense#1959] Missing contribution bar for merged groups after ref…"}},{"before":"04a06c184b0afd6938e26aed8ccef860893bd3ef","after":"087abf9e7c13bad4e8a5e8f140658254d9798c5a","ref":"refs/heads/gh-pages","pushedAt":"2023-03-27T15:30:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy to GitHub pages","shortMessageHtmlLink":"Deploy to GitHub pages"}},{"before":"6d4963b5345523082a8f6052f62e32d9d7e35f62","after":"450ec45625c28a156774497d054eba215e51dd7d","ref":"refs/heads/master","pushedAt":"2023-03-27T15:30:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yhtMinceraft1010X","name":"Tay Yi Hsuen","path":"/yhtMinceraft1010X","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69678785?s=80&v=4"},"commit":{"message":"[#1872] Update Node version to 16 (#1956)\n\nNode.js 14 will be reaching its end-of-life on 30 April 2023.\r\n\r\nLet us update Node.js to use Node 16 in the GitHub workflows.","shortMessageHtmlLink":"[reposense#1872] Update Node version to 16 (reposense#1956)"}},{"before":"af66aed41cd6b1cc08e355deafd7642ce64f4db2","after":"04a06c184b0afd6938e26aed8ccef860893bd3ef","ref":"refs/heads/gh-pages","pushedAt":"2023-03-23T13:15:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy to GitHub pages","shortMessageHtmlLink":"Deploy to GitHub pages"}},{"before":"32d49ad159776e013d4a12a43ea948ca8f116020","after":"6d4963b5345523082a8f6052f62e32d9d7e35f62","ref":"refs/heads/master","pushedAt":"2023-03-23T13:14:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yhtMinceraft1010X","name":"Tay Yi Hsuen","path":"/yhtMinceraft1010X","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69678785?s=80&v=4"},"commit":{"message":"[#1892] Gradle: change serveTestReportInBackground workingDir (#1925)\n\nThe working directory of serveTestReportInBackground is quite broad and\r\nincludes the entire build subdirectory. This results in tasks such as\r\ncheckstyle tasks being considered undeclared dependencies even when they\r\nshould not be.\r\n\r\nSuch unwanted dependencies will be flagged as errors in Gradle 8.\r\n\r\nLet's move the working directory of serveTestReportInBackground into a\r\nseparate subdirectory and copy all the necessary files into this new\r\nsubdirectory.","shortMessageHtmlLink":"[reposense#1892] Gradle: change serveTestReportInBackground workingDir ("}},{"before":"b3b43dfd8982cf6351f1f6b612dc5b52c61a46c0","after":"af66aed41cd6b1cc08e355deafd7642ce64f4db2","ref":"refs/heads/gh-pages","pushedAt":"2023-03-22T00:44:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy to GitHub pages","shortMessageHtmlLink":"Deploy to GitHub pages"}},{"before":"962c97ec3bcfb0ec4af6b5bdf080cae27d3af671","after":"32d49ad159776e013d4a12a43ea948ca8f116020","ref":"refs/heads/master","pushedAt":"2023-03-22T00:43:37.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"yhtMinceraft1010X","name":"Tay Yi Hsuen","path":"/yhtMinceraft1010X","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69678785?s=80&v=4"},"commit":{"message":"[#1936] Migrate app.vue to TypeScript (#1938)\n\nCurrently, despite the addition of TypeScript support, the frontend is\r\nstill largely written in JavaScript. This results in a lack of type\r\nsafety and many complex objects being passed around as unknown types,\r\nwhich may in turn lead to errors.\r\n\r\nLet's migrate the root component, app.vue, to TypeScript. As this is the\r\nentry point of the app, converting this file to TypeScript will enable\r\nthe conversion of other Vue components.","shortMessageHtmlLink":"[reposense#1936] Migrate app.vue to TypeScript (reposense#1938)"}},{"before":"73cecabecfdc7cdb990cb3b2af2a819462b8f2ec","after":"1d3569dadf6a4dde80c032f01b8f5401ca74c508","ref":"refs/heads/1892-change-workingdir","pushedAt":"2023-03-21T09:56:49.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"dcshzj","name":"Hsu Zhong Jun","path":"/dcshzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27919917?s=80&v=4"},"commit":{"message":"Merge branch 'master' into 1892-change-workingdir","shortMessageHtmlLink":"Merge branch 'master' into 1892-change-workingdir"}},{"before":"a8bd2b764064ea60a853569c708bec6d7a910cba","after":"abcf8843c380341c0b339bda6fd30739b41d37dc","ref":"refs/heads/gradle-remove-wrapper-version","pushedAt":"2023-03-21T08:49:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dcshzj","name":"Hsu Zhong Jun","path":"/dcshzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27919917?s=80&v=4"},"commit":{"message":"Merge branch 'master' into gradle-remove-wrapper-version","shortMessageHtmlLink":"Merge branch 'master' into gradle-remove-wrapper-version"}},{"before":"1d1052debd8626ab59784ff763ef0000fa82ca55","after":"a8bd2b764064ea60a853569c708bec6d7a910cba","ref":"refs/heads/gradle-remove-wrapper-version","pushedAt":"2023-03-20T04:45:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ckcherry23","name":"Charisma Kausar","path":"/ckcherry23","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68203159?s=80&v=4"},"commit":{"message":"Merge branch 'master' into gradle-remove-wrapper-version","shortMessageHtmlLink":"Merge branch 'master' into gradle-remove-wrapper-version"}},{"before":null,"after":"1d1052debd8626ab59784ff763ef0000fa82ca55","ref":"refs/heads/gradle-remove-wrapper-version","pushedAt":"2023-03-16T15:35:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yhtMinceraft1010X","name":"Tay Yi Hsuen","path":"/yhtMinceraft1010X","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69678785?s=80&v=4"},"commit":{"message":"Remove gradle wrapper version definition\n\nThe gradleVersion property of the wrapper fixes the Gradle version used\nby the wrapper. This is confusing and difficult to maintain as Gradle\ngets upgraded.\n\nLet's remove the definition of the gradleVersion property in the\nwrapper. This results in the current version of Gradle itself being\nused for the wrapper too.","shortMessageHtmlLink":"Remove gradle wrapper version definition"}},{"before":"c947f8e9d9a86a6eb0df19606ee936ed3cd5afbd","after":"b3b43dfd8982cf6351f1f6b612dc5b52c61a46c0","ref":"refs/heads/gh-pages","pushedAt":"2023-03-16T15:28:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy to GitHub pages","shortMessageHtmlLink":"Deploy to GitHub pages"}},{"before":"f4429b9e8da69fb9184df4381eab5c87010eafff","after":"962c97ec3bcfb0ec4af6b5bdf080cae27d3af671","ref":"refs/heads/master","pushedAt":"2023-03-16T15:27:22.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"yhtMinceraft1010X","name":"Tay Yi Hsuen","path":"/yhtMinceraft1010X","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69678785?s=80&v=4"},"commit":{"message":"Bump webpack from 5.75.0 to 5.76.1 in /frontend (#1948)\n\nBumps [webpack](https://github.com/webpack/webpack) from 5.75.0 to 5.76.1.\r\n- [Release notes](https://github.com/webpack/webpack/releases)\r\n- [Commits](https://github.com/webpack/webpack/compare/v5.75.0...v5.76.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: webpack\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump webpack from 5.75.0 to 5.76.1 in /frontend (reposense#1948)"}},{"before":"47664f1213c64b97bc690b046841b413974c522d","after":"f71431a5a7aed677f26bd32001ddbcf6ca0e814e","ref":"refs/heads/upgrade-gradle-7.6.1","pushedAt":"2023-03-15T02:33:42.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"dcshzj","name":"Hsu Zhong Jun","path":"/dcshzj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27919917?s=80&v=4"},"commit":{"message":"Merge branch 'master' into upgrade-gradle-7.6.1","shortMessageHtmlLink":"Merge branch 'master' into upgrade-gradle-7.6.1"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADVnntiAA","startCursor":null,"endCursor":null}},"title":"Activity · yhtMinceraft1010X/RepoSense"}