Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AggregatedPAT ¶
type OrganizationPATs ¶
type OrganizationPATs struct {
PATs []AggregatedPAT
Pagination utils.Page
}
type PATSearchFields ¶
type PATSearchFields struct {
ID string `rql:"name=id,type=string"`
Title string `rql:"name=title,type=string"`
CreatedByTitle string `rql:"name=created_by_title,type=string"`
CreatedByEmail string `rql:"name=created_by_email,type=string"`
CreatedAt time.Time `rql:"name=created_at,type=datetime"`
ExpiresAt time.Time `rql:"name=expires_at,type=datetime"`
LastUsedAt *time.Time `rql:"name=last_used_at,type=datetime"`
}
PATSearchFields is used for RQL validation — flat struct with rql tags.
type ProjectService ¶
type Repository ¶
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func NewService ¶
func NewService(repository Repository, projectService ProjectService) *Service
Click to show internal directories.
Click to hide internal directories.