mirror of
https://github.com/Threnklyn/jira.git
synced 2026-06-07 13:33:32 +02:00
Compare commits
6 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 937444f5bd | |||
| b68c44384f | |||
| 000b82fa19 | |||
| 07854d6be5 | |||
| b00021ccbd | |||
| 2f8fecbbfe |
@@ -1,5 +1,11 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## 0.1.15 - 2017-08-25
|
||||||
|
|
||||||
|
* merge in edit template changes from v1 branch [#105](https://github.com/Netflix-Skunkworks/go-jira/issues/105) [Cory Bennett] [[21dec2d](https://github.com/Netflix-Skunkworks/go-jira/commit/21dec2d)]
|
||||||
|
* Handle keyring.ErrNotFound error instead of panicing. [Will Rouesnel] [[338cc4d](https://github.com/Netflix-Skunkworks/go-jira/commit/338cc4d)]
|
||||||
|
* Use name field for fix version name value. Fixes [#89](https://github.com/Netflix-Skunkworks/go-jira/issues/89) [Bryan Baugher] [[fde82b2](https://github.com/Netflix-Skunkworks/go-jira/commit/fde82b2)]
|
||||||
|
|
||||||
## 0.1.14 - 2017-05-10
|
## 0.1.14 - 2017-05-10
|
||||||
|
|
||||||
* fix unsafe casting for --quiet flag [Cory Bennett] [[6f29f43](https://github.com/Netflix-Skunkworks/go-jira/commit/6f29f43)]
|
* fix unsafe casting for --quiet flag [Cory Bennett] [[6f29f43](https://github.com/Netflix-Skunkworks/go-jira/commit/6f29f43)]
|
||||||
|
|||||||
+5
-1
@@ -5,7 +5,11 @@ package jira
|
|||||||
import "github.com/tmc/keyring"
|
import "github.com/tmc/keyring"
|
||||||
|
|
||||||
func keyringGet(user string) (string, error) {
|
func keyringGet(user string) (string, error) {
|
||||||
return keyring.Get("go-jira", user)
|
password, err := keyring.Get("go-jira", user)
|
||||||
|
if err != nil && err != keyring.ErrNotFound {
|
||||||
|
return password, err
|
||||||
|
}
|
||||||
|
return password, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func keyringSet(user, passwd string) error {
|
func keyringSet(user, passwd string) error {
|
||||||
|
|||||||
+12
-7
@@ -90,19 +90,24 @@ update:
|
|||||||
{{ or .overrides.comment "" | indent 10 }}
|
{{ or .overrides.comment "" | indent 10 }}
|
||||||
fields:
|
fields:
|
||||||
summary: {{ or .overrides.summary .fields.summary }}
|
summary: {{ or .overrides.summary .fields.summary }}
|
||||||
|
{{- if and .meta.fields.components .meta.fields.components.allowedValues }}
|
||||||
components: # Values: {{ range .meta.fields.components.allowedValues }}{{.name}}, {{end}}{{if .overrides.components }}{{ range (split "," .overrides.components)}}
|
components: # Values: {{ range .meta.fields.components.allowedValues }}{{.name}}, {{end}}{{if .overrides.components }}{{ range (split "," .overrides.components)}}
|
||||||
- name: {{.}}{{end}}{{else}}{{ range .fields.components }}
|
- name: {{.}}{{end}}{{else}}{{ range .fields.components }}
|
||||||
- name: {{ .name }}{{end}}{{end}}
|
- name: {{ .name }}{{end}}{{end}}{{end}}
|
||||||
|
{{- if .meta.fields.assignee}}
|
||||||
assignee:
|
assignee:
|
||||||
name: {{ if .overrides.assignee }}{{.overrides.assignee}}{{else}}{{if .fields.assignee }}{{ .fields.assignee.name }}{{end}}{{end}}
|
name: {{ if .overrides.assignee }}{{.overrides.assignee}}{{else}}{{if .fields.assignee }}{{ .fields.assignee.name }}{{end}}{{end}}{{end}}
|
||||||
|
{{- if .meta.fields.reporter}}
|
||||||
reporter:
|
reporter:
|
||||||
name: {{ if .overrides.reporter }}{{ .overrides.reporter }}{{else if .fields.reporter}}{{ .fields.reporter.name }}{{end}}
|
name: {{ if .overrides.reporter }}{{ .overrides.reporter }}{{else if .fields.reporter}}{{ .fields.reporter.name }}{{end}}{{end}}
|
||||||
|
{{- if .meta.fields.customfield_10110}}
|
||||||
# watchers
|
# watchers
|
||||||
customfield_10110: {{ range .fields.customfield_10110 }}
|
customfield_10110: {{ range .fields.customfield_10110 }}
|
||||||
- name: {{ .name }}{{end}}{{if .overrides.watcher}}
|
- name: {{ .name }}{{end}}{{if .overrides.watcher}}
|
||||||
- name: {{ .overrides.watcher}}{{end}}
|
- name: {{ .overrides.watcher}}{{end}}{{end}}
|
||||||
|
{{- if .meta.fields.priority }}
|
||||||
priority: # Values: {{ range .meta.fields.priority.allowedValues }}{{.name}}, {{end}}
|
priority: # Values: {{ range .meta.fields.priority.allowedValues }}{{.name}}, {{end}}
|
||||||
name: {{ or .overrides.priority .fields.priority.name }}
|
name: {{ or .overrides.priority .fields.priority.name }}{{end}}
|
||||||
description: |~
|
description: |~
|
||||||
{{ or .overrides.description (or .fields.description "") | indent 4 }}
|
{{ or .overrides.description (or .fields.description "") | indent 4 }}
|
||||||
# comments:
|
# comments:
|
||||||
@@ -191,8 +196,8 @@ fields:
|
|||||||
{{if .meta.fields.fixVersions -}}
|
{{if .meta.fields.fixVersions -}}
|
||||||
{{if .meta.fields.fixVersions.allowedValues}}
|
{{if .meta.fields.fixVersions.allowedValues}}
|
||||||
fixVersions: # Values: {{ range .meta.fields.fixVersions.allowedValues }}{{.name}}, {{end}}{{if .overrides.fixVersions}}{{ range (split "," .overrides.fixVersions)}}
|
fixVersions: # Values: {{ range .meta.fields.fixVersions.allowedValues }}{{.name}}, {{end}}{{if .overrides.fixVersions}}{{ range (split "," .overrides.fixVersions)}}
|
||||||
- name: {{.}}{{end}}{{else}}{{range .fields.fixVersions}}
|
- name: {{.name}}{{end}}{{else}}{{range .fields.fixVersions}}
|
||||||
- name: {{.}}{{end}}{{end}}
|
- name: {{.name}}{{end}}{{end}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
{{if .meta.fields.issuetype}}
|
{{if .meta.fields.issuetype}}
|
||||||
|
|||||||
Reference in New Issue
Block a user