Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Day ¶ added in v1.0.1
func (*Day) DateString ¶ added in v1.0.1
type JiraAuthor ¶ added in v1.0.1
type JiraClient ¶
type JiraClient struct {
// contains filtered or unexported fields
}
func NewJiraClient ¶
func NewJiraClient(config configuration.Config) *JiraClient
func (*JiraClient) GetAssignedIssues ¶
func (c *JiraClient) GetAssignedIssues() ([]Issue, error)
func (*JiraClient) GetLoggedTime ¶ added in v1.0.1
func (c *JiraClient) GetLoggedTime(fromDays int) (Logs, error)
type JiraIssue ¶ added in v1.0.1
type JiraIssue struct {
Key string `json:"key"`
Fields JiraIssueFields `json:"fields"`
}
type JiraIssueFields ¶ added in v1.0.1
type JiraIssueFields struct {
Worklog JiraWorklogs `json:"worklog"`
Summary string `json:"summary"`
Status JiraStatus `json:"status"`
}
type JiraIssueWorklog ¶ added in v1.0.1
type JiraIssueWorklog struct {
Author JiraAuthor `json:"author"`
Started string `json:"started"`
TimeSpent string `json:"timeSpent"`
TimeSpentSeconds int `json:"timeSpentSeconds"`
}
type JiraStatus ¶ added in v1.0.1
type JiraStatus struct {
Name string `json:"name"`
}
type JiraWorklogs ¶ added in v1.0.1
type JiraWorklogs struct {
Worklogs []JiraIssueWorklog `json:"worklogs"`
}
type TaskLog ¶ added in v1.0.1
func (*TaskLog) StringLoggedTime ¶ added in v1.0.1
Click to show internal directories.
Click to hide internal directories.