MCPcopy Create free account

hub / github.com/cloudlena/s3manager / functions

Functions204 in github.com/cloudlena/s3manager

↓ 15 callersFunctionD
(e, t, n, r = !0)
web/static/js/beer.min.js:91
↓ 15 callersMethodGet
Get returns the instance with the given ID or name.
internal/app/s3manager/instances.go:101
↓ 15 callersFunctionb
(e, t)
web/static/js/beer.min.js:64
↓ 14 callersFunctionhandleHTTPError
handleHTTPError responds with the error and a status code derived from it.
internal/app/s3manager/respond.go:19
↓ 9 callersFunctiony
(e, t)
web/static/js/beer.min.js:57
↓ 8 callersFunctionS
(e, t)
web/static/js/beer.min.js:74
↓ 7 callersFunctionT
(e, t)
web/static/js/beer.min.js:84
↓ 7 callersFunctionx
(e, t)
web/static/js/beer.min.js:71
↓ 6 callersFunctionw
(e, t)
web/static/js/beer.min.js:80
↓ 6 callersFunctionwriteJSON
writeJSON responds with the JSON encoding of body. The status code is already written when encoding fails, so such an error can only be logged.
internal/app/s3manager/respond.go:39
↓ 5 callersFunctionB
(e)
web/static/js/beer.min.js:261
↓ 5 callersFunctionE
(e, t, n, r = !0)
web/static/js/beer.min.js:88
↓ 5 callersFunctiont
()
web/static/js/beer.min.js:4
↓ 4 callersFunctionO
(e, t, n, r = !0)
web/static/js/beer.min.js:98
↓ 4 callersFunctionj
(e)
web/static/js/beer.min.js:110
↓ 3 callersFunctionA
(e)
web/static/js/beer.min.js:107
↓ 3 callersFunctionC
(e, t)
web/static/js/beer.min.js:77
↓ 3 callersFunctionH
(e, t)
web/static/js/beer.min.js:274
↓ 3 callersFunctionHandleCreateObject
32 MB HandleCreateObject uploads a new object.
internal/app/s3manager/create_object.go:21
↓ 3 callersFunctionL
(e)
web/static/js/beer.min.js:187
↓ 3 callersFunctionM
()
web/static/js/beer.min.js:124
↓ 3 callersFunctionQ
(e, n, r, i)
web/static/js/beer.min.js:507
↓ 3 callersFunctionV
(e, t)
web/static/js/beer.min.js:264
↓ 3 callersFunctionk
(e)
web/static/js/beer.min.js:104
↓ 3 callersFunctionresolveInstance
resolveInstance looks up the instance addressed by the request's {instance} variable, responding with a not found error if there is no such instance.
internal/app/s3manager/instances.go:131
↓ 2 callersFunctionAe
(e)
web/static/js/beer.min.js:307
↓ 2 callersMethodEndpointURL
()
internal/app/s3manager/s3.go:28
↓ 2 callersMethodGetObject
(ctx context.Context, bucketName, objectName string, opts minio.GetObjectOptions)
internal/app/s3manager/s3.go:16
↓ 2 callersFunctionHandleBucketView
HandleBucketView shows the details page of a bucket.
internal/app/s3manager/bucket_view.go:31
↓ 2 callersFunctionHandleBucketsView
HandleBucketsView renders all buckets of an S3 instance on an HTML page.
internal/app/s3manager/buckets_view.go:12
↓ 2 callersFunctionHandleGetObject
HandleGetObject serves an object to the client. It is downloaded as an attachment unless the inline query parameter is set, in which case it is served
internal/app/s3manager/get_object.go:51
↓ 2 callersFunctionHandleGetS3Instances
HandleGetS3Instances lists all configured S3 instances.
internal/app/s3manager/instances.go:142
↓ 2 callersFunctionJ
()
web/static/js/beer.min.js:458
↓ 2 callersFunctionN
()
web/static/js/beer.min.js:138
↓ 2 callersFunctionNewS3Instances
NewS3Instances creates a client for every given configuration. Instances are addressable by their name and by their position in the list, starting at
internal/app/s3manager/instances.go:50
↓ 2 callersMethodStatObject
(ctx context.Context, bucketName, objectName string, opts minio.StatObjectOptions)
internal/app/s3manager/s3.go:17
↓ 2 callersFunctionTe
(e)
web/static/js/beer.min.js:284
↓ 2 callersFunctionW
(e, t)
web/static/js/beer.min.js:335
↓ 2 callersFunctionWe
(e)
web/static/js/beer.min.js:407
↓ 2 callersFunctionWithInstance
WithInstance resolves the instance addressed by the request's {instance} variable and delegates to a handler for that instance's client.
internal/app/s3manager/instances.go:118
↓ 2 callersFunctionannotateVersionGroups
annotateVersionGroups sets VersionCount, GroupIndex and IsPrimaryVersion on each object so the template can collapse older versions under their latest
internal/app/s3manager/objects.go:115
↓ 2 callersFunctionce
(e)
web/static/js/beer.min.js:154
↓ 2 callersFunctionformatFileSize
formatFileSize converts a size in bytes to a human-readable string using the largest appropriate unit.
internal/app/s3manager/format_size.go:7
↓ 2 callersFunctioninlineContentType
inlineContentType maps the content type stored in S3 to the one used when displaying an object in the browser.
internal/app/s3manager/get_object.go:37
↓ 2 callersFunctionke
()
web/static/js/beer.min.js:302
↓ 2 callersFunctionmustParseURLFunc
mustParseURLFunc returns a mock's EndpointURL implementation for a fixed URL.
internal/app/s3manager/helpers_test.go:14
↓ 2 callersFunctionnewPageRenderer
newPageRenderer returns a renderer for the given page template. The template is parsed together with the layout on first use and reused afterwards.
internal/app/s3manager/templates.go:43
↓ 2 callersFunctionnt
()
web/static/js/beer.min.js:534
↓ 2 callersFunctionpaginateObjects
paginateObjects sorts objects and slices out the requested page. When grouped is set (versioned listing), all versions of a key travel together: group
internal/app/s3manager/objects.go:173
↓ 2 callersFunctionqe
(e)
web/static/js/beer.min.js:427
↓ 2 callersFunctionv
(e)
web/static/js/beer.min.js:48
↓ 1 callersFunctionCe
()
web/static/js/beer.min.js:253
↓ 1 callersMethodEndpointURL
EndpointURL calls EndpointURLFunc.
internal/app/s3manager/mocks/s3.go:251
↓ 1 callersFunctionF
(e, t)
web/static/js/beer.min.js:145
↓ 1 callersFunctionGe
()
web/static/js/beer.min.js:415
↓ 1 callersMethodGetBucketPolicy
(ctx context.Context, bucketName string)
internal/app/s3manager/s3.go:25
↓ 1 callersFunctionHandleBulkDeleteObjects
HandleBulkDeleteObjects deletes multiple objects from a bucket.
internal/app/s3manager/bulk_operations.go:18
↓ 1 callersFunctionHandleBulkDownloadObjects
HandleBulkDownloadObjects downloads multiple objects as a ZIP archive. Objects that cannot be read are skipped: the archive is already being streamed
internal/app/s3manager/bulk_operations.go:57
↓ 1 callersFunctionHandleCheckPublicAccess
HandleCheckPublicAccess checks if an object is publicly accessible.
internal/app/s3manager/public_access.go:17
↓ 1 callersFunctionHandleCreateBucket
HandleCreateBucket creates a new bucket.
internal/app/s3manager/create_bucket.go:12
↓ 1 callersFunctionHandleDeleteBucket
HandleDeleteBucket deletes a bucket.
internal/app/s3manager/delete_bucket.go:11
↓ 1 callersFunctionHandleDeleteObject
HandleDeleteObject deletes an object.
internal/app/s3manager/delete_object.go:12
↓ 1 callersFunctionHandleGenerateURL
HandleGenerateURL generates a presigned URL.
internal/app/s3manager/generate_presigned_url.go:17
↓ 1 callersFunctionHandleGetBucketPolicy
(s3 S3)
internal/app/s3manager/bucket_policy.go:11
↓ 1 callersFunctionHandleGetObjectMetadata
HandleGetObjectMetadata returns metadata for an object (optionally a specific version).
internal/app/s3manager/get_object_metadata.go:27
↓ 1 callersFunctionHandlePutBucketPolicy
(s3 S3)
internal/app/s3manager/bucket_policy.go:26
↓ 1 callersMethodHasNextPage
HasNextPage reports whether there is a page after the current one.
internal/app/s3manager/objects.go:167
↓ 1 callersMethodHasPrevPage
HasPrevPage reports whether there is a page before the current one.
internal/app/s3manager/objects.go:164
↓ 1 callersFunctionIe
(e, t)
web/static/js/beer.min.js:349
↓ 1 callersMethodListBuckets
(ctx context.Context)
internal/app/s3manager/s3.go:18
↓ 1 callersMethodListObjects
(ctx context.Context, bucketName string, opts minio.ListObjectsOptions)
internal/app/s3manager/s3.go:19
↓ 1 callersMethodMakeBucket
(ctx context.Context, bucketName string, opts minio.MakeBucketOptions)
internal/app/s3manager/s3.go:20
↓ 1 callersFunctionNe
(e)
web/static/js/beer.min.js:332
↓ 1 callersFunctionP
(e, t, n)
web/static/js/beer.min.js:142
↓ 1 callersFunctionPe
(e, t, n, r)
web/static/js/beer.min.js:342
↓ 1 callersMethodPresignedGetObject
(ctx context.Context, bucketName, objectName string, expiry time.Duration, reqParams url.Values)
internal/app/s3manager/s3.go:21
↓ 1 callersMethodPutObject
(ctx context.Context, bucketName, objectName string, reader io.Reader, objectSize int64, opts minio.PutObjectO
internal/app/s3manager/s3.go:22
↓ 1 callersFunctionRe
(e)
web/static/js/beer.min.js:363
↓ 1 callersMethodRemoveBucket
(ctx context.Context, bucketName string)
internal/app/s3manager/s3.go:23
↓ 1 callersMethodRemoveObject
(ctx context.Context, bucketName, objectName string, opts minio.RemoveObjectOptions)
internal/app/s3manager/s3.go:24
↓ 1 callersMethodRemoveObjects
(ctx context.Context, bucketName string, objectsCh <-chan minio.ObjectInfo, opts minio.RemoveObjectsOptions)
internal/app/s3manager/s3.go:27
↓ 1 callersFunctionSe
()
web/static/js/beer.min.js:249
↓ 1 callersMethodSetBucketPolicy
(ctx context.Context, bucketName string, policy string)
internal/app/s3manager/s3.go:26
↓ 1 callersFunctionZe
()
web/static/js/beer.min.js:461
↓ 1 callersFunction_
()
web/static/js/beer.min.js:45
↓ 1 callersFunctionaddObjectToZip
addObjectToZip streams a single object into the ZIP archive.
internal/app/s3manager/bulk_operations.go:97
↓ 1 callersFunctionae
(e)
web/static/js/beer.min.js:130
↓ 1 callersFunctionat
()
web/static/js/beer.min.js:548
↓ 1 callersFunctionbe
()
web/static/js/beer.min.js:241
↓ 1 callersFunctioncollectObjects
collectObjects drains an S3 ListObjects channel into a slice, returning the first error encountered (if any) instead of a partial, half-listed result.
internal/app/s3manager/objects.go:60
↓ 1 callersFunctionee
()
web/static/js/beer.min.js:51
↓ 1 callersFunctionfilterBuckets
filterBuckets narrows a bucket listing down to the single bucket the app is restricted to, if that bucket exists.
internal/app/s3manager/buckets_view.go:58
↓ 1 callersFunctionfilterObjects
filterObjects keeps the objects whose key or display name contains the case-insensitive search term.
internal/app/s3manager/objects.go:140
↓ 1 callersFunctionflattenGroups
flattenGroups concatenates version groups back into a flat object list.
internal/app/s3manager/objects.go:271
↓ 1 callersFunctiongroupObjects
groupObjects splits objs into version groups that move as one unit through sorting and pagination. Objects keep their listing order within a group. Wi
internal/app/s3manager/objects.go:207
↓ 1 callersFunctionicon
icon returns an icon for a file type.
internal/app/s3manager/objects.go:90
↓ 1 callersFunctionie
(e)
web/static/js/beer.min.js:127
↓ 1 callersFunctionle
(e)
web/static/js/beer.min.js:181
↓ 1 callersFunctionlistObjects
listObjects lists a bucket's objects, converting each minio.ObjectInfo into an objectWithIcon. If showVersions is set but the versioned listing fails,
internal/app/s3manager/objects.go:38
↓ 1 callersFunctionlistObjectsErrorMessage
listObjectsErrorMessage turns a raw S3 listing error into an actionable, user-facing message for the bucket view's error banner.
internal/app/s3manager/bucket_view.go:155
next →1–100 of 204, ranked by callers