74 Commits

Author SHA1 Message Date
Cory Bennett 74ae039c37 adding changlog 0.0.5 2015-02-21 23:36:42 -08:00
Cory Bennett 20a16e2d0c bump version 2015-02-21 23:27:53 -08:00
Cory Bennett 4c23867836 fix typo 2015-02-21 21:35:31 -08:00
Cory Bennett b2edc436bc update README.md 2015-02-21 21:32:42 -08:00
Cory Bennett cc5878fabc handle editor having arguments 2015-02-21 21:15:02 -08:00
Cory Bennett 60f07bcdd6 add more template error handling 2015-02-20 15:03:40 -08:00
Cory Bennett 400b53acc8 gofmt 2015-02-20 14:39:01 -08:00
Cory Bennett 18cfbb337e gofmt 2015-02-20 14:37:55 -08:00
Cory Bennett 923b7f6cc7 allow create template to specify defalt watchers with -o watchers=... 2015-02-20 14:29:33 -08:00
Cory Bennett f0f620f739 update README.md 2015-02-20 14:29:19 -08:00
Cory Bennett 71f4a8012d if config files are executable then run them and parse the output 2015-02-20 13:37:24 -08:00
Cory Bennett 4532f75db3 update usage 2015-02-19 18:03:33 -08:00
Cory Bennett f95aa3d261 bump version 0.0.4 2015-02-19 13:09:32 -08:00
Cory Bennett 4d95bde10f add --template option to export-templates to export a single template 2015-02-19 13:07:46 -08:00
Cory Bennett b35b8d1fd1 update for table template 2015-02-19 12:38:12 -08:00
Cory Bennett fd4ec5e641 add "table" template to be used with "list" command 2015-02-19 12:36:51 -08:00
Cory Bennett 0b88d0ad97 prevent line wrapping 2015-02-19 11:17:33 -08:00
Cory Bennett 8c07442645 bump version 0.0.3 2015-02-19 10:31:20 -08:00
Cory Bennett f3feff796f [issue #8] detect X-Seraph-Loginreason: AUTHENTICATION_DENIED header to catch login failures 2015-02-19 10:05:51 -08:00
coryb 28bd1dffa5 Merge pull request #7 from jaybuff/empty-projects
validate project
2015-02-18 21:06:55 -08:00
Jay Buffington 5f7b46173a project should always be uppercase
Jira docs say as much:
https://confluence.atlassian.com/display/JIRA/Changing+the+Project+Key+Format#ChangingtheProjectKeyFormat-prerequisites
2015-02-18 19:26:36 -08:00
Jay Buffington 39a194b858 if response is 400, check json for errorMessages and log them 2015-02-18 17:39:37 -08:00
Jay Buffington 4b6329597b validate project 2015-02-18 17:32:56 -08:00
Cory Bennett 03ad7ee9b2 bump version 0.0.2 2015-02-18 15:02:46 -08:00
Cory Bennett c1681b632c adding simple Makefile to make cross compiling a bit easier 2015-02-18 15:01:47 -08:00
Cory Bennett af4952621b adding missing --override arguments to various transition commands
add browse command
2015-02-18 15:01:12 -08:00
coryb 74178e917b Update README.md 2015-02-18 14:43:20 -08:00
coryb 56c610718d Update README.md 2015-02-18 14:38:47 -08:00
coryb 9d7272c45e Update README.md 2015-02-18 13:38:46 -08:00
coryb 94af4c46af Update README.md 2015-02-18 13:36:28 -08:00
coryb 8464ff1b41 Update README.md 2015-02-18 13:35:53 -08:00
Cory Bennett 87758ecc3b add download link 2015-02-18 13:29:20 -08:00
Cory Bennett 1cf15318a1 update usage in readme 0.0.1 2015-02-18 11:38:12 -08:00
Cory Bennett 6e2ee2b865 fill in issuetype before running the "create" template 2015-02-18 11:34:24 -08:00
Cory Bennett 6f0d1f5e44 minor tweak to prevent exceptions in some templates
set default for "commit" command to use editor
2015-02-17 16:03:32 -08:00
Cory Bennett 4524d89435 added created field to "view" template 2015-02-17 11:09:24 -08:00
Cory Bennett 1ac6929e56 fix view template for empty description 2015-02-17 10:40:11 -08:00
Cory Bennett 45fb06f6bf add "transition" editable template so you can modify other fields during transitions
add --noedit/--edit options for various commands
sanitize the yaml from the editor so we dont send empty strings when unedited
2015-02-17 10:19:54 -08:00
Cory Bennett 9bf7533fc2 add --watcher and --reporter options to "list" 2015-02-16 15:27:47 -08:00
Cory Bennett e9c866d38b dont write response to log unless request, otherwise response body will have
been read and unavailable to parse later in client code
2015-02-16 15:19:25 -08:00
Cory Bennett a7399c7f48 [issue #4] make sure ~/.jira.d/tmp exists before we write to it during create/edit 2015-02-16 14:31:39 -08:00
Cory Bennett 9d6fdf73e5 add --queryfields option to restrict data returned from jira search api. This is for performance
as the jira issue data can be quite large and we use almost none of it in the "list" template
2015-02-16 14:06:36 -08:00
Cory Bennett b5f62fb092 dont default issuetype unless it is a require param, otherwise "ls" is restricted 2015-02-16 13:21:15 -08:00
Cory Bennett b616e640dd adding --browse option to most command which should open the issue in your favorite browser 2015-02-16 10:34:04 -08:00
Cory Bennett 6a9afae5b4 Merge branch 'jaybuff-nil-assignee' 2015-02-16 09:51:43 -08:00
Cory Bennett 14a0ae1cc3 fix inner assignee template 2015-02-16 09:51:22 -08:00
Cory Bennett 25539efedd Merge branch 'nil-assignee' of https://github.com/jaybuff/go-jira into jaybuff-nil-assignee 2015-02-16 09:50:57 -08:00
Cory Bennett 421473140a fix indent for override coments in edit template 2015-02-16 08:53:37 -08:00
coryb 9fb23d6e00 Merge pull request #2 from jaybuff/clean-up
Clean up
2015-02-16 08:50:36 -08:00
Jay Buffington d5ac5e677e default view template shouldn't fail when assignee is nil
The default view template was failing with this error whenever I tried to
view a jira that had no assignee:
assignee: 2015-02-16T08:31:58.564-08:00 ERROR [util.go:109] Failed to execute template: template: template:7:20: executing "template" at <.fields.assignee.nam...>: nil pointer evaluating interface {}.name
2015-02-16 08:48:10 -08:00