Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/cooperspencer/gickup
/ functions
Functions
183 in github.com/cooperspencer/gickup
⨍
Functions
183
◇
Types & classes
38
↓ 35 callers
Function
GetHost
GetHost TODO.
types/types.go:441
↓ 29 callers
Function
GetMap
GetMap TODO.
types/types.go:501
↓ 21 callers
Function
CreateSubLogger
CreateSubLogger create a sublogger for modules
logger/logger.go:57
↓ 18 callers
Method
GetToken
GetToken TODO.
types/types.go:303
↓ 14 callers
Function
expandGenRepoPaths
(repos []types.GenRepo)
main.go:135
↓ 10 callers
Method
Count
Count TODO.
types/types.go:236
↓ 10 callers
Method
ParseDuration
()
types/types.go:320
↓ 9 callers
Method
HasAppAuth
HasAppAuth returns true when all GitHub App authentication fields are set.
types/types.go:316
↓ 9 callers
Method
Run
(_ *zerolog.Event, level zerolog.Level, _ string)
logger/logger.go:78
↓ 8 callers
Method
GetKey
(accessString string)
types/types.go:577
↓ 8 callers
Method
HasValidCronSpec
HasValidCronSpec TODO.
types/types.go:213
↓ 8 callers
Function
backup
(repos []types.Repo, conf *types.Conf)
main.go:184
↓ 8 callers
Function
readConfigFile
(configfile string)
main.go:57
↓ 8 callers
Function
substituteHomeForTildeInPath
(path string)
main.go:152
↓ 7 callers
Function
normalizeURL
(rawURL string)
sourcehut/sourcehut.go:41
↓ 6 callers
Function
CreateRemotePush
(repo *git.Repository, destination types.GenRepo, url string, lfs bool)
local/local.go:620
↓ 6 callers
Function
TempClone
(repo types.Repo, tempdir string)
local/local.go:519
↓ 6 callers
Function
newGithubClient
newGithubClient creates an authenticated GitHub client. When App authentication fields are configured it uses a GitHub App installation token; otherwi
github/github.go:55
↓ 6 callers
Function
newGraphQLServer
(t *testing.T, handler func(*http.Request, graphQLRequest) map[string]interface{})
sourcehut/sourcehut_test.go:20
↓ 5 callers
Method
Fetch
(path string)
gitcmd/gitcmd.go:48
↓ 5 callers
Function
Notify
(msg string, config types.PushConfig)
metrics/ntfy/ntfy.go:13
↓ 5 callers
Function
StatRemote
StatRemote TODO.
types/types.go:524
↓ 5 callers
Function
execGraphQL
(endpoint, token, query string, variables map[string]interface{}, dataTarget interface{})
sourcehut/sourcehut.go:64
↓ 5 callers
Function
resolve
(value string)
types/types.go:109
↓ 5 callers
Function
resolveToken
(tokenString string, tokenFile string)
types/types.go:381
↓ 5 callers
Function
tokenAuth
tokenAuth returns the HTTP basic auth for a repo that authenticates via token.
local/local.go:38
↓ 4 callers
Function
GetExitCode
()
logger/logger.go:74
↓ 4 callers
Function
GetIssues
GetIssues get issues
gitea/gitea.go:557
↓ 4 callers
Function
GetIssues
GetIssues get issues
gitlab/gitlab.go:545
↓ 4 callers
Function
GetIssues
GetIssues get issues
gogs/gogs.go:386
↓ 4 callers
Method
GetValues
GetValues TODO.
types/types.go:458
↓ 4 callers
Method
NewRemote
(name, url, path string)
gitcmd/gitcmd.go:78
↓ 4 callers
Method
Push
(path, remote string)
gitcmd/gitcmd.go:89
↓ 4 callers
Function
RandomString
(length int)
local/local.go:724
↓ 4 callers
Function
Zip
Create a Zip file `{repository}.zip` and recursively add the contents of all paths in the `tozip` array to it. Deletes the original contents of `repos
zip/zip.go:14
↓ 4 callers
Function
activeWiki
(r *gitlab.Project, client *gitlab.Client, _ types.GenRepo)
gitlab/gitlab.go:530
↓ 4 callers
Function
getCredentials
getCredentials returns the appropriate credentials based on the S3Repo configuration
s3/s3.go:18
↓ 3 callers
Function
CheckAllValuesOrNone
CheckAllValuesOrNone TODO.
types/types.go:146
↓ 3 callers
Function
Get
Get TODO.
whatever/whatever.go:12
↓ 3 callers
Function
GetIssues
GetIssues get issues
github/github.go:470
↓ 3 callers
Method
GetNextRun
GetNextRun TODO.
types/types.go:197
↓ 3 callers
Function
GetOrCreate
(destination types.GenRepo, repo types.Repo)
sourcehut/sourcehut.go:374
↓ 3 callers
Method
MissingCronSpec
MissingCronSpec TODO.
types/types.go:182
↓ 3 callers
Function
New
()
gitcmd/gitcmd.go:16
↓ 3 callers
Function
Notify
(msg string, config types.PushConfig)
metrics/gotify/gotify.go:14
↓ 3 callers
Function
Notify
(msg string, config types.AppriseConfig)
metrics/apprise/apprise.go:24
↓ 3 callers
Method
ResolveToken
()
types/types.go:97
↓ 3 callers
Function
addWiki
(r github.Repository, repo types.GenRepo, token string)
github/github.go:113
↓ 3 callers
Function
buildSSHURL
(baseURL, canonicalOwner, repoName string)
sourcehut/sourcehut.go:242
↓ 3 callers
Function
graphQLEndpoint
(rawURL string)
sourcehut/sourcehut.go:49
↓ 3 callers
Function
normalizeBearerToken
(token string)
sourcehut/sourcehut.go:23
↓ 3 callers
Function
resolveSourcehutUsername
(endpoint, token, configuredUser string)
sourcehut/sourcehut.go:79
↓ 2 callers
Method
Checkout
(path, branch string)
gitcmd/gitcmd.go:108
↓ 2 callers
Method
Clone
(url, reponame string, bare bool, mirror bool)
gitcmd/gitcmd.go:26
↓ 2 callers
Function
Get
Get TODO.
sourcehut/sourcehut.go:247
↓ 2 callers
Function
GetIssues
GetIssues get issues
onedev/onedev.go:285
↓ 2 callers
Method
LFSFetch
(path string)
gitcmd/gitcmd.go:58
↓ 2 callers
Function
NewRollingFile
NewRollingFile TODO.
logger/logger.go:18
↓ 2 callers
Function
ParseCronSpec
ParseCronSpec TODO.
types/types.go:187
↓ 2 callers
Method
Pull
(bare bool, mirror bool, repopath string)
gitcmd/gitcmd.go:37
↓ 2 callers
Function
Send
(conf types.HeartbeatConfig)
metrics/heartbeat/heartbeat.go:10
↓ 2 callers
Function
TempCloneBare
(repo types.Repo, tempdir string)
local/local.go:523
↓ 2 callers
Function
buildHTTPURL
(baseURL, canonicalOwner, repoName string)
sourcehut/sourcehut.go:238
↓ 2 callers
Function
createRepository
(endpoint, token string, repo types.Repo, visibility string)
sourcehut/sourcehut.go:198
↓ 2 callers
Function
getOrgRepos
(client *gitea.Client, org *gitea.Organization, orgopt gitea.ListOptions, repo types.GenRepo, )
gitea/gitea.go:544
↓ 2 callers
Function
getOrgVisibility
(visibility string)
gitea/gitea.go:17
↓ 2 callers
Function
getRepoVisibility
(visibility string, private bool)
gitea/gitea.go:30
↓ 2 callers
Function
getRepoVisibility
(visibility string, private bool)
gogs/gogs.go:15
↓ 2 callers
Function
getRepositoriesForUser
(endpoint, token, username string)
sourcehut/sourcehut.go:97
↓ 2 callers
Function
getUserHome
()
main.go:143
↓ 2 callers
Function
logNextRun
(conf *types.Conf)
main.go:1189
↓ 2 callers
Function
mapVisibilityToGraphQLEnum
(visibility string)
sourcehut/sourcehut.go:227
↓ 2 callers
Function
runBackup
(conf *types.Conf, num int)
main.go:919
↓ 2 callers
Function
tempCloneBase
(repo types.Repo, tempdir string, isBare bool)
local/local.go:527
↓ 2 callers
Function
testSSHConnection
(site types.Site, sshAuth goph.Auth)
local/local.go:477
↓ 1 callers
Function
Backup
Backup TODO.
gitea/gitea.go:42
↓ 1 callers
Function
Backup
Backup TODO.
gitlab/gitlab.go:20
↓ 1 callers
Function
Backup
Backup TODO.
gogs/gogs.go:27
↓ 1 callers
Method
Count
Count TODO.
types/types.go:37
↓ 1 callers
Function
CreateLogger
CreateLogger create an instance of Logger.
logger/logger.go:39
↓ 1 callers
Function
DeleteObjectsNotInRepo
DeleteObjectsNotInRepo deletes objects from the bucket that are not present in the repository
s3/s3.go:78
↓ 1 callers
Function
DeleteObjectsNotInRepo
DeleteObjectsNotInRepo deletes objects from the container that are not present in the repository
azureblob/azureblob.go:85
↓ 1 callers
Function
Get
Get TODO.
gitea/gitea.go:200
↓ 1 callers
Function
Get
Get TODO.
github/github.go:133
↓ 1 callers
Function
Get
Get TODO.
gitlab/gitlab.go:99
↓ 1 callers
Function
Get
Get TODO.
gogs/gogs.go:133
↓ 1 callers
Function
Get
Get TODO.
bitbucket/bitbucket.go:17
↓ 1 callers
Function
Get
(conf *types.Conf)
onedev/onedev.go:18
↓ 1 callers
Function
GetOrCreate
GetOrCreate Get or create a repository
gitea/gitea.go:592
↓ 1 callers
Function
GetOrCreate
GetOrCreate Get or create a repository
github/github.go:420
↓ 1 callers
Function
GetOrCreate
GetOrCreate Get or create a repository
gitlab/gitlab.go:580
↓ 1 callers
Function
GetOrCreate
GetOrCreate Get or create a repository
gogs/gogs.go:417
↓ 1 callers
Function
GetOrCreate
(destination types.GenRepo, repo types.Repo)
onedev/onedev.go:208
↓ 1 callers
Method
HasAllPrometheusConf
HasAllPrometheusConf TODO.
types/types.go:162
↓ 1 callers
Function
Locally
Locally TODO.
local/local.go:55
↓ 1 callers
Method
MirrorPull
(path string)
gitcmd/gitcmd.go:68
↓ 1 callers
Function
NewAzureBlobClient
(azureblob types.AzureBlob)
azureblob/azureblob.go:18
↓ 1 callers
Method
SSHPush
(path, remote, key string)
gitcmd/gitcmd.go:127
↓ 1 callers
Function
Serve
(conf types.PrometheusConfig)
metrics/prometheus/prometheus.go:63
↓ 1 callers
Function
UploadDirToBlobStorage
UploadDirToBlobStorage uploads the contents of a directory to Azure blob storage
azureblob/azureblob.go:51
next →
1–100 of 183, ranked by callers