|
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> |
||
|---|---|---|
| .. | ||
| apikey_helpers_test.go | ||
| apikey_repository_test.go | ||
| apikey_repository.go | ||
| audit_logger_test.go | ||
| audit_logger.go | ||
| blueprint_repository.go | ||
| build_audit_test.go | ||
| build_audit.go | ||
| build_events.go | ||
| checkout_repository.go | ||
| command_queue_test.go | ||
| command_queue.go | ||
| conversation_repository.go | ||
| credential_store.go | ||
| operation_repo.go | ||
| project_domain.go | ||
| question_repository.go | ||
| rate_limiter_test.go | ||
| rate_limiter.go | ||
| saga_repository.go | ||
| session_repository.go | ||
| webhook_test.go | ||
| webhook.go | ||
| work_queue_queries.go | ||
| work_queue.go | ||
| worker_registry_test.go | ||
| worker_registry.go | ||