Skip to contents

Database Operations

PostgreSQL database connectivity helpers

dbc() dbd()
Database Connections

CDN Operations

DigitalOcean Spaces (S3-compatible) asset management

cdn_count_keys()
Count CDN Assets
cdn_create_directory()
Create CDN Directory
has_prefix() has_object() cdn_list_keys()
CDN Existence Checks
write_art_coa() write_art_public() write_art_data() write_art_vault()
Write Assets to DigitalOcean Spaces Buckets
cdn_asset_url()
Construct or Presign a DigitalOcean Spaces Asset URL
cdn_hard_delete()
Delete CDN Directory (prefix)
cdn_soft_delete()
Soft-delete an artwork across all Spaces buckets

UUID Operations

Generate and validate platform-specific UUIDs

General Utilities

General utility functions

calc_percentile()
Calculate Percentile of Value in Vector
is_demo() format_brushes() as_pretty_date()
Platform Utilities

HTTP Utilities

Shared HTTP request handling for API clients

http_retry()
HTTP request with retry on transient errors
http_validate_status()
Validate HTTP response status
http-utils
HTTP Utilities

Configuration Utilities

API configuration and validation helpers

api_config()
Retrieve API configuration from environment variables
api_key_required()
Validate required API key
config-utils
API Configuration Utilities

Image Utilities

Image encoding for AI vision APIs

b64EncodeImage()
Encode image to base64

Environment Validation

Validate required environment variables

Operators

Utility operators