pixa/internal
sneak 70d55977c0 Add WebP encoding support
Uses github.com/gen2brain/webp - a CGO-free library that uses WASM via
wazero runtime for encoding. WebP decoding was already supported.

- Add gen2brain/webp dependency for encoding
- Implement WebP encoding in processor.go
- Add FormatWebP to SupportedOutputFormats
- Re-enable WebP option in generator form dropdown
- Mark WebP encoding as complete in TODO.md
2026-01-08 11:55:45 -08:00
..
config Add per-host connection limits for upstream fetching 2026-01-08 05:19:20 -08:00
database Add mock fetcher and service tests for imgcache 2026-01-08 07:39:18 -08:00
encurl Add 'Never' expiry option for encrypted URLs 2026-01-08 11:08:11 -08:00
globals Rename unused parameters to _ to satisfy linter 2026-01-08 02:27:45 -08:00
handlers Fix silent fallbacks for unsupported formats and fit modes 2026-01-08 11:08:22 -08:00
healthcheck Rename unused parameters to _ to satisfy linter 2026-01-08 02:27:45 -08:00
imgcache Add WebP encoding support 2026-01-08 11:55:45 -08:00
logger Rename unused parameters to _ to satisfy linter 2026-01-08 02:27:45 -08:00
middleware Implement security headers middleware 2026-01-08 10:02:17 -08:00
seal Add seal package for authenticated encryption 2026-01-08 07:37:53 -08:00
server Implement ETag, HEAD requests, and conditional requests 2026-01-08 10:08:38 -08:00
session Add session package for encrypted cookie management 2026-01-08 07:37:58 -08:00
static Add static files and HTML templates for web UI 2026-01-08 07:38:09 -08:00
templates Add WebP encoding support 2026-01-08 11:55:45 -08:00