-
Notifications
You must be signed in to change notification settings - Fork 241
[comp] Production Deploy #1753
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 #1753
Conversation
#1751) * feat(security-questionnaire): add AI-powered questionnaire parsing and auto-answering functionality * feat(frameworks): enhance FrameworksOverview with badge display and improve Security Questionnaire layout - Update FrameworksOverview to conditionally render badges or initials based on availability. - Refactor Security Questionnaire page to include a breadcrumb navigation and improve layout for better user experience. - Enhance QuestionnaireParser with new alert dialog for exit confirmation and streamline question answering process. - Improve UI components for better accessibility and responsiveness. * refactor(security-questionnaire): improve QuestionnaireParser layout and styling - Update search input styling for better visibility and responsiveness. - Adjust layout of command bar components for improved user experience. - Streamline button functionalities and ensure consistent styling across export options. * feat(security-questionnaire): enhance UI and functionality of Security Questionnaire page - Adjust padding and layout for improved responsiveness on the Security Questionnaire page. - Update header styles for better visibility and consistency. - Implement download functionality for questionnaire responses with enhanced user feedback. - Refactor question and answer display for better organization and accessibility across devices. - Improve button and input styling for a more cohesive user experience. * feat(security-questionnaire): enhance QuestionnaireParser UI and functionality - Update tab trigger styles for improved visibility and consistency. - Refactor file upload and URL input sections for better user experience. - Enhance dropzone component with clearer instructions and improved styling. - Streamline action button layout and functionality for better accessibility. * refactor(security-questionnaire): streamline action button layout in QuestionnaireParser - Reorganize action button section for improved clarity and consistency. - Maintain existing functionality while enhancing the overall UI structure. * feat(security-questionnaire): implement feature flag checks for questionnaire access - Add feature flag checks to control access to the AI vendor questionnaire. - Remove FeatureFlagWrapper component and directly use QuestionnaireParser. - Update header, sidebar, and mobile menu to conditionally render questionnaire options based on feature flag status. * refactor(api): simplify run status retrieval logic in task status route --------- Co-authored-by: Tofik Hasanov <annexcies@gmail.com> Co-authored-by: Claudio Fuentes <imclaudfuen@gmail.com>
Comp AI - Code Vulnerability Scan⏳ Analysis in progress... Reviewing 30 file(s). This may take a few moments. Powered by Comp AI - AI that handles compliance for you | Reviewed Nov 17, 2025, 09:07 PM |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
…improvements (#1752) - Add automation activity feed and indicator components for task automation status - Implement modern task list and category views for better task organization - Introduce search input for filtering tasks - Refactor task status handling and improve UI elements for better user experience - Update task body and status selector components for enhanced functionality Co-authored-by: Mariano Fuentes <marfuen98@gmail.com>
🔒 Comp AI - Security Review🔴 Risk Level: HIGHOSV scan found 3 package CVEs (xlsx@0.18.5: two HIGH CVEs; ai@5.0.0: LOW CVE). Code contains a hardcoded token and multiple injection vectors (shell/header/SQL) in device-agent and context code. 📦 Dependency Vulnerabilities🟠 NPM Packages (HIGH)Risk Score: 8/10 | Summary: 2 high, 1 low CVEs found
🛡️ Code Security AnalysisView 15 file(s) with issues🔴 .github/workflows/auto-pr-to-main.yml (HIGH Risk)
Recommendations:
🟡 SELF_HOSTING.md (MEDIUM Risk)
Recommendations:
🟡 apps/.cursor/rules/trigger.basic.mdc (MEDIUM Risk)
Recommendations:
🔴 apps/api/buildspec.yml (HIGH Risk)
Recommendations:
🟡 apps/api/src/attachments/attachments.service.ts (MEDIUM Risk)
Recommendations:
🟡 apps/api/src/comments/dto/update-comment.dto.ts (MEDIUM Risk)
Recommendations:
🔴 apps/api/src/context/context.controller.ts (HIGH Risk)
Recommendations:
🔴 apps/api/src/context/context.service.ts (HIGH Risk)
Recommendations:
🟡 apps/api/src/context/dto/context-response.dto.ts (MEDIUM Risk)
Recommendations:
🟡 apps/api/src/context/dto/create-context.dto.ts (MEDIUM Risk)
Recommendations:
🟡 apps/api/src/device-agent/device-agent.controller.ts (MEDIUM Risk)
Recommendations:
🔴 apps/api/src/device-agent/device-agent.service.ts (HIGH Risk)
Recommendations:
🟡 apps/api/src/devices/devices.service.ts (MEDIUM Risk)
Recommendations:
🟡 apps/api/src/devices/dto/device-responses.dto.ts (MEDIUM Risk)
Recommendations:
🟢 apps/api/src/framework-editor/task-template/pipes/validate-id.pipe.ts (LOW Risk)
Recommendations:
💡 RecommendationsView 3 recommendation(s)
Powered by Comp AI - AI that handles compliance for you. Reviewed Nov 17, 2025 |
|
|
…1739) * feat(trust-access): implement trust access request management system * feat(trust-access): implement trust access request management system * feat: clean up logs * feat(trust-access): validate user ID from member ID in trust access service * feat(trust-access): enhance member ID handling and user verification * feat: added trust page navigation * feat(api): update dependencies and add new packages for nanoid and pdf-lib * feat(trust-access): implement NDA signing email resend functionality * feat(trust-access): add endpoint to preview NDA with watermark * feat(trust-access): add reclaim access endpoint and email notification * feat(trust-access): add document access and download endpoints with email updates * feat(trust-access): integrate @tanstack/react-form for access request dialogs * feat(trust-access): enforce scope selection and validate NDA status * feat(trust-access): update approve button to include request details * fix: import fix for monorepo * fix: build fix * feat(trust-access): add requested duration days to access request * refactor(trust-access): remove scopes from access request and related services * feat(trust-access): implement policies access and download endpoints * chore: format * refactor(trust-access): rename TrustAccessRequestsClient and remove unused components * style(trust-access): update dialog components for consistent layout * chore(workflows): add daniel/* to auto PR trigger paths * chore(db): refactor migration --------- Signed-off-by: Mariano Fuentes <marfuen98@gmail.com> Co-authored-by: Mariano Fuentes <marfuen98@gmail.com>
…ng and auto-answering (#1755) - Add questionnaire file upload and parsing functionality - Implement AI-powered question extraction from PDFs - Add auto-answer functionality using RAG with vector embeddings - Add questionnaire results display, editing, and export - Implement vector embedding sync for organization policies - Add batch processing for questionnaire answers - Fix TypeScript build error in analytics package - Resolve merge conflict in bun.lock Co-authored-by: Tofik Hasanov <annexcies@gmail.com>
* feat(nav): add feature flag to conditionally render Trust tab * feat(nav): add feature flag to conditionally render Trust tab --------- Co-authored-by: Mariano Fuentes <marfuen98@gmail.com>
* fix(api): resolve inefficient regex pattern in domain validation * feat(ui): add field component to package.json exports --------- Co-authored-by: Mariano Fuentes <marfuen98@gmail.com>
…ads to S3 (#1758) Co-authored-by: Tofik Hasanov <annexcies@gmail.com>
Co-authored-by: Tofik Hasanov <annexcies@gmail.com>
…shed policies (#1761) Co-authored-by: Tofik Hasanov <annexcies@gmail.com>
* feat(security-questionnaire): add loading component and sidebar for questionnaire * feat(security-questionnaire): simplify layout and enhance QuestionnaireParser component * chore(security-questionnaire): update CTA text and tooltip for policy publishing --------- Co-authored-by: Mariano Fuentes <marfuen98@gmail.com>
🔒 Comp AI - Security Review🔴 Risk Level: HIGHOSV findings: xlsx@0.18.5 has two HIGH GHSA issues; ai@5.0.0 has a LOW GHSA issue. Repo contains a hardcoded sample DATABASE_URL (user:pass). Multiple code files show script/header/DB injection risks. 📦 Dependency Vulnerabilities🟠 NPM Packages (HIGH)Risk Score: 8/10 | Summary: 2 high, 1 low CVEs found
🛡️ Code Security AnalysisView 14 file(s) with issues🔴 .env.example (HIGH Risk)
Recommendations:
🔴 .github/workflows/auto-pr-to-main.yml (HIGH Risk)
Recommendations:
🔴 SELF_HOSTING.md (HIGH Risk)
Recommendations:
🔴 apps/api/buildspec.yml (HIGH Risk)
Recommendations:
🟡 apps/api/src/attachments/attachments.service.ts (MEDIUM Risk)
Recommendations:
🟡 apps/api/src/comments/dto/update-comment.dto.ts (MEDIUM Risk)
Recommendations:
🟡 apps/api/src/context/context.controller.ts (MEDIUM Risk)
Recommendations:
🔴 apps/api/src/context/context.service.ts (HIGH Risk)
Recommendations:
🟡 apps/api/src/context/dto/create-context.dto.ts (MEDIUM Risk)
Recommendations:
🟡 apps/api/src/device-agent/device-agent.controller.ts (MEDIUM Risk)
Recommendations:
🔴 apps/api/src/device-agent/device-agent.service.ts (HIGH Risk)
Recommendations:
🟡 apps/api/src/devices/devices.service.ts (MEDIUM Risk)
Recommendations:
🟡 apps/api/src/devices/dto/device-responses.dto.ts (MEDIUM Risk)
Recommendations:
🟢 apps/api/src/framework-editor/task-template/dto/task-template-response.dto.ts (LOW Risk)
Recommendations:
💡 RecommendationsView 3 recommendation(s)
Powered by Comp AI - AI that handles compliance for you. Reviewed Nov 17, 2025 |
* refactor(security-questionnaire): reorganize imports and update header text * chore(security-questionnaire): enhance auto-answer button and add error handling for unanswered questions --------- Co-authored-by: Mariano Fuentes <marfuen98@gmail.com>
|
🎉 This PR is included in version 1.59.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.