github.com/covergates/covergates@v0.2.2-0.20201009050117-42ef8a19fb95/TODO.md (about)

     1  # TODO List
     2  
     3  - [x] Public Repository does not require user authorization
     4  - [x] Redirect to login page if unauthorized user accessing to private repository
     5  - [x] Support Go
     6  - [x] Support Python
     7  
     8    Need more testing
     9  
    10  - [x] Support Ruby
    11  - [x] Support Javascript (lcov)
    12  - [x] Support C [googletest](https://testing.googleblog.com/2014/07/measuring-coverage-at-google.html)
    13  - [x] Enable webhook to create comment on pull request
    14  - [x] Enable multiple language coverage report
    15  - [x] Enable auto merge with previous coverage report
    16  
    17    enable webhook, need testing
    18  
    19  - [x] Support GitLab
    20  - [x] Provide a way to update SCM account's authorization
    21  - [ ] Support ignore pattern for the repository
    22  - [x] Frontend page to review report for given commit
    23  - [x] Report upload authorization check
    24  - [x] Optimized upload report flow, improve performance
    25  - [x] Documentation (Environment setup and contribution guide)
    26  - [ ] Database Migration
    27  - [x] Generate Social Media Card
    28  - [x] Add social media link copy button on setting page
    29  
    30  ## Phase II
    31  
    32  - [x] Add link to branch report on pull request comment
    33  - [x] page to list all branches (recent build)
    34  - [x] view CODE tag without login for public repository
    35  - [x] Add login hint to source code page if user not login
    36  - [x] make login page look better
    37  - [x] Add beginner guide to new repository
    38  - [x] Add more information on landing page
    39  
    40  - [ ] Default path filer, ex remove go module path by default
    41  - [ ] Enable admin account, which will be used to leave comment on PR or update webhook.
    42  - [x] Allow multiple repository owners to update setting
    43  - [ ] Add more documentations on CLI usage and repository setting