Damith C. Rajapakse

Results 184 issues of Damith C. Rajapakse

It looks like the URL for a dashboard is quite long when the `merge groups` is used e.g., ``` https://nus-cs2103-ay2021s2.github.io/tp-dashboard/?search=&sort=groupTitle&sortWithin=title&timeframe=commit&mergegroup=AY2021S2-CS2103-T14-1%2Ftp%5Bmaster%5D~AY2021S2-CS2103-T14-2%2Ftp%5Bmaster%5D~AY2021S2-CS2103-T14-3%2Ftp%5Bmaster%5D~AY2021S2-CS2103-T14-4%2Ftp%5Bmaster%5D~AY2021S2-CS2103-T16-1%2Ftp%5Bmaster%5D~AY2021S2-CS2103-T16-2%2Ftp%5Bmaster%5D~AY2021S2-CS2103-T16-3%2Ftp%5Bmaster%5D~AY2021S2-CS2103-W16-1%2Ftp%5Bmaster%5D~AY2021S2-CS2103-W16-2%2Ftp%5Bmaster%5D~AY2021S2-CS2103-W16-3%2Ftp%5Bmaster%5D~AY2021S2-CS2103-W16-4%2Ftp%5Bmaster%5D~AY2021S2-CS2103-W17-1%2Ftp%5Bmaster%5D~AY2021S2-CS2103-W17-2%2Ftp%5Bmaster%5D~AY2021S2-CS2103-W17-3%2Ftp%5Bmaster%5D~AY2021S2-CS2103-W17-4%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-T10-1%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-T10-2%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-T11-1%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-T11-2%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-T11-3%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-T11-4%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-T12-1%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-T12-2%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-T12-3%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-T12-4%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-T13-1%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-T13-2%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-T13-3%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-T13-4%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-W10-1%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-W10-2%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-W10-3%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-W10-4%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-W12-1%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-W12-2%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-W12-3%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-W13-1%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-W13-2%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-W13-3%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-W13-4%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-W14-1%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-W14-2%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-W14-3%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-W14-4%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-W15-1%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-W15-2%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-W15-3%2Ftp%5Bmaster%5D~AY2021S2-CS2103T-W15-4%2Ftp%5Bmaster%5D&groupSelect=groupByRepos&breakdown=true&checkedFileTypes=docs~functional-code~test-code~other&since=2021-02-19&tabOpen=true&tabType=authorship&tabAuthor=hengyongming&tabRepo=AY2021S2-CS2103T-W14-4%2Ftp%5Bmaster%5D&authorshipIsMergeGroup=true&isTabOnMergedGroup=true&authorshipFilesGlob=*.fxml ``` ![image](https://user-images.githubusercontent.com/1673303/114142763-eb099900-9945-11eb-82e4-4dcbb11b1a8a.png) URLs have length limits. We might break such...

s.ToDiscuss

Similar to #1504

a-Performance
a-Scalability
a-FaultTolerance
c.Investigate

Similar to #1504, fail gracefully when a huge file (e.g., someone committed a huge data file) is in a commit

a-Performance
a-Scalability
a-FaultTolerance
c.Investigate

When an author's contribution is beyond a certain size, we need a way to prevent the dashboard crashing if the user tries to view the code of that author.

p.Medium
a-Scalability
a-FaultTolerance
a-FrontEnd

Current: when the user clicks on a ramp, we open the GitHub page showing the commit Suggested: show the commit in the code view instead Possibly related: #63

p.Low
c.Epic

We can make RepoSense more resilient to data overload problems. Some examples: - [x] large files - [x] long lines e.g., a minified file - [ ] high number of...

c.Epic
a-FaultTolerance

Current: we indicate which code snippets are attributed to the author Suggested: also indicate (in a different color) which fragments are were touched by the author but subsequently taken over...

p.High
c.Epic

Current: All code attributed to the author is shown in the same way Suggested: Distinguish between fully-owned code (i.e., no other person has touched that code) from jointly-owned code (i.e.,...

p.High
c.Feature

Suggestion: Provide a way for users to add some content at the top of the report e.g., a heading, some short intro text etc. to the report before publishing it....

c.Enhancement
p.Low
a-FrontEnd

Current: last person modified is identified as the author Suggested: Use git features to ignore whitespace changes, code movement etc. by default but give a way to switch to the...

c.Enhancement
s.ToDiscuss
a-Backend