1
0
mirror of https://github.com/taigrr/wtf synced 2025-01-18 04:03:14 -08:00

Even more help settings

Blitz through g
Clean up a setting that no longer exists for gcal
This commit is contained in:
Sean Smith
2019-07-04 11:40:53 -04:00
parent c82b6d8f94
commit 5f57edb212
6 changed files with 38 additions and 40 deletions

View File

@@ -14,19 +14,19 @@ const defaultTitle = "GitHub"
type Settings struct {
common *cfg.Common
apiKey string
baseURL string
customQueries []customQuery
enableStatus bool
repositories []string
uploadURL string
username string
apiKey string `help:"Your GitHub API token."`
baseURL string `help:"Your GitHub Enterprise API URL." optional:"true"`
customQueries []customQuery `help:"Custom queries allow you to filter pull requests and issues however you like. Give the query a title and a filter. Filters can be copied directly from GitHubs UI." optional:"true"`
enableStatus bool `help:"Display pull request mergeability status (dirty, clean, unstable, blocked)." optional:"true"`
repositories []string `help:"A list of github repositories." values:"Example: wtfutil/wtf"`
uploadURL string `help:"Your GitHub Enterprise upload URL (often the same as API URL). optional:"true"`
username string `help:"Your GitHub username. Used to figure out which review requests youve been added to."`
}
type customQuery struct {
title string
filter string
perPage int
title string `help:"Display title for this query"`
filter string `help:"Github query filter"`
perPage int `help:"Number of issues to show"`
}
func NewSettingsFromYAML(name string, ymlConfig *config.Config, globalConfig *config.Config) *Settings {