winguse / approve

A pull request tool for Github

Home Page:https://wingu.se/approve

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Approve

Try it: https://wingu.se/approve

Motivation

The tool I miss most when I was working for Microsoft is a code review tool call Code Flow. Tubi started its first hackathon for OSS on late December, 2018, where I want to build a tool like Code Flow for Github work flow.

Work In Progress

  • Github API investigation
  • Vue.js project setup
  • Typescript for the project
  • Navigation
  • Token config
  • Commit selectable
  • Tree view
  • Select file to preview
  • Diff files
  • Syntax highlight
  • Code selection position compute
  • Compute the comment positon cross commit
  • Show comment input box
  • Comment box style fix
  • Submit comment
  • Edit comment
  • Review status submit
  • Preview for binary file: images will show, others will refuse
  • List repos / pull requests
  • ...

About

A pull request tool for Github

https://wingu.se/approve


Languages

Language:TypeScript 55.5%Language:Vue 32.2%Language:JavaScript 9.9%Language:HTML 1.0%Language:CSS 0.8%Language:Shell 0.6%