Conversation
… 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
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
…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
Contributor
|
🎉 This PR is included in version 1.25.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.