|
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
- Add UndeployAll() using label selectors to clean up monorepo components on project deletion (replaces name-based Undeploy in DeleteProject and the direct undeploy handler) - Add ResourceGC background worker that periodically finds K8s resources whose project label has no matching DB record, deletes after 1h safety window - Widen deployer client type from *kubernetes.Clientset to kubernetes.Interface for testability - UndeployAll accumulates errors via errors.Join instead of failing fast - Add checkout/checkin sidecar dev flow: temporary git tokens, branch checkout, review on checkin with cleanup workers - Add interactive sessions: pod binding, command execution, SSE streaming, ephemeral preview URLs with session cleanup workers - Add GET /workers/pool endpoint for aggregate capacity and queue depth - Add sessions:read and sessions:execute auth scopes Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| 001_create_api_keys.sql | ||
| 003_add_allowed_ips.sql | ||
| 004_audit_log.sql | ||
| 005_rate_limiting.sql | ||
| 006_command_queue.sql | ||
| 007_webhooks.sql | ||
| 008_project_infrastructure.sql | ||
| 009_credentials.sql | ||
| 010_work_queue.sql | ||
| 012_worker_registry.sql | ||
| 013_project_domains.sql | ||
| 014_build_events.sql | ||
| 015_operations.sql | ||
| 016_work_queue_error_code.sql | ||
| 017_worker_capabilities.sql | ||
| 018_sagas.sql | ||
| 019_conversations.sql | ||
| 020_blueprints.sql | ||
| 021_questions.sql | ||
| 022_checkouts.sql | ||
| 023_sessions.sql | ||