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