sendyhalim / phab

Phabricator client, because I'm too lazy to click on the web UI

Repository from Github https://github.comsendyhalim/phabRepository from Github https://github.comsendyhalim/phab

Phab

My laziness to click and track phabricator UI drives me to create this project.

Installation

Cargo

cargo install phab

Manual

git clone git@github.com:sendyhalim/phab.git

cd phab

cargo install --path . --force

Download

TODO: Dynamically Linked Binaries

Setup

First put config ~/.phab

# We're using hjson format
{
  api_token: phabricatortoken
  host: https://yourphabricatorhost.com
  cert_identity_config: { # This is optional
    pkcs12_path: "......"
    pkcs12_password: "....."
  }
}

Usage

# See task details including its child
phab task detail 22557 \
  --print-json # Optional, set if you want to print output as raw json

About

Phabricator client, because I'm too lazy to click on the web UI

License:MIT License


Languages

Language:Rust 99.2%Language:Makefile 0.8%