Commit Graph

234 Commits

Author SHA1 Message Date
Mike Pountney 13a69e6f44 Implement dateFormat template command
Wrapper around time.Format, so that we can make concise lists without
the whole JIRA ISO timestamp, eg:

{{ dateFormat "2006-01-02T15:04" .fields.updated }}
2015-10-15 12:43:03 +01:00
Mike Pountney fae9f94817 Add 'updated' field to default queryfields.
This is pretty essential if you want to get an idea of how stale a ticket is.
2015-10-15 12:35:07 +01:00
Mike Pountney 7d90672736 Fix export-templates option (typo) 2015-10-15 12:05:33 +01:00
Cory Bennett 20faa959aa when yaml element resolves to "\n" strip it out so we dont post it to jira 2015-10-06 11:54:05 -07:00
Cory Bennett aaff47d606 print PUT/POST data when using --dryrun to help debug 2015-10-06 11:50:47 -07:00
Cory Bennett 7bfb2946d4 bump version 2015-09-19 00:17:32 -07:00
Cory Bennett 9884281079 Updated Changelog 2015-09-19 00:17:32 -07:00
Cory Bennett 03fce96eb5 replace dead/deprecated code.google.com/p/gopass with golang.org/x/crypto/ssh/terminal for reading password from stdin 0.0.13 2015-09-19 00:17:08 -07:00
Cory Bennett 8f9e6f7d85 bump version 0.0.12 2015-09-18 23:26:16 -07:00
Cory Bennett 65c0240d34 Updated Changelog 2015-09-18 23:26:16 -07:00
Cory Bennett ccec749a0b fix exception from "jira create" 2015-09-18 23:24:50 -07:00
Cory Bennett 6a9901f171 add some debug messages to help diagnose login failures 2015-09-18 23:18:38 -07:00
Cory Bennett 868764ac86 bump version 0.0.11 2015-09-16 23:22:06 -07:00
Cory Bennett f1e7514a00 Updated Changelog 2015-09-16 23:22:06 -07:00
Cory Bennett 92d10c3498 update version when we create changelog entries 2015-09-16 23:21:36 -07:00
Cory Bennett a9c6b865b6 add --version 2015-09-16 23:16:51 -07:00
Cory Bennett 9cc55a13c1 Updated Changelog 2015-09-16 23:05:02 -07:00
Cory Bennett b116764d3e fix command line parser broken in 0.0.10 2015-09-16 23:04:36 -07:00
Cory Bennett a4aa52fb58 update changelog 0.0.10 2015-09-15 23:43:57 -07:00
Cory Bennett 582f37866f Updated Changelog 2015-09-15 23:41:20 -07:00
Cory Bennett ab7f194647 gofmt 2015-09-15 23:40:41 -07:00
Cory Bennett e8ba1d6053 update usage 2015-09-15 23:29:56 -07:00
Cory Bennett 4dc23487ba allow for command aliasing in conjunction with executable config files 2015-09-15 23:27:06 -07:00
Cory Bennett 8f44cc5de7 update usage 2015-09-15 22:55:19 -07:00
Cory Bennett a989198630 Updated Changelog 0.0.9 2015-09-15 20:34:19 -07:00
Cory Bennett 7f85842df3 * use forked yaml.v2 so as to not lose line terminations present in jira fields
* adding a |~ literal yaml syntax to just chomp a single newline (again to preserve
existing formatting in jira fields)
* for indent/comment allow for unicode line termination characters that yaml will use for parsing
2015-09-15 19:31:38 -07:00
Cory Bennett f1921454d6 fix "edit" default option, change how defaults are dealt with for filters 2015-09-14 12:31:53 -07:00
Cory Bennett d7f6638f2a for edit template add issue id as comment, also add "comments" as comment
so you can review the comment details while editing
2015-09-14 12:30:26 -07:00
Cory Bennett ae285b5a55 add "comment" template filter to comment out multiline statements 2015-09-14 12:29:30 -07:00
Cory Bennett 5d8dc9f9d8 add getOpt wrappers to get options with defaults 2015-09-14 12:29:05 -07:00
Cory Bennett ade9f5f1f5 make --dryrun work
refactor config/option loading so command options override settings in config files
allow query options to be used on the "edit" command to iterate editing
2015-09-14 00:14:13 -07:00
Cory Bennett a990fdf7bb move remove duplication for defaults 2015-09-13 17:31:28 -07:00
Cory Bennett 0f217cefb5 adding "clean" target 2015-09-13 17:13:55 -07:00
Cory Bennett 38b3e90198 use optigo for option parsing, drop docopt 2015-09-13 17:00:03 -07:00
Cory Bennett 80b6f5a198 allow "abort: true" to be set while editing to cancel the edit operation 2015-09-11 23:47:09 -07:00
Cory Bennett 794654dcd7 gofmt 2015-09-11 22:13:23 -07:00
Cory Bennett a36bf387fa tweak changelog generation 2015-09-11 22:13:12 -07:00
Cory Bennett b134e7c6f7 fix missing arg of Sprintf 2015-09-11 22:12:38 -07:00
Cory Bennett b8889c656d if no changes are made on edit templates then abort edit 2015-09-11 22:04:02 -07:00
Cory Bennett 8949c12354 updated for 0.0.8 2015-09-11 21:18:27 -07:00
Cory Bennett 880b45c90b bump version 0.0.8 2015-07-31 11:12:24 -07:00
Cory Bennett 6c508f9ce1 update for max_results option 2015-07-31 11:11:36 -07:00
coryb cf14b5af97 Merge pull request #11 from mikepea/max_results_option
Add --max_results option for 'ls'
2015-07-31 10:37:04 -07:00
Mike Pountney 43a2753451 Add --max_results option for 'ls'
This closes #10

Shifts the hardcoded maxResults value for the cmdList json body
into a 'max_results' option.

Note that testing against our JIRA instance, in a project with
more than 1000 open issues, suggests that the JIRA has an internal
limit of 1000 results in a single query.
2015-07-31 17:38:45 +01:00
Cory Bennett 66596f3aa5 update Changelog 0.0.7 2015-07-01 10:22:06 -07:00
Cory Bennett 3a68ccdd3f fix the "all" build 2015-07-01 10:20:48 -07:00
Cory Bennett 91c57d496c add cross-compile setup task 2015-07-01 09:13:03 -07:00
Cory Bennett 87ab7291e1 udpate version 2015-07-01 09:12:40 -07:00
Cory Bennett b72040bfd4 Merge branch 'master' of github.com:Netflix-Skunkworks/go-jira 2015-07-01 08:50:40 -07:00
coryb 2dcc840a06 Merge pull request #9 from nelfin/quickfix/take-user
fix "take" command not honouring user option
2015-06-30 23:29:09 -07:00