backend

package
v0.0.0-...-4a0f4a0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 26, 2025 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddIssueToConfig

func AddIssueToConfig(issues string, config *Config)

func GetJiraClient

func GetJiraClient(config *Config) (*jira.Client, error)

func LogHoursForIssue

func LogHoursForIssue(client *jira.Client, id, timeToLog string, dayDelta int) error

func LogHoursForIssuesScrumMeetings

func LogHoursForIssuesScrumMeetings(client *jira.Client, issueId, timeToLog string, dayDelta int) error

func RemoveIssueFromConfig

func RemoveIssueFromConfig(issue string, config *Config)

func TransitionToStatus

func TransitionToStatus(client *jira.Client, id, status string) error

Types

type Config

type Config struct {
	JiraBaseUrl      string
	AdditionalIssues string
}

func LoadConfig

func LoadConfig() (*Config, error)

type Issue

type Issue struct {
	Key              string
	Status           string
	ShortDescription string
	OriginalEstimate string
	LoggedTime       string
}

func GetAllJiraIssuesForAssignee

func GetAllJiraIssuesForAssignee(config *Config, client *jira.Client) ([]Issue, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL