otremblay / gojira

No Description

Olivier Tremblay:   2a2463248d fix long-standing url issue 2 years ago
.arcconfig e67f90e8ab Add .arcconfig file to project. 4 years ago
.gitignore eeaf27a4d0 Cleaned up things 4 years ago
LICENSE 05017d1795 Bumped license to this year 4 years ago
NOTES 1d5084b1bb Ordered by rank! 4 years ago
README.md 741b25c8fb Removed faulty line from someplace in the README file. 4 years ago
addtagcommand.go 7c4df65d4a Extra flags for create command 4 years ago
attachcommand.go 92f2a76bab Extracted some stuff in an external library located at thezombie.net/libgojira 4 years ago
commentcommand.go 92f2a76bab Extracted some stuff in an external library located at thezombie.net/libgojira 4 years ago
createcommand.go 2ffac30a34 Now with rank command 4 years ago
defaultTemplate.go e9aa217628 page-break-inside really works wonders on this 4 years ago
delworklogcommand.go a7fd7a5cdb BREAKING CHANGE: OPTION PROJECT NOW PROJECTS. 4 years ago
detachcommand.go 92f2a76bab Extracted some stuff in an external library located at thezombie.net/libgojira 4 years ago
example.gojirarc 273357c55f Update readme to reflect existance of config file, and add Server line 4 years ago
infocommand.go 2a2463248d fix long-standing url issue 2 years ago
linkcommand.go f4a2c41a8c WINTER IS COMING! WINTER IS COMING! Also gojira link TASK-1234 duplicate TASK-4321. 3 years ago
listcommand.go 06fc3859b3 Formatting! Yay! 3 years ago
logcommand.go b938001568 Added multiple yesterdays. 4 years ago
main.go 2ffac30a34 Now with rank command 4 years ago
rankcommand.go 2ffac30a34 Now with rank command 4 years ago
taskcommand.go f92b126194 Now with proper assign command 3 years ago
transitionscommand.go 2bad817cbe woops. 2 years ago

README.md

README

INSTALLATION

go get github.com/seedboxtech/gojira

USAGE

gojira -h

gojira -u username -p password -n -n: don't check ssl validity of certificate.

-List tasks gojira list //ordered by ranking by default
gojira list -c //current sprint
gojira list -o //open tasks
gojira list Issue-ID // Filter by issue-id

Mix and match previous three options for fun and profit.

gojira list -c -o //Combination! Current sprint's open tasks!

Get the worklog for a given week
gojira log -d 2014-04-01 --mine //--mine is "current user" only.

gojira log -y TASK-1234 2h 30m //log 2h 30m in TASK-1234 for yesterday. gojira log -c "finishing touch-ups" TASK-1234 15m //and another 15m today, while we're at it. Also adds the worklog comment "finishing touch-ups".

gojira comment TASK-1234 The thingamajig was broken by Jimbob. //You can comment on stuff!
gojira del-comment TASK-1234 #5678 //Delete comment #5678 from TASK-1234.
gojira attach TASK-1234 ~/damage_projections.csv //You can attach files.
gojira detach TASK-1234 damage_projections.csv //Or detach files.

gojira info TASK-1234 //Will output summary, url, status, description, comments, attached files and worklog of a task. Yes, all of that. Because I like it like that. Also translates some of the Jira formatting stuff into terminal formatting stuff. Bold works, and the color red does. There's probably a few other things as well, but I can't remember.

CONFIGURATION

gojira supports a configuration file ~/.gojirarc, see the example file provided: example.gojirarc

LICENSE

BSD-3

TIPS

If you find this software useful in any way and wish to reward the work that went in it, I accept donations in the form of Dogecoins at this address: DQpQKEVThLMMfV8HWg69wjnAPgzNLJyNem