inuits/12to8

Name: 12to8

Owner: Inuits

Description: A cli app for 9to5r

Created: 2017-08-25 15:51:50.0

Updated: 2018-04-16 06:31:51.0

Pushed: 2018-03-09 11:33:28.0

Homepage: null

Size: 133

Language: Go

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

12to8

A client for 9to5r

Install
 get github.com/Inuits/12to8
Usage
Lists

List users:

8 list users

List timesheets:

8 list timesheets

List companies:

8 list companies
Actions

Create new timesheet:

8 new timesheet
8 new timesheet 9
8 new timesheet 9/2017

Release timesheet:

8 release timesheet
8 release timesheet -f
8 release timesheet 9
8 release timesheet 9/2017

Delete performance:

st performances -P
lete performance 3

Create a performance:

8 new performance 10/09/2017 8.0 -c "Consult [Zero Ci]"
Configuration

You can create a config file ~/.12to8.yml (or another path with --config). We also support JSON, TOML, HCL, and Java properties config files. The choice is yours.


oint: https://ninetofiver.example.com/api
: your_username
word: your_password

If you do not want to set your password in a file, you can also set the password as an env variable:

rt TWELVE_TO_EIGHT_PASSWORD=your_password
Completion

In your shell (& ~/.bashrc)

12to8 completion bash)

or:

8 completion bash > ~/.12to8.complete
 . ~/.12to8.complete >> ~/.bashrc

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.