rdev/internal
jordan 2612de8446
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
fix: inject SERVICE_NAME/SERVICE_PORT for app components in batch path
AddComponentBatch was missing the SERVICE_NAME injection that AddComponent
has. When an app-react component (e.g. creator-ui) was rendered via the
batch endpoint alongside a service component, {{SERVICE_NAME}} in App.tsx.tmpl
was never substituted — rendering the literal string into the repo.

Fix: scan the batch's own code requests for a service component first
(since the service isn't in the DB yet during batch processing), then
fall back to findFirstServiceComponent from DB.

This is the same AddComponent vs AddComponentBatch parity gap that caused
the JWT_SECRET issue (RC-2). The auth API URL in every app-react project
was broken when deployed via the batch endpoint.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-23 11:52:03 -07:00
..
adapter fix: make NOTIFY_API_KEY optional — fall back to log-only email mode 2026-02-23 05:52:58 -07:00
auth feat: implement project access enforcement and management API 2026-02-21 15:38:37 -07:00
circuitbreaker chore: accumulated platform hardening and CI fixes 2026-02-10 23:16:56 -07:00
claudebox fix(git): harden git flow for concurrent SDLC stress test failures 2026-02-10 20:57:27 -07:00
cmdlimit feat: Add CI pipeline proxy, DNS alias management, and worker executor system 2026-01-27 21:05:28 -07:00
db feat: add GCS-based persistent media storage, AI generation pipeline, and composable skeleton packages 2026-02-19 21:29:09 -07:00
domain fix: worker deployments and JWT_SECRET auto-provisioning 2026-02-23 03:42:53 -07:00
envutil feat: implement composable monorepo template system with component architecture 2026-01-31 19:11:42 -07:00
handlers feat: implement project access enforcement and management API 2026-02-21 15:38:37 -07:00
logging fix(logging): implement http.Flusher on responseWriter for SSE streaming 2026-02-09 13:23:42 -07:00
metrics feat(saga): implement enterprise-grade resilience architecture 2026-02-08 01:58:02 -07:00
middleware feat: Add CI pipeline proxy, DNS alias management, and worker executor system 2026-01-27 21:05:28 -07:00
port feat: implement project access enforcement and management API 2026-02-21 15:38:37 -07:00
ratelimit feat: Add CI pipeline proxy, DNS alias management, and worker executor system 2026-01-27 21:05:28 -07:00
sanitize feat: Add claude-config API, security hardening, and testing infrastructure 2026-01-25 01:29:13 -07:00
sdlc refactor: add timeout constants for agent execution tiers 2026-02-11 10:48:24 -07:00
service fix: inject SERVICE_NAME/SERVICE_PORT for app components in batch path 2026-02-23 11:52:03 -07:00
telemetry fix: Use FQDN for k8s service hostnames and remove broken commonLabels 2026-01-31 20:46:04 -07:00
testutil feat: Implement hexagonal architecture with services, webhooks, queue, and telemetry 2026-01-25 19:57:46 -07:00
validate feat: Add CI pipeline proxy, DNS alias management, and worker executor system 2026-01-27 21:05:28 -07:00
webhook chore: accumulated platform hardening and CI fixes 2026-02-10 23:16:56 -07:00
worker refactor: add timeout constants for agent execution tiers 2026-02-11 10:48:24 -07:00