Skip to content

[comp] Production Deploy#655

Merged
claudfuen merged 11 commits intoreleasefrom
main
May 17, 2025
Merged

[comp] Production Deploy#655
claudfuen merged 11 commits intoreleasefrom
main

Conversation

@github-actions
Copy link
Contributor

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.

claudfuen and others added 6 commits May 16, 2025 12:27
… string format

- Changed the type of frameworkId in various components and functions from FrameworkId to string for consistency.
- Updated the Framework and Requirement models to use string identifiers instead of specific keys.
- Added a new migration to insert the SOC2 framework and its requirements into the database with the new identifier format.
- Converted existing requirement IDs to the new string format in the database, ensuring compatibility with the updated schema.
…for SOC2 requirements

- Introduced a new migration to update the frameworkId for SOC2 requirements in the FrameworkInstance table.
- Added foreign key constraints to establish relationships between FrameworkInstance and FrameworkEditorFramework, as well as RequirementMap and FrameworkEditorRequirement.
- Updated the Prisma schema to reflect the new relationships and ensure data integrity across models.
- Updated organizationSchema and various utility functions to use string identifiers instead of the FrameworkId enum for frameworks and requirements.
- Removed FrameworkId enum from the Prisma schema and adjusted related components to ensure consistency across the application.
- Added a migration to drop the FrameworkId and RequirementId enums from the database.
…nd enhance UI components

- Replaced separate onboarding creation and update calls with a single upsert operation for efficiency.
- Updated the CompanyDetailsWizardForm to improve layout with Card components and adjusted input fields for better user experience.
- Enhanced WizardQuestion and WizardStepper components for improved styling and responsiveness.
- Refined TrustPortalSwitch component by adding descriptions for compliance frameworks and optimizing layout.
- Updated input and select components for better prefix handling and visual consistency.
[dev] [carhartlewis] lewis/comp-tp-ui-fixes
@vercel
Copy link

vercel bot commented May 16, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
app (staging) ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 17, 2025 0:17am
comp-framework-editor (staging) ❌ Failed (Inspect) May 17, 2025 0:17am
comp-portal ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 17, 2025 0:17am
comp-trust (staging) ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 17, 2025 0:17am

claudfuen and others added 5 commits May 16, 2025 19:47
…ed components

- Removed unnecessary control filtering logic in RequirementControls and replaced it with a direct mapping of related controls.
- Updated RequirementsTable to simplify the display of framework details by removing redundant requirement details.
- Enhanced RequirementPage to fetch related controls directly, improving data handling and component integration.
- Adjusted RequirementControlsTable to accept a simplified controls structure, ensuring consistency across the application.
…/comp-124-refactor-requirementsmap-table-to-be-forwards-compatible
…ew string format

- Replaced all instances of the "soc2" frameworkId and its associated requirementIds with new string identifiers across multiple control templates.
- Ensured consistency in the mapping of requirements for various controls, enhancing data integrity and compatibility with recent schema changes.
…iers to new format

- Replaced all instances of the "soc2" frameworkId and its associated requirementIds with new string identifiers across multiple files.
- Added new mappings for framework and requirement IDs in the requirements data file to ensure consistency and compatibility with recent schema changes.
- Enhanced logging in the createFrameworkInstance function for better debugging and tracking of control creation processes.
- Resolves COMP-125
…irementsmap-table-to-be-forwards-compatible

[dev] [claudfuen] claudio/comp-124-refactor-requirementsmap-table-to-be-forwards-compatible
@claudfuen
Copy link
Contributor

🎉 This PR is included in version 1.25.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants