MCPcopy Create free account

hub / github.com/RamboRogers/cyberdock / functions

Functions118 in github.com/RamboRogers/cyberdock

↓ 14 callersMethodGetBlobPath
GetBlobPath returns the filesystem path for a blob
internal/storage/paths.go:69
↓ 10 callersMethodValidateRepository
ValidateRepository checks if a repository name is valid
internal/storage/paths.go:50
↓ 9 callersMethodGetManifestPath
GetManifestPath returns the filesystem path for a manifest
internal/storage/paths.go:61
↓ 9 callersFunctionapiRequest
(url, options = {})
internal/ui/web/static/js/app.js:255
↓ 7 callersFunctionshowUploadStatus
(message, type)
internal/ui/web/static/js/app.js:1108
↓ 6 callersFunctionfetchRegistryData
()
internal/ui/web/static/js/app.js:504
↓ 6 callersFunctionfetchTagsData
()
internal/ui/web/static/js/app.js:529
↓ 5 callersFunctionformatSize
(bytes)
internal/ui/web/static/js/app.js:44
↓ 5 callersFunctionrefreshStatistics
(retryCount = 3, retryDelay = 2000)
internal/ui/web/static/js/app.js:62
↓ 4 callersMethodGetAPIPath
GetAPIPath returns the API path for a repository resource
internal/storage/paths.go:98
↓ 4 callersFunctionapiPath
(path)
internal/ui/web/static/js/app.js:8
↓ 4 callersFunctionrenderRegistryData
(images)
internal/ui/web/static/js/app.js:367
↓ 4 callersFunctionrenderTagsData
(tags)
internal/ui/web/static/js/app.js:452
↓ 3 callersMethodGetUploadPath
GetUploadPath returns the filesystem path for an upload
internal/storage/paths.go:77
↓ 3 callersMethodupdateDiskUsage
updateDiskUsage updates the current disk usage and statistics
internal/ui/server.go:319
↓ 3 callersFunctionupdateSearchData
()
internal/ui/web/static/js/app.js:701
↓ 2 callersMethodEnsureDirectories
EnsureDirectories creates all necessary directories for a repository
internal/storage/paths.go:106
↓ 2 callersMethodGetImageInfo
GetImageInfo returns information about all images in the registry
internal/registry/server.go:1153
↓ 2 callersMethodGetPort
GetPort returns the port number the registry is running on
internal/registry/server.go:1682
↓ 2 callersMethodGetRootDir
GetRootDir returns the root directory path for the registry
internal/storage/paths.go:158
↓ 2 callersMethodGetRouter
GetRouter returns the mux router for the UI server
internal/ui/server.go:421
↓ 2 callersMethodInitializeRoutes
InitializeRoutes sets up all the routes for the UI server
internal/ui/server.go:64
↓ 2 callersMethodMonitorDiskUsage
monitorDiskUsage periodically updates the disk usage information MonitorDiskUsage monitors disk usage in a goroutine
internal/ui/server.go:408
↓ 2 callersFunctionNewServer
NewServer creates a new registry server instance
internal/registry/server.go:110
↓ 2 callersFunctionNewServer
NewServer creates a new UI server instance
internal/ui/server.go:50
↓ 2 callersMethodStart
Start initializes and starts the UI server
internal/ui/server.go:98
↓ 2 callersFunctioncheckTelemetry
()
cmd/cyberdock/main.go:71
↓ 2 callersFunctiondeleteImage
(repository, reference)
internal/ui/web/static/js/app.js:274
↓ 2 callersFunctioninitMatrix
(canvasId, opacity = 0.8)
internal/ui/web/static/js/matrix-bg.js:2
↓ 2 callersFunctionperformSearch
(query, filter)
internal/ui/web/static/js/app.js:612
↓ 2 callersFunctionshowConfirmDialog
(message, onConfirm)
internal/ui/web/static/js/app.js:311
↓ 2 callersFunctionupdateDiskUsage
()
internal/ui/web/static/js/app.js:149
↓ 2 callersFunctionupdateThemeIcon
(theme, iconElement)
internal/ui/web/static/js/app.js:942
↓ 1 callersMethodCreateTag
CreateTag creates a tag symlink pointing to a manifest
internal/storage/tags.go:12
↓ 1 callersMethodDeleteImage
DeleteImage deletes an image from the registry
internal/registry/server.go:1385
↓ 1 callersMethodGetDataDir
GetDataDir returns the data directory path
internal/registry/server.go:1143
↓ 1 callersMethodGetRepositoryManifestsDir
GetRepositoryManifestsDir returns the manifests directory for a repository
internal/storage/paths.go:82
↓ 1 callersMethodGetTags
GetTags returns a map of repository names to their tags
internal/registry/server.go:1616
↓ 1 callersFunctionInitCertificates
InitCertificates ensures valid certificates exist or generates new ones
internal/cert/cert.go:23
↓ 1 callersFunctionNewPathManager
NewPathManager creates a new path manager instance
internal/storage/paths.go:43
↓ 1 callersMethodOpenBlob
OpenBlob opens a blob for reading
internal/storage/blobs.go:63
↓ 1 callersMethodPurgeRegistry
PurgeRegistry removes all data from the registry
internal/registry/server.go:1632
↓ 1 callersMethodServeHTTP
ServeHTTP implements http.Handler interface
internal/ui/server.go:426
↓ 1 callersFunctionaddCorsHeaders
addCorsHeaders adds CORS headers to the response
internal/registry/server.go:149
↓ 1 callersFunctioncorsMiddleware
corsMiddleware handles CORS preflight requests
internal/registry/server.go:158
↓ 1 callersFunctioncreateUnifiedServer
createUnifiedServer creates a single server that routes requests to registry or UI
cmd/cyberdock/main.go:236
↓ 1 callersFunctiondisplayCertificateInfo
(certInfo)
internal/ui/web/static/js/app.js:1001
↓ 1 callersFunctionformatTimestamp
(timestamp)
internal/ui/web/static/js/app.js:54
↓ 1 callersFunctiongenerateCertificates
()
internal/cert/cert.go:58
↓ 1 callersFunctiongenerateNewCertificates
generateNewCertificates generates new self-signed certificates with improved defaults
internal/ui/certificate.go:111
↓ 1 callersFunctiongenerateUUID
generateUUID generates a unique identifier for uploads
internal/registry/server.go:1708
↓ 1 callersFunctiongetBasePath
()
internal/ui/web/static/js/app.js:2
↓ 1 callersMethodgetCertificateInfo
getCertificateInfo retrieves information about the current certificate
internal/ui/certificate.go:30
↓ 1 callersFunctiongetSystemID
()
cmd/cyberdock/main.go:43
↓ 1 callersMethodhandleBlobDelete
handleBlobDelete handles DELETE requests for blobs
internal/registry/server.go:576
↓ 1 callersMethodhandleBlobGet
handleBlobGet handles GET requests for blobs
internal/registry/server.go:530
↓ 1 callersMethodhandleBlobHead
handleBlobHead handles HEAD requests for blobs
internal/registry/server.go:494
↓ 1 callersMethodhandleBlobUpload
handleBlobUpload handles blob upload operations
internal/registry/server.go:270
↓ 1 callersMethodhandleBlobs
handleBlobs handles blob operations
internal/registry/server.go:470
↓ 1 callersMethodhandleCatalog
handleCatalog returns the list of repositories
internal/registry/server.go:1015
↓ 1 callersMethodhandleManifestDelete
handleManifestDelete handles DELETE requests for manifests
internal/registry/server.go:956
↓ 1 callersMethodhandleManifestGet
handleManifestGet handles GET requests for manifests
internal/registry/server.go:708
↓ 1 callersMethodhandleManifestHead
handleManifestHead handles HEAD requests for manifests
internal/registry/server.go:631
↓ 1 callersMethodhandleManifestPut
handleManifestPut handles PUT requests for manifests
internal/registry/server.go:779
↓ 1 callersMethodhandleManifests
handleManifests handles manifest operations
internal/registry/server.go:604
↓ 1 callersMethodhandleRepository
handleRepository handles repository operations
internal/registry/server.go:1089
↓ 1 callersMethodhandleTagsList
handleTagsList returns the list of tags for a repository
internal/registry/server.go:1579
↓ 1 callersFunctioninitCertificateManagement
()
internal/ui/web/static/js/app.js:954
↓ 1 callersFunctioninitTheme
()
internal/ui/web/static/js/app.js:906
↓ 1 callersFunctioninitializeSearch
()
internal/ui/web/static/js/app.js:604
↓ 1 callersFunctioninitializeStatistics
()
internal/ui/web/static/js/app.js:216
↓ 1 callersFunctionloadCertificates
()
internal/cert/cert.go:40
↓ 1 callersFunctionloadCertificatesFromFiles
(certFile, keyFile string)
internal/cert/cert.go:44
↓ 1 callersFunctionresolveSymlink
If it's a symlink, resolve it with a maximum depth to prevent infinite loops
internal/registry/server.go:1713
↓ 1 callersMethodscanExistingTags
scanExistingTags scans the registry directory and populates the manifest map with existing tags
internal/registry/server.go:1745
↓ 1 callersFunctionsetErrorUI
(error)
internal/ui/web/static/js/app.js:95
↓ 1 callersFunctionsetLoadingUI
()
internal/ui/web/static/js/app.js:73
↓ 1 callersFunctionupdateAnalytics
()
internal/ui/web/static/js/app.js:751
↓ 1 callersFunctionupdateDiskUsageChart
()
internal/ui/web/static/js/app.js:800
↓ 1 callersFunctionupdateLayerDistributionChart
(images)
internal/ui/web/static/js/app.js:837
↓ 1 callersFunctionupdateSearchStatus
(imageCount, tagCount)
internal/ui/web/static/js/app.js:675
↓ 1 callersFunctionupdateStatsUI
(stats)
internal/ui/web/static/js/app.js:63
↓ 1 callersFunctionvalidateCertificateAndKey
validateCertificateAndKey validates that the certificate and key match
internal/ui/certificate.go:74
MethodCompleteBlobUpload
CompleteBlobUpload moves a completed upload to its final location
internal/storage/blobs.go:28
MethodCreateBlobUpload
CreateBlobUpload creates a new blob upload
internal/storage/blobs.go:13
MethodDeleteBlob
DeleteBlob removes a blob file
internal/storage/blobs.go:49
MethodDeleteTag
DeleteTag removes a tag symlink
internal/storage/tags.go:40
MethodGetHost
GetHost returns the registry's host address
internal/registry/server.go:1148
MethodGetRepositoryBlobsDir
GetRepositoryBlobsDir returns the blobs directory for a repository
internal/storage/paths.go:90
MethodGetRouter
GetRouter returns the mux router for the registry server
internal/registry/server.go:1687
MethodGetTags
GetTags returns a list of tags for a repository
internal/storage/tags.go:54
MethodJoinRepository
JoinRepository joins namespace and name into a repository path
internal/storage/paths.go:150
MethodResolveTag
ResolveTag returns the digest that a tag points to
internal/storage/tags.go:84
MethodServeHTTP
ServeHTTP implements http.Handler interface
internal/registry/server.go:1692
MethodSplitRepository
SplitRepository splits a repository path into namespace and name
internal/storage/paths.go:141
MethodStart
Start initializes and starts the registry server
internal/registry/server.go:170
MethodVerifyBlob
VerifyBlob verifies a blob's digest
internal/storage/blobs.go:78
Functioncontains
contains checks if a string slice contains a value
internal/registry/server.go:946
FunctioncountTotalTags
countTotalTags counts the total number of tags across all images
internal/ui/server.go:391
Functiondraw
(currentTime)
internal/ui/web/static/js/matrix-bg.js:29
next →1–100 of 118, ranked by callers