fix(api): remove noisy CSRF guard debug log
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
fix(api): value imports for DTO classes in controllers
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
fix(api): use TRUSTED_ORIGINS for socket.io gateway CORS
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
feat(web): add project detail page
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
fix(web): correct Add Provider form to match fleet-settings DTO
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
fix(api): MS22 Phase 1 post-coding audit
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
fix(api): widget throttling and orchestrator endpoints
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
fix(web): correct Add Provider form DTO field mapping
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
fix(api): skip CSRF for Bearer-authenticated API clients
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
fix(api): add AuthModule to FleetSettingsModule and ChatProxyModule
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
fix(api): add ConfigModule to ContainerLifecycleModule imports
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
feat(web): fleet settings UI (MS22-P1h)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
feat(web): onboarding wizard (MS22-P1f)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful