Files
SnapOtter/.gitignore
T
SnapOtter 9a1d3d25f4 fix(docker): resolve 4 release-blocking issues from validation
- fix(rate-limit): treat RATE_LIMIT_PER_MIN=0 as unlimited (50k/min)
  instead of blocking all requests. @fastify/rate-limit interprets
  max:0 as "allow zero requests," breaking fresh container startups.

- fix(docker): add libgles2 for MediaPipe face detection tools.
  blur-faces, red-eye-removal, enhance-faces, and passport-photo
  failed with "libGLESv2.so.2 not found" on all headless containers.

- fix(docker/arm64): remove conflicting system libheif1 to avoid
  ABI symbol mismatch with our custom libheif 1.21.2 build.
  heif-convert failed with "undefined symbol: heif_get_plugin_directories."

- fix(docker/arm64): pre-install wheel+setuptools in base Python venv
  so basicsr can build from source on arm64 (no pre-built wheel).
  This unblocks upscale-enhance and photo-restoration bundles.
2026-06-08 14:07:55 +08:00

71 lines
943 B
Plaintext

node_modules/
dist/
.turbo/
*.db
*.db-journal
*.db-wal
*.db-shm
data/
tmp/
.env
.env.local
.env.cloudflare
.env.*
.DS_Store
.playwright/
.playwright-mcp/
.vite/
apps/api/data/
apps/api/tmp/
apps/web/.vite/
# Python
__pycache__/
*.pyc
# Build artifacts
.next/
**/.vitepress/cache/
out/
coverage/
*.tsbuildinfo
# Playwright
test-results/
playwright-report/
blob-report/
# License signing key (NEVER commit)
.license-signing-key
# IDE / tool scratch
CLAUDE.md
CONTEXT.md
.claude/
.superpowers/
docs/*
!docs/COMMUNITY_GUIDE.md
PRD.md
# Ad-hoc test screenshots and reports
tests/e2e/screenshots/qa/
test-*.png
!tests/fixtures/*.png
stirling-pdf-*.png
settings-*.png
layout-*.png
audit_report.md
docs/SECURITY_AUDIT_REPORT.md
docs/QA_REPORT*.md
.worktrees/
.release-version
.models
.local-wiki/
.mcp.json
tests/benchmark/bench-limits-results-mac.jsonl
.superpowers/
scripts/setup-cloudflare-email.sh
apps/videos
remotion/
demo
pentest-results/