Documentation ¶
Index ¶
- Variables
- func Comment(c *gitea.Comment)
- func Comments(comments []*gitea.Comment)
- func FormatTime(t time.Time) string
- func IssueDetails(issue *gitea.Issue)
- func IssuesPullsList(issues []*gitea.Issue, output string, fields []string)
- func LabelsList(labels []*gitea.Label, output string)
- func LoginDetails(login *config.Login)
- func LoginsList(logins []config.Login, output string)
- func MilestoneDetails(milestone *gitea.Milestone)
- func MilestonesList(miles []*gitea.Milestone, output string, state gitea.StateType)
- func NotificationsList(news []*gitea.NotificationThread, output string, showRepository bool)
- func OrganizationsList(organizations []*gitea.Organization, output string)
- func PullDetails(pr *gitea.PullRequest, reviews []*gitea.PullReview, ...)
- func PullsList(prs []*gitea.PullRequest, output string)
- func ReleasesList(releases []*gitea.Release, output string)
- func RepoDetails(repo *gitea.Repository, topics []string)
- func ReposList(repos []*gitea.Repository, output string, fields []string)
- func TrackedTimesList(times []*gitea.TrackedTime, outputType string, fields []string, ...)
Constants ¶
This section is empty.
Variables ¶
var IssueFields = []string{
"index",
"state",
"kind",
"author",
"author-id",
"url",
"title",
"body",
"created",
"updated",
"deadline",
"assignees",
"milestone",
"labels",
"comments",
}
IssueFields are all available fields to print with IssuesList()
var RepoFields = []string{
"description",
"forks",
"id",
"name",
"owner",
"stars",
"ssh",
"updated",
"url",
"permission",
"type",
}
RepoFields are the available fields to print with ReposList()
var TrackedTimeFields = []string{
"id",
"created",
"repo",
"issue",
"user",
"duration",
}
TrackedTimeFields contains all available fields for printing of tracked times.
Functions ¶
func FormatTime ¶
FormatTime give a date-time in local timezone if available
func IssueDetails ¶
IssueDetails print an issue rendered to stdout
func IssuesPullsList ¶
IssuesPullsList prints a listing of issues & pulls
func LabelsList ¶
LabelsList prints a listing of labels
func LoginsList ¶
LoginsList prints a listing of logins
func MilestoneDetails ¶
MilestoneDetails print an milestone formatted to stdout
func MilestonesList ¶
MilestonesList prints a listing of milestones
func NotificationsList ¶
func NotificationsList(news []*gitea.NotificationThread, output string, showRepository bool)
NotificationsList prints a listing of notification threads
func OrganizationsList ¶
func OrganizationsList(organizations []*gitea.Organization, output string)
OrganizationsList prints a listing of the organizations
func PullDetails ¶
func PullDetails(pr *gitea.PullRequest, reviews []*gitea.PullReview, ciStatus *gitea.CombinedStatus)
PullDetails print an pull rendered to stdout
func PullsList ¶
func PullsList(prs []*gitea.PullRequest, output string)
PullsList prints a listing of pulls
func ReleasesList ¶
ReleasesList prints a listing of releases
func RepoDetails ¶
func RepoDetails(repo *gitea.Repository, topics []string)
RepoDetails print an repo formatted to stdout
func ReposList ¶
func ReposList(repos []*gitea.Repository, output string, fields []string)
ReposList prints a listing of the repos
func TrackedTimesList ¶
func TrackedTimesList(times []*gitea.TrackedTime, outputType string, fields []string, printTotal bool)
TrackedTimesList print list of tracked times to stdout
Types ¶
This section is empty.