MCPcopy Create free account

hub / github.com/imgproxy/imgproxy / functions

Functions1,844 in github.com/imgproxy/imgproxy

↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv loads configuration from environment variables
processing/svg/config.go:25
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv loads configuration for all monitoring services from environment variables
monitoring/config.go:35
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv loads configuration from environment variables
monitoring/prometheus/config.go:30
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv loads configuration from environment variables
monitoring/newrelic/config.go:39
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv loads configuration from environment variables
monitoring/cloudwatch/config.go:36
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv loads configuration from environment variables
monitoring/datadog/config.go:56
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv loads configuration from environment variables
monitoring/otel/config.go:108
↓ 1 callersFunctionLoadConfigFromEnv
LoadConfigFromEnv overrides configuration variables from environment
clientfeatures/config.go:38
↓ 1 callersFunctionLoadFallbackStaticConfigFromEnv
LoadFallbackStaticConfigFromEnv loads the fallback configuration from the environment
auximageprovider/static_config.go:46
↓ 1 callersFunctionLoadWatermarkStaticConfigFromEnv
LoadWatermarkStaticConfigFromEnv loads the watermark configuration from the environment
auximageprovider/static_config.go:35
↓ 1 callersFunctionLogStats
()
memory/stats.go:10
↓ 1 callersMethodLogValue
LogValue returns Options as [slog.Value]
options/options.go:365
↓ 1 callersMethodMaxAnimationFrameResolution
MaxAnimationFrameResolution returns the maximum allowed animation frame resolution
security/checker.go:40
↓ 1 callersMethodMaxBytes
()
processing/options.go:284
↓ 1 callersMethodMaxResultDimension
()
processing/options.go:308
↓ 1 callersMethodMaxSrcFileSize
MaxSrcFileSize returns the maximum allowed source file size
security/checker.go:30
↓ 1 callersMethodMaxSrcResolution
MaxSrcResolution returns the maximum allowed source image resolution
security/checker.go:25
↓ 1 callersMethodMaxSrcResolution
()
processing/options.go:300
↓ 1 callersMethodMime
Mime returns the MIME type for the image type.
imagetype/type.go:21
↓ 1 callersMethodMinHeight
()
processing/options.go:45
↓ 1 callersMethodMinWidth
()
processing/options.go:41
↓ 1 callersFunctionNew
New creates a new HTTP transport with no protocols registered
fetcher/transport/transport.go:28
↓ 1 callersFunctionNew
New creates and configures a new Sentry reporter
errorreport/sentry/sentry.go:22
↓ 1 callersFunctionNew
(config *Config)
errorreport/honeybadger/honeybadger.go:20
↓ 1 callersFunctionNew
(config *Config)
errorreport/bugsnag/bugsnag.go:23
↓ 1 callersFunctionNew
(config *Config)
errorreport/airbrake/airbrake.go:19
↓ 1 callersFunctionNew
New creates a new Storage instance.
storage/gcs/storage.go:22
↓ 1 callersFunctionNew
New creates a new S3 storage instance
storage/s3/storage.go:42
↓ 1 callersFunctionNew
New creates a new Azure Storage instance
storage/abs/storage.go:20
↓ 1 callersFunctionNew
New creates a new Swift storage with the provided configuration.
storage/swift/storage.go:18
↓ 1 callersFunctionNew
New creates a new Storage instance.
storage/fs/storage.go:12
↓ 1 callersFunctionNew
New creates new handler object
handlers/stream/handler.go:61
↓ 1 callersFunctionNew
New creates new handler object
handlers/health/handler.go:18
↓ 1 callersFunctionNew
New creates a new Processor instance with the given configuration and watermark provider
processing/processor.go:18
↓ 1 callersFunctionNew
New creates a new Prometheus instance
monitoring/prometheus/prometheus.go:40
↓ 1 callersFunctionNew
New creates a new [NewRelic] instance
monitoring/newrelic/newrelic.go:35
↓ 1 callersFunctionNew
New creates a new CloudWatch instance
monitoring/cloudwatch/cloudwatch.go:40
↓ 1 callersFunctionNew
New creates a new DataDog instance
monitoring/datadog/datadog.go:42
↓ 1 callersFunctionNew
New creates a new Stats instance
monitoring/stats/stats.go:15
↓ 1 callersFunctionNew
New creates a new Otel instance
monitoring/otel/otel.go:85
↓ 1 callersFunctionNewAbsServer
NewAbsServer creates and starts a new mock Azure Blob Storage server
storage/abs/server_test.go:30
↓ 1 callersFunctionNewCantLoadError
NewCantLoadError creates "source image not supported" error
handlers/errors.go:71
↓ 1 callersFunctionNewCantSaveError
NewCantSaveError creates "resulting image not supported" error
handlers/errors.go:62
↓ 1 callersFunctionNewDefaultConfig
NewDefaultConfig returns a new default transport configuration
fetcher/transport/config.go:93
↓ 1 callersFunctionNewDefaultConfig
NewDefaultConfig creates a new Config instance with default values.
errorreport/sentry/config.go:26
↓ 1 callersFunctionNewDefaultConfig
NewDefaultConfig creates a new Config instance with default values.
errorreport/honeybadger/config.go:22
↓ 1 callersFunctionNewDefaultConfig
NewDefaultConfig creates a new Config instance with default values.
errorreport/bugsnag/config.go:22
↓ 1 callersFunctionNewDefaultConfig
NewDefaultConfig creates a new Config instance with default values.
errorreport/airbrake/config.go:24
↓ 1 callersFunctionNewDefaultConfig
()
vips/config.go:61
↓ 1 callersFunctionNewDefaultConfig
()
logger/syslog/config.go:35
↓ 1 callersFunctionNewDefaultConfig
NewDefaultConfig returns a new default configuration for Azure Blob Storage transport
storage/abs/config.go:31
↓ 1 callersFunctionNewDefaultConfig
NewDefaultConfig returns a new Config instance with default values.
handlers/stream/config.go:18
↓ 1 callersFunctionNewDefaultConfig
NewDefaultConfig creates a new configuration with defaults
workers/config.go:25
↓ 1 callersFunctionNewDefaultConfig
NewDefaultConfig creates a new Config instance with the given parameters.
processing/config.go:52
↓ 1 callersFunctionNewDefaultConfig
NewDefaultConfig returns a new default configuration for Prometheus monitoring
monitoring/prometheus/config.go:22
↓ 1 callersFunctionNewDefaultConfig
NewDefaultConfig returns a new default configuration for New Relic monitoring
monitoring/newrelic/config.go:28
↓ 1 callersFunctionNewDefaultConfig
NewDefaultConfig returns a new default configuration for CloudWatch monitoring
monitoring/cloudwatch/config.go:26
↓ 1 callersFunctionNewDefaultConfig
NewDefaultConfig returns a new default configuration for DataDog monitoring
monitoring/datadog/config.go:41
↓ 1 callersFunctionNewDefaultConfig
NewDefaultConfig returns a new default configuration for OpenTelemetry monitoring
monitoring/otel/config.go:83
↓ 1 callersFunctionNewDefaultConfig
NewDefaultConfig returns a new Config instance with default values.
clientfeatures/config.go:33
↓ 1 callersFunctionNewHook
NewHook creates a new syslog hook. It returns nil if the syslog hook is not enabled in the config.
logger/syslog/syslog.go:18
↓ 1 callersFunctionNewImageHashFromPath
NewImageHashFromPath loads an image from a file path and calculates its hash
testutil/image_hash.go:48
↓ 1 callersFunctionNewInvalidPathError
NewInvalidPathError creates "invalid path" error
handlers/errors.go:53
↓ 1 callersFunctionNewLazySuiteStorage
NewLazySuiteStorage creates a lazy GCS Storage object for use in test suites A new server will be created internally with optional initial objects and
storage/gcs/storage_test.go:94
↓ 1 callersFunctionNewLazySuiteStorage
NewLazySuiteStorage creates a lazy S3 Storage object for use in test suites A new server will be created internally and cleaned up automatically
storage/s3/storage_test.go:56
↓ 1 callersFunctionNewLazySuiteStorage
NewLazySuiteStorage creates a lazy ABS Storage object for use in test suites A new server will be created internally and cleaned up automatically
storage/abs/storage_test.go:39
↓ 1 callersFunctionNewLazySuiteStorage
NewLazySuiteStorage creates a lazy Swift Storage object for use in test suites A new server will be created internally and cleaned up automatically
storage/swift/storage_test.go:43
↓ 1 callersFunctionNewLazySuiteStorage
NewLazySuiteStorage creates a lazy FS Storage object for use in test suites The tmpDir parameter specifies the root directory for the filesystem stora
storage/fs/storage_test.go:15
↓ 1 callersFunctionNewResponseWriteError
(cause error)
handlers/errors.go:32
↓ 1 callersFunctionNewS3Server
NewS3Server creates and starts a new mock S3 server
storage/s3/storage_test.go:22
↓ 1 callersFunctionNewSwiftServer
NewSwiftServer creates and starts a new mock Swift server
storage/swift/storage_test.go:91
↓ 1 callersFunctionNewTestServer
NewTestServer creates and starts new http.TestServer
testutil/test_server.go:58
↓ 1 callersFunctionNopCloser
NopCloser returns a new ImageData with a no-op Close method that wraps the given ImageData.
imagedata/nop_closer.go:12
↓ 1 callersMethodNotFoundHandler
NotFoundHandler is default 404 handler
server/router.go:152
↓ 1 callersMethodOptions
()
processing/suite_test.go:27
↓ 1 callersMethodOptionsParser
()
handlers/processing/handler.go:33
↓ 1 callersMethodOutInterpretation
()
processing/suite_test.go:29
↓ 1 callersMethodOutSize
()
processing/suite_test.go:28
↓ 1 callersMethodPages
Pages returns number of pages in the image file. WARNING: It's not the number of pages in the loaded image. Use [Image.PagesLoaded] for that.
vips/vips.go:246
↓ 1 callersFunctionParse
(data []byte, m PhotoshopMap)
imagemeta/photoshop/photoshop.go:20
↓ 1 callersFunctionParse
(data []byte, m IptcMap)
imagemeta/iptc/iptc.go:63
↓ 1 callersMethodPaths
Paths returns the paths of all routes in the router, in order.
server/router.go:103
↓ 1 callersMethodPixelate
()
processing/options.go:173
↓ 1 callersMethodPreferAvif
()
processing/options.go:181
↓ 1 callersMethodPreferJxl
()
processing/options.go:185
↓ 1 callersMethodPreferWebP
()
processing/options.go:177
↓ 1 callersMethodPreserveHDR
()
processing/options.go:257
↓ 1 callersMethodProcessImage
ProcessImage processes the image according to the provided processing options and returns a [Result] that includes the processed image data and dimens
processing/processing.go:61
↓ 1 callersMethodProcessor
()
handlers/processing/handler.go:34
↓ 1 callersMethodPublicURL
PublicURL returns the public server URL (for storage_test.go compatibility)
storage/gcs/storage_test.go:83
↓ 1 callersMethodQuality
Quality retrieves the quality setting for a given image format. It first checks for a general quality setting, then for a format-specific setting, and
processing/options.go:264
↓ 1 callersFunctionRGBFromHex
(hexcolor string)
vips/color/color.go:30
↓ 1 callersMethodRad2Float
()
vips/vips.go:565
↓ 1 callersMethodRead
(p []byte)
imagedata/response_limit.go:15
↓ 1 callersMethodReader
Reader reads a test data file and returns it as imagedata.ImageData
testutil/test_data_provider.go:90
↓ 1 callersFunctionRedirectAllRequestsTo
RedirectAllRequestsTo TODO: get rid of this global variable
imagedata/download.go:22
↓ 1 callersMethodReleaseThreshold
ReleaseThreshold releases the pause, allowing the buffer to immediately read data beyond the pause threshold.
asyncbuffer/buffer.go:179
↓ 1 callersMethodRemoveAnimation
RemoveAnimation removes all animation-related data from the image making it a static image. It doesn't remove already loaded frames and keeps them ve
vips/vips.go:440
↓ 1 callersMethodReplaceEntities
ReplaceEntities replaces XML entities in the document according to the entity declarations in the DOCTYPE. It modifies the document in place. Entitie
xmlparser/document.go:33
↓ 1 callersFunctionResetLoadSupport
()
vips/testing_helpers.go:13
← previousnext →701–800 of 1,844, ranked by callers