ticket

package
v0.5.0-test1 Latest Latest
Warning

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

Go to latest
Published: Dec 31, 2021 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const (
	BeforeSprint = "BEFORE_SPRINT"
	DuringSprint = "DURING_SPRINT"
	AfterSprint  = "AFTER_SPRINT"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Board

type Board struct {
	domainlayer.DomainEntity
	Name        string
	Description string
	Url         string
	CreatedDate *time.Time
}

type BoardIssue

type BoardIssue struct {
	BoardId string `gorm:"primaryKey;type:varchar(255)"`
	IssueId string `gorm:"primaryKey;type:varchar(255)"`
}

type BoardSprint added in v0.7.0

type BoardSprint struct {
	BoardId  string `gorm:"primaryKey"`
	SprintId string `gorm:"primaryKey"`
}

type Changelog

type Changelog struct {
	domainlayer.DomainEntity

	// collected fields
	IssueId     string `gorm:"index"`
	AuthorId    string
	AuthorName  string
	FieldId     string
	FieldName   string
	From        string
	To          string
	CreatedDate time.Time
}

type Issue

type Issue struct {
	domainlayer.DomainEntity
	Url                     string
	Key                     string
	Title                   string
	Summary                 string
	EpicKey                 string
	Type                    string
	Status                  string
	StoryPoint              uint
	ResolutionDate          *time.Time
	CreatedDate             *time.Time
	UpdatedDate             *time.Time
	LeadTimeMinutes         uint
	ParentIssueId           string
	Priority                string
	OriginalEstimateMinutes int64
	TimeRemainingMinutes    int64
	CreatorId               string
	AssigneeId              string
	OwnerId                 string
}

type Sprint

type Sprint struct {
	domainlayer.DomainEntity
	Name          string
	Url           string
	Status        string
	Title         string
	StartedDate   *time.Time
	EndedDate     *time.Time
	CompletedDate *time.Time
}

type SprintIssue

type SprintIssue struct {
	SprintId      string `gorm:"primaryKey"`
	IssueId       string `gorm:"primaryKey"`
	IsRemoved     bool
	AddedDate     *time.Time
	RemovedDate   *time.Time
	AddedStage    string
	ResolvedStage string
}

type SprintIssueBurndown

type SprintIssueBurndown struct {
	SprintId    string `gorm:"primaryKey"`
	EndedHour   int    `gorm:"primaryKey"`
	StartedDate time.Time
	EndedDate   time.Time

	Added     int
	Removed   int
	Remaining int
	Resolved  int

	AddedRequirements     int
	RemovedRequirements   int
	RemainingRequirements int
	ResolvedRequirements  int

	AddedBugs     int
	RemovedBugs   int
	RemainingBugs int
	ResolvedBugs  int

	AddedIncidents     int
	RemovedIncidents   int
	RemainingIncidents int
	ResolvedIncidents  int

	AddedOtherIssues     int
	RemovedOtherIssues   int
	RemainingOtherIssues int
	ResolvedOtherIssues  int

	AddedStoryPoints     int
	RemovedStoryPoints   int
	RemainingStoryPoints int
	ResolvedStoryPoints  int
}

func (SprintIssueBurndown) TableName

func (SprintIssueBurndown) TableName() string

type Worklog

type Worklog struct {
	domainlayer.DomainEntity
	AuthorId         string
	Comment          string
	TimeSpentMinutes int
	LoggedDate       *time.Time
	StartedDate      *time.Time
	IssueId          string `gorm:"index"`
}

Jump to

Keyboard shortcuts

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