GitHunt
BO

boyangwang/armageddon

A code review tool

Armageddon

A code review tool

Bestride Armageddon, I ride down my enemies

I'll set you bouncing on Armageddon's flank!

armageddon-client

Display repos in tabs

Branches as cards

Commits as list items

armageddon-server

Extract out remote connectors for reuse with Github, Bitbucket, Gitlab, even local repo

Get list of interested repo

Get list of branches

Get list of commits in the range

Return a nested structure

{
  "status": "success",
  "data": [
    {
      "repoName": "miniapp",
      "remotes": [
        {
          "remoteName": "origin",
          "url": "git@bitbucket.org:chatchat/miniapp.git"
        }
      ],
      "branches": [
        {
          "branchName": "develop",
          "commits": [
            {
              "hash": "d3565c9b9603a3ca6e6c8b486cbaff759975cf50",
              "timestamp": "1545032981000",
              "reviewed": false,
              "author": "boyang",
              "message": "yarn.lock"
            },
            {
              "hash": "9832b438f91b94bf23a3218cc6842121cb937c0b",
              "timestamp": "1545032956000",
              "reviewed": false,
              "author": "boyang",
              "message": "ethereumjs-tx dep"
            }
          ]
        },
        {
          "branchName": "master",
          "commits": [
            {
              "hash": "d3565c9b9603a3ca6e6c8b486cbaff759975cf50",
              "timestamp": "1545032981000",
              "reviewed": false,
              "author": "boyang",
              "message": "yarn.lock"
            },
            {
              "hash": "9832b438f91b94bf23a3218cc6842121cb937c0b",
              "timestamp": "1545032956000",
              "reviewed": false,
              "author": "boyang",
              "message": "ethereumjs-tx dep"
            }
          ]
        }
      ]
    },
    {
      "repoName": "ios",
      "remotes": [
        {
          "remoteName": "origin",
          "url": "git@bitbucket.org:chatchat/ios.git"
        }
      ],
      "branches": [
        {
          "branchName": "develop",
          "commits": [
            {
              "hash": "d3565c9b9603a3ca6e6c8b486cbaff759975cf50",
              "timestamp": "1545032981000",
              "reviewed": false,
              "author": "boyang",
              "message": "yarn.lock"
            }
          ]
        }
      ]
    }
  ]
}

Languages

JavaScript68.3%Java24.4%CSS6.9%HTML0.4%
Created April 28, 2019
Updated May 11, 2019