Conversation
* fix(app): show MDM policy for mac User * fix(app): fix status issue of mdm policy * fix(portal): fix status issue of mdm policy --------- Co-authored-by: chasprowebdev <chasgarciaprowebdev@gmail.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
|
🔒 Comp AI - Security Review🔴 Risk Level: HIGHOne OSV CVE (GHSA-rwvc-j5jr-mgvh) in ai@5.0.0; hardcoded API token found in EmptyState.tsx; multiple files use unsanitized route/IDs directly in DB queries (policyId, riskId, vendorId, taskId, organizationId). 📦 Dependency Vulnerabilities🟢 NPM Packages (LOW)Risk Score: 2/10 | Summary: 1 low CVE found
🛡️ Code Security AnalysisView 20 file(s) with issues🔴 apps/api/src/auth/hybrid-auth.guard.ts (HIGH Risk)
Recommendations:
🔴 apps/api/src/main.ts (HIGH Risk)
Recommendations:
🔴 apps/app/src/actions/organization/invite-member.ts (HIGH Risk)
Recommendations:
🟡 apps/app/src/actions/policies/publish-all.ts (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/people/all/components/MemberRow.tsx (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/people/all/components/MultiRoleCombobox.tsx (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/policies/[policyId]/data/index.ts (MEDIUM Risk)
Recommendations:
🔴 apps/app/src/app/(app)/[orgId]/risk/(overview)/page.tsx (HIGH Risk)
Recommendations:
🔴 apps/app/src/app/(app)/[orgId]/risk/[riskId]/page.tsx (HIGH Risk)
Recommendations:
🔴 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/actions/generate-suggestions.ts (HIGH Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/components/AutomationPageClient.tsx (MEDIUM Risk)
Recommendations:
🔴 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/components/chat/EmptyState.tsx (HIGH Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/components/chat/message-part/prompt-secret.tsx (MEDIUM Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/components/evaluation/EvaluationCriteriaCard.tsx (MEDIUM Risk)
Recommendations:
🔴 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/automation/[automationId]/page.tsx (HIGH Risk)
Recommendations:
🟡 apps/app/src/app/(app)/[orgId]/tasks/[taskId]/hooks/use-task.ts (MEDIUM Risk)
Recommendations:
🔴 apps/app/src/app/(app)/[orgId]/vendors/(overview)/data/queries.ts (HIGH Risk)
Recommendations:
🔴 apps/app/src/app/(app)/[orgId]/vendors/[vendorId]/page.tsx (HIGH Risk)
Recommendations:
🔴 apps/app/src/app/(app)/[orgId]/vendors/[vendorId]/tasks/[taskId]/page.tsx (HIGH Risk)
Recommendations:
🔴 apps/app/src/app/(app)/[orgId]/vendors/backup-overview/layout.tsx (HIGH Risk)
Recommendations:
💡 RecommendationsView 3 recommendation(s)
Powered by Comp AI - AI that handles compliance for you. Reviewed Nov 12, 2025 |
* feat(db): add deactivated column to member table * feat(db): add contractor role * feat(app): add contractor role * fix(db): remove duplicated migration for contractor role * fix(db): update date and time of migration for deactivated column * fix(app): set deactivated when creating mock member --------- Co-authored-by: chasprowebdev <chasgarciaprowebdev@gmail.com> Co-authored-by: Mariano Fuentes <marfuen98@gmail.com>
* fix(api): improve env loading and JWKS retry handling - Load .env manually before NestJS bootstrap - Add automatic JWKS retry on key mismatch - Remove redundant ConfigModule envFilePath * fix(auth): add automatic token refresh on 401 errors - Auto-refresh token and retry request on 401 - Add race condition protection and cooldown - Fix useTask hook to wait for orgId from URL params * feat(automation): add AI-generated suggestions for new automations - Generate task-specific suggestions using GPT-4o-mini - Load suggestions asynchronously for faster page load - Add loading state for automation page * feat(automation): improve suggestion prompts and error handling - Ensure suggestions match exact task topic - Exclude screenshots, require API integrations only - Add fallback for broken vendor logo images * feat(automation): add skeleton loaders for suggestion cards - Show animated skeleton cards while AI suggestions are loading - Match card structure and layout for smooth transition - Load suggestions asynchronously without blocking page render * chore(deps): update @trycompai/db to version 1.3.17 and add dotenv * refactor(automation): remove reduced limits on vendor queries for clarity * feat(automation): improve suggestion UI and add vendor diversity - add flushSync for immediate UI updates after suggestions load - change placeholder to generic text - add vendor diversity requirement to AI prompts to avoid duplicate vendors --------- Co-authored-by: Mariano Fuentes <marfuen98@gmail.com>
|
🎉 This PR is included in version 1.57.1 🎉 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.