-
Notifications
You must be signed in to change notification settings - Fork 242
[comp] Production Deploy #1745
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 #1745
Conversation
* feat(integrations): add AI-powered relevant tasks dialog - Add server action to generate relevant tasks for integrations using AI - Display relevant tasks in dialog with reasons and auto-generated prompts - Add navigation to task automation page with pre-filled prompt - Include taskTemplateId in tasks API response - Add loading states and skeleton loaders for better UX * feat(ui): integrate AI SDK prompt input components - Add AI SDK prompt input components from @ai-elements/prompt-input - Create input-group component for flexible input wrapper - Replace custom textarea with PromptInput in chat and empty state - Add Cmd+Enter/Ctrl+Enter keyboard shortcut for submission - Display keyboard shortcut hint on submit button - Auto-expand textarea up to 400px height * fix(ui): update shadcn component imports to use relative paths - Fix imports in all shadcn components to use relative paths - Ensure components work correctly in monorepo structure - Update button, command, dialog, dropdown-menu, hover-card, input, select, and textarea components * chore: update dependencies lock file * fix(ui): export ButtonProps and add type annotations to drawer components - Export ButtonProps type from button component for use in submit-button - Add explicit type annotations to drawer components to fix TypeScript build errors * revert: restore original shadcn component styles Revert unnecessary changes to shadcn components. Only keep ButtonProps export needed for submit-button. * chore(ui): add export paths for new prompt-input and input-group components --------- Co-authored-by: Mariano Fuentes <marfuen98@gmail.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
|
|
🔒 Comp AI - Security Review🔴 Risk Level: HIGHOne OSV CVE in ai@5.0.0 (GHSA-rwvc-j5jr-mgvh) plus multiple hardcoded client-side tokens and unsanitized org/task ID usage in DB-related code. 📦 Dependency Vulnerabilities🟢 NPM Packages (LOW)Risk Score: 2/10 | Summary: 1 low CVE found
🛡️ Code Security AnalysisView 14 file(s) with issues🟡 apps/api/src/tasks/tasks.service.ts (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/cloud-tests/components/EmptyState.tsx (MEDIUM Risk)
Recommendations:
🔴 apps/app/src/app/(app)/[orgId]/cloud-tests/components/TestsLayout.tsx (HIGH Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/components/OnboardingTracker.tsx (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/integrations/actions/get-relevant-tasks.ts (MEDIUM Risk)
Recommendations:
🔴 apps/app/src/app/(app)/[orgId]/integrations/components/IntegrationsGrid.tsx (HIGH Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/integrations/components/SearchInput.tsx (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/layout.tsx (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/components/chat/EmptyState.tsx (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/tasks/page.tsx (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/app/(app)/setup/hooks/useOnboardingForm.ts (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/jobs/tasks/onboarding/onboard-organization-helpers.ts (MEDIUM Risk)
Recommendations:
🔴 apps/app/src/jobs/tasks/onboarding/onboard-organization.ts (HIGH Risk)
Recommendations:
🔴 packages/docs/openapi.json (HIGH Risk)
Recommendations:
💡 RecommendationsView 3 recommendation(s)
Powered by Comp AI - AI that handles compliance for you. Reviewed Nov 13, 2025 |
--------- Signed-off-by: Mariano Fuentes <marfuen98@gmail.com> Co-authored-by: Mariano Fuentes <marfuen98@gmail.com>
* feat(onboarding): add real-time tracking with floating card UI - Implement real-time onboarding progress tracking using Trigger.dev metadata - Track individual policy completion status dynamically - Replace top banner with floating card (bottom-right, 600px height, 400px min width) - Add expandable policies section showing individual policy statuses - Replace LogoSpinner with Loader2 for loading states - Auto-minimize on completion with dismiss functionality - Remove redundant current step message below title * feat(onboarding): add localhost prefill button and enhance card shadow - Add Complete button on localhost to pre-fill organization creation form - Enhance onboarding tracker card shadow for better visibility - Auto-fetch frameworks and pre-fill with first 2 visible frameworks * feat(ui): add responsive padding and improve mobile layouts - Add responsive padding (px-4 sm:px-6 lg:px-8) to all pages for mobile - Exclude padding from automation pages, automation overview, and task detail pages - Make integrations search and category filters mobile-friendly with horizontal scroll - Fix search input component styling for better mobile experience - Update cloud-tests and integrations pages to use consistent padding approach * fix(setup): add handlePrefillAll to useOnboardingForm destructuring --------- Co-authored-by: Mariano Fuentes <marfuen98@gmail.com>
…auto-expand (#1748) - Track vendors and risks individually with dropdowns similar to policies - Extract vendors upfront to show them immediately before creation - Auto-expand current step and collapse previous steps - Update metadata tracking for vendors and risks with status indicators Co-authored-by: Mariano Fuentes <marfuen98@gmail.com>
|
🎉 This PR is included in version 1.58.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
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.