MCPcopy Create free account

hub / github.com/imgproxy/imgproxy / functions

Functions1,844 in github.com/imgproxy/imgproxy

↓ 1 callersMethodArrayjoin
(in []*Image)
vips/vips.go:412
↓ 1 callersMethodBackend
Backend returns the underlying s3mem.Backend for direct API access
storage/s3/storage_test.go:34
↓ 1 callersMethodBackupColourProfile
()
vips/vips.go:740
↓ 1 callersMethodBlur
()
processing/options.go:165
↓ 1 callersMethodBuildRouter
BuildRouter sets up the HTTP routes and middleware
imgproxy.go:162
↓ 1 callersMethodCallers
Callers returns the stack trace associated with the error. This method is traditionally used to retrieve the stack trace by packages like error report
errctx/error.go:28
↓ 1 callersMethodCallers
()
server/error_page.go:97
↓ 1 callersMethodCheckDimensions
CheckDimensions checks if the given dimensions are within the allowed limits
security/checker.go:53
↓ 1 callersMethodCloneErrorContext
CloneErrorContext returns a copy of the error context with applied options.
errctx/error.go:34
↓ 1 callersMethodClose
()
xmlparser/decoder.go:54
↓ 1 callersMethodClose
Close closes the AsyncBuffer and releases all resources. It is idempotent.
asyncbuffer/buffer.go:199
↓ 1 callersMethodClose
Close stops the server
testutil/test_server.go:101
↓ 1 callersMethodColourProfileImported
()
vips/vips.go:772
↓ 1 callersFunctionCompareEtag
CompareEtag compares the ETag from the response header with the If-None-Match header from the request. It returns two boolean values: - The first boo
httpheaders/conditional.go:15
↓ 1 callersFunctionCompareEtagValue
CompareEtagValue same method as above, but accepts the raw If-None-Match value instead of the request header.
httpheaders/conditional.go:21
↓ 1 callersFunctionCompareLastModified
CompareLastModified compares the Last-Modified header from the response with the If-Modified-Since header from the request. It returns two boolean val
httpheaders/conditional.go:49
↓ 1 callersFunctionCompareLastModifiedValue
CompareLastModifiedValue same as above, but accepts the raw If-Modified-Since value
httpheaders/conditional.go:54
↓ 1 callersMethodConditionalHeaders
()
handlers/processing/handler.go:38
↓ 1 callersMethodConnection
Connection returns the Swift connection
storage/swift/storage_test.go:119
↓ 1 callersMethodContentLength
ContentLength returns the content length of the response.
storage/reader.go:96
↓ 1 callersMethodCopyFrom
CopyFrom copies specified headers from the headers object. Please note that all the past operations may overwrite those values.
server/responsewriter/writer.go:102
↓ 1 callersMethodCropGravity
()
processing/options.go:117
↓ 1 callersMethodCropHeight
()
processing/options.go:113
↓ 1 callersMethodCropWidth
()
processing/options.go:109
↓ 1 callersMethodDPR
()
processing/options.go:61
↓ 1 callersMethodDecRequestsInProgress
DecRequestsInProgress decrements the requests in progress counter
monitoring/stats/stats.go:32
↓ 1 callersMethodDelete
Delete removes the attribute with the given name.
xmlparser/attributes.go:79
↓ 1 callersMethodDeleteFromDescendants
DeleteFromDescendants removes an option by its key from the Options descendants if any.
options/options.go:163
↓ 1 callersMethodDeleteWatermarkOpacity
()
processing/options.go:237
↓ 1 callersFunctionDisableLoadSupport
(it imagetype.Type)
vips/testing_helpers.go:9
↓ 1 callersFunctionDisableSaveSupport
(it imagetype.Type)
vips/testing_helpers.go:17
↓ 1 callersMethodDisableTrim
()
processing/options.go:205
↓ 1 callersMethodDownloadAsync
DownloadAsync downloads the image asynchronously and returns the ImageData backed by AsyncBuffer and HTTP headers.
imagedata/factory.go:154
↓ 1 callersMethodEnabled
Enabled returns true if Prometheus monitoring is enabled
monitoring/prometheus/config.go:42
↓ 1 callersMethodEnabled
Enabled returns true if New Relic is enabled
monitoring/newrelic/config.go:53
↓ 1 callersMethodEnabled
Enabled returns true if CloudWatch is enabled
monitoring/cloudwatch/config.go:49
↓ 1 callersMethodEnabled
Enabled returns true if DataDog is enabled
monitoring/datadog/config.go:74
↓ 1 callersMethodEnabled
()
monitoring/otel/config.go:142
↓ 1 callersMethodEnforceAvif
()
processing/options.go:193
↓ 1 callersMethodEnforceJxl
()
processing/options.go:197
↓ 1 callersMethodEnforceThumbnail
()
processing/options.go:65
↓ 1 callersMethodEnforceWebP
()
processing/options.go:189
↓ 1 callersMethodExecute
Execute handles the health request
handlers/health/handler.go:23
↓ 1 callersMethodExportColourProfile
()
vips/vips.go:777
↓ 1 callersMethodExtendAspectRatioGravity
()
processing/options.go:89
↓ 1 callersMethodExtendGravity
()
processing/options.go:81
↓ 1 callersMethodFallbackImage
()
handlers/processing/handler.go:30
↓ 1 callersMethodFetch
Fetch fetches the image using the request and returns the response or an error. Unlike Send, it checks the request status and converts it into typed e
fetcher/request.go:74
↓ 1 callersMethodFetcher
()
handlers/stream/handler.go:36
↓ 1 callersMethodFire
Fire is a function that gets called on log events. The slice provided in the msg parameter contains the formatted log message, followed by a newline
logger/handler.go:51
↓ 1 callersMethodFlatten
(bg color.RGB)
vips/vips.go:696
↓ 1 callersMethodFlipHorizontal
()
vips/vips.go:613
↓ 1 callersMethodFlipVertical
()
vips/vips.go:624
↓ 1 callersFunctionFree
()
memory/free.go:7
↓ 1 callersMethodFree
Free truncates the buffer and returns it to the pool.
xmlparser/buffer.go:22
↓ 1 callersMethodGet
Get retrieves the value of the attribute with the given name. It returns the value and true if the attribute exists, or an empty string and false othe
xmlparser/attributes.go:41
↓ 1 callersFunctionGetBucketAndKey
GetBucketAndKey extracts bucket and key from the provided URL.
fetcher/transport/url.go:30
↓ 1 callersMethodGetDouble
(name string)
vips/vips.go:502
↓ 1 callersMethodGetDoubleDefault
(name string, def float64)
vips/vips.go:511
↓ 1 callersMethodGetIntSlice
(name string)
vips/vips.go:472
↓ 1 callersMethodGetIntSliceDefault
(name string, def []int)
vips/vips.go:494
↓ 1 callersMethodGetObject
GetObject retrieves an object from the storage and returns ObjectReader with the result.
storage/reader.go:18
↓ 1 callersMethodGetTypeByName
GetTypeByName returns Type by it's name
imagetype/registry.go:111
↓ 1 callersFunctionGifResolutionLimit
()
vips/vips.go:211
↓ 1 callersMethodHTTPResponseWriter
HTTPResponseWriter returns the underlying http.ResponseWriter.
server/responsewriter/writer.go:36
↓ 1 callersMethodHas
Has returns true if the attribute with the given name exists.
xmlparser/attributes.go:101
↓ 1 callersFunctionHealth
()
vips/vips.go:99
↓ 1 callersMethodHeight
()
vips/vips.go:234
↓ 1 callersMethodIncRequestsInProgress
IncRequestsInProgress increments the requests in progress counter
monitoring/stats/stats.go:27
↓ 1 callersFunctionInit
(c *Config)
vips/vips.go:51
↓ 1 callersFunctionInit
Init creates a logger and sets it as the default log/slog logger
logger/logger.go:25
↓ 1 callersFunctionInit
()
logger/gliblog/gliblog.go:30
↓ 1 callersMethodIsLinear
()
vips/vips.go:736
↓ 1 callersMethodIsProtocolRegistered
IsProtocolRegistered checks if a protocol is registered in the transport
fetcher/transport/transport.go:71
↓ 1 callersFunctionIsRawExtOrMime
IsRawExtOrMime checks if the given content type or extension belongs to a RAW image format
imagetype/raw.go:86
↓ 1 callersMethodKeepCopyright
()
processing/options.go:292
↓ 1 callersFunctionLevel
Level returns the current logger's minimum log level.
logger/logger.go:55
↓ 1 callersMethodLinearColourspace
()
vips/vips.go:813
↓ 1 callersFunctionListen
(network, address string, reuse bool)
reuseport/listen_reuseport.go:13
↓ 1 callersFunctionLoad
Load loads environment variables from various sources
env/load.go:16
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv loads config variables from env
fetcher/config.go:46
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv loads transport configuration from environment variables
fetcher/transport/config.go:110
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv loads configuration from the global config package
fetcher/transport/generichttp/config.go:40
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv creates a new Config instance loading values from environment variables.
errorreport/config.go:32
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv creates a new Config instance loading values from environment variables.
errorreport/sentry/config.go:35
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv creates a new Config instance loading values from environment variables.
errorreport/honeybadger/config.go:30
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv creates a new Config instance loading values from environment variables.
errorreport/bugsnag/config.go:30
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv creates a new Config instance loading values from environment variables.
errorreport/airbrake/config.go:33
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv overrides configuration variables from environment
security/config.go:55
↓ 1 callersFunctionLoadConfigFromEnv
(c *Config)
vips/config.go:83
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv loads config from environment variables
httpheaders/conditionalheaders/config.go:37
↓ 1 callersFunctionLoadConfigFromEnv
(c *Config)
logger/syslog/config.go:43
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv loads configuration from the global config package
storage/gcs/config.go:43
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv loads configuration from the global config package
storage/s3/config.go:50
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv loads configuration from the global config package
storage/swift/config.go:57
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv loads configuration from the global config package
storage/fs/config.go:32
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv creates a new Config instance loading values from environment variables.
cookies/config.go:33
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv loads config from environment variables
workers/config.go:33
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv overrides configuration variables from environment
server/responsewriter/config.go:40
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv creates a new Config instance with the given parameters.
processing/config.go:78
← previousnext →601–700 of 1,844, ranked by callers