-
Notifications
You must be signed in to change notification settings - Fork 243
[comp] Production Deploy #1376
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
Merged
[comp] Production Deploy #1376
Conversation
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
- Updated the db:generate script to include a new step for generating Prisma exports. - Created a new script to auto-generate Prisma exports, including all enums from the Prisma client. - Refactored the Prisma index files to export enums and ensure they are auto-generated, improving maintainability.
…se' syntax Signed-off-by: lame-engineer <88873676+lame-engineer@users.noreply.github.com>
- Added a new action to publish all draft policies for an organization, ensuring only owners can execute it. - Introduced a confirmation dialog for the publish action in the ToDoOverview component. - Updated the Overview component to pass current member information. - Enhanced the PoliciesByAssignee component to use member data instead of user data for better accuracy.
- Replaced console error logging with user-friendly toast notification for failed policy publishing, enhancing user experience and feedback.
- Changed default tab in SingleControl from "requirements" to "policies" and reordered tab content. - Added tasks selection to control queries for better task management. - Enhanced control status determination logic to account for tasks, improving accuracy in status reporting. - Removed unused CreatePolicySheet component from ControlsTable for cleaner code.
- Updated default tab selection in ToDoOverview to switch between 'tasks' and 'policies' based on unpublished policies. - Added condition to display the publish button only when there are unpublished policies and the user is an owner, improving user experience and functionality.
- Removed the script for generating Prisma exports, streamlining the process. - Updated the db:generate script to eliminate the now unnecessary export generation step. - Refactored Prisma index files to directly export types from the Prisma client, enhancing maintainability.
- Refactored control status determination in utils.ts to improve accuracy by checking if all policies are published and all tasks are completed. - Updated onboarding process in onboard-organization.ts to ensure an organization owner is found and updated to have both 'owner' and 'employee' roles, enhancing user management.
- Improved layout and styling of the MemberRow component for better responsiveness and readability, including adjustments to avatar and text truncation. - Updated onboarding process to assign owners to all tasks and set task frequency to quarterly, streamlining organization setup.
- Introduced progress bars for overall compliance, published policies, and completed tasks on smaller screens, enhancing user experience. - Maintained existing chart display for larger screens, ensuring responsive design across devices.
- Modified the AddFrameworkModal component to allow organizationId to be optional, enhancing flexibility in usage. - Updated FrameworksOverview to pass organizationId directly without defaulting to an empty string. - Simplified Prisma exports in the index file for improved maintainability.
…tionId - Modified the publishAllPoliciesAction to accept organizationId from parsedInput instead of session, enhancing flexibility and accuracy in policy publishing. - Removed console log statements for unauthorized access, streamlining error handling. - Updated revalidation paths to reflect the new organizationId source, ensuring correct routing after publishing policies.
- Introduced useMemo for width calculation in the ToDoOverview component, improving performance by memoizing the computed value based on dependencies. - Simplified the width style assignment in the render method, enhancing code readability and maintainability.
…ings feat: dashboard UI
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
chore: update legacy 'docker-compose' command to modern 'docker compo…
- Changed the version of trigger.dev from latest to 4.0.0 in package.json and GitHub workflows for consistency and to ensure compatibility with the latest features and fixes.
[dev] [Marfuen] mariano/pin-trigger-dev
Contributor
|
🎉 This PR is included in version 1.51.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
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.