api

package
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Nov 30, 2022 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Api

type Api struct {
	UserId string
	// contains filtered or unexported fields
}

func New

func New(user string, password string) *Api

func (Api) CreateWorklog

func (a Api) CreateWorklog(ticket string, description string, seconds int, day string) error

func (Api) DeleteWorklogs

func (a Api) DeleteWorklogs(worklogs *[]SearchWorklogsResult) error

func (Api) FindWorklogs

func (a Api) FindWorklogs(searchBody searchWorklogBody) (*[]SearchWorklogsResult, error)

func (Api) FindWorklogsForTicket

func (a Api) FindWorklogsForTicket(ticket string) (*[]SearchWorklogsResult, error)

func (Api) FindWorklogsInRange

func (a Api) FindWorklogsInRange(from string, to string) (*[]SearchWorklogsResult, error)

type SearchWorklogsResult

type SearchWorklogsResult struct {
	Description     string `json:"comment"`
	TempoWorklogId  int    `json:"tempoWorklogId"`
	DurationSeconds int    `json:"timeSpentSeconds"`
	Issue           issue  `json:"issue"`
	DateTime        string `json:"dateCreated"`
}

Directories

Path Synopsis
*
*

Jump to

Keyboard shortcuts

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