-
Notifications
You must be signed in to change notification settings - Fork 242
[comp] Production Deploy #1651
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[comp] Production Deploy #1651
Conversation
* chore(automation): set default title and handle empty integrations in workflow visualizer * chore: add ability to support multiple automations per task * chore(automation): add update and delete functionality for task automations * refactor(tasks): simplify task fetching and remove unused members logic * chore(automation): implement automated evidence collection and related schema * chore(docs): add fraud to risk category enum in openapi schema * refactor(automation): remove organizationId from automation methods * chore: cleanup and add automations * feat(automation): enhance automation overview with latest runs and details * chore: cleanup chat * feat: added chat history * refactor(chat): use ref for automationId to improve state management * chore(automation): implement versioning for automation scripts with API endpoints * chore: update bun lock * chore: update UI * chore(automation): update integrationsUsed type in UnifiedWorkflowCard * chore(deps): add better-auth package and update TypeScript target --------- Co-authored-by: Mariano Fuentes <marfuen98@gmail.com>
🔒 Comp AI - Security Review🔴 Risk Level: HIGHNo OSV CVEs found; code-level injection/IDOR issues observed: unsanitized IDs in DB queries/versioning, and unscoped storage/Redis key construction. 📦 Dependency Vulnerabilities✅ No known vulnerabilities detected in dependencies. 🛡️ Code Security AnalysisView 13 file(s) with issues🔴 ENTERPRISE_API_AUTOMATION_VERSIONING.md (HIGH Risk)
Recommendations:
🔴 apps/api/Dockerfile (HIGH Risk)
Recommendations:
🔴 apps/api/buildspec.yml (HIGH Risk)
Recommendations:
🔴 apps/api/src/tasks/automations/automations.controller.ts (HIGH Risk)
Recommendations:
🔴 apps/api/src/tasks/automations/automations.service.ts (HIGH Risk)
Recommendations:
🔴 apps/api/src/tasks/tasks.controller.ts (HIGH Risk)
Recommendations:
🟡 apps/api/src/tasks/tasks.service.ts (MEDIUM Risk)
Recommendations:
🟡 apps/app/next.config.ts (MEDIUM Risk)
Recommendations:
🔴 apps/app/src/app/(app)/[orgId]/frameworks/page.tsx (HIGH Risk)
Recommendations:
🔴 apps/app/src/app/(app)/[orgId]/people/[employeeId]/page.tsx (HIGH Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/people/all/components/TeamMembers.tsx (MEDIUM Risk)
Recommendations:
🔴 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/actions/task-automation-actions.ts (HIGH Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/chat.tsx (MEDIUM Risk)
Recommendations:
💡 RecommendationsView 3 recommendation(s)
Powered by Comp AI - AI that handles compliance for you. Reviewed Oct 15, 2025 |
|
|
|
The latest updates on your projects. Learn more about Vercel for GitHub. 2 Skipped Deployments
|
* chore: fix api script * chore(api): update bun install command to handle installation failures
… DTOs (#1655) Co-authored-by: Mariano Fuentes <marfuen98@gmail.com>
* chore(api): update Dockerfile to install production dependencies inside image
🔒 Comp AI - Security Review🔴 Risk Level: HIGHNo OSV CVEs found in npm scan. Code contains injection/IDOR issues: unsanitized route/query params, DB queries lacking org ownership checks, and unvalidated keys used for Redis/S3/URLs. 📦 Dependency Vulnerabilities✅ No known vulnerabilities detected in dependencies. 🛡️ Code Security AnalysisView 12 file(s) with issues🔴 ENTERPRISE_API_AUTOMATION_VERSIONING.md (HIGH Risk)
Recommendations:
🔴 apps/api/Dockerfile (HIGH Risk)
Recommendations:
🔴 apps/api/src/tasks/automations/automations.controller.ts (HIGH Risk)
Recommendations:
🔴 apps/api/src/tasks/automations/automations.service.ts (HIGH Risk)
Recommendations:
🔴 apps/api/src/tasks/tasks.controller.ts (HIGH Risk)
Recommendations:
🟡 apps/api/src/tasks/tasks.service.ts (MEDIUM Risk)
Recommendations:
🟡 apps/app/next.config.ts (MEDIUM Risk)
Recommendations:
🔴 apps/app/src/app/(app)/[orgId]/frameworks/page.tsx (HIGH Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/people/[employeeId]/page.tsx (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/people/all/components/TeamMembers.tsx (MEDIUM Risk)
Recommendations:
🔴 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/actions/task-automation-actions.ts (HIGH Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/chat.tsx (MEDIUM Risk)
Recommendations:
💡 RecommendationsView 3 recommendation(s)
Powered by Comp AI - AI that handles compliance for you. Reviewed Oct 14, 2025 |
* chore(api): generate Prisma client during Docker image build * chore(api): update Dockerfile to set BUN_INSTALL environment variable
* chore(api): replace bunx with npx for Prisma client generation
* fix(automation): handle undefined createdAt in automation overview * fix(chat): adjust padding in EmptyState and remove console log in AutomationOverview * fix(automation): improve ephemeral state handling and update automation ID usage * chore(automation): add success callback to automation settings dialogs * fix(automation): update automation ID handling and improve message deduplication --------- Co-authored-by: Mariano Fuentes <marfuen98@gmail.com>
This is an automated pull request to release the candidate branch into production, which will trigger a deployment.
It was created by the [Production PR] action.