-
Notifications
You must be signed in to change notification settings - Fork 78
Merge into Main #446
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
Merge into Main #446
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
…-create-tasks-table-and-move-evidence-to-be-tasks
- Moved S3 client configuration to a new shared module for better maintainability. - Updated uploadFile, deleteCommentAttachment, deleteTaskAttachment, getCommentAttachmentUrl, and getTaskAttachmentUrl actions to use the shared S3 client and bucket name. - Removed redundant environment variable checks from individual action files. - Enhanced error handling for missing AWS credentials in the shared module.
…ing adjustments - Changed border radius from rounded-md to rounded-sm in various components including code blocks, cards, and calendars. - Updated CSS variables for input styling to enhance visual consistency. - Refactored alert dialog and dropdown menu components for improved structure and styling. - Adjusted tooltip and popover components for better alignment with design standards.
- Updated various components to use rounded-sm instead of rounded-md for consistent styling. - Adjusted layout and styling in components such as EmployeesListSkeleton, EvidenceDetails, and FileCard. - Enhanced visual consistency in data tables and integration cards by applying the new border radius.
…-create-tasks-table-and-move-evidence-to-be-tasks
Merge main into dev
Mariano/fix migrations dev 2
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
…/comp-82-fix-permissionsbetterauth
- Introduced new rules for better-auth regarding server-side and client-side usage of auth methods. - Added `MemberRow` and `PendingInvitationRow` components for improved member management UI. - Refactored `TeamMembers` and `TeamMembersClient` to streamline member and invitation handling. - Removed deprecated `InviteMemberForm` and `PendingInvitations` components. - Updated layout and styling for better responsiveness and user experience.
…esponsiveness - Added padding to the main content area in the dashboard layout for better spacing. - Updated header component to use a softer background and added a border for better visual separation. - Refined styles in main menu and chat components to enhance user interaction and aesthetics. - Adjusted input and sheet components to use rounded-sm for a consistent design language.
- Updated TabsList to use a consistent height and added rounded-lg for better aesthetics. - Refined TabsTrigger and TabsContent with rounded-md and focus-visible styles for enhanced accessibility and visual feedback. - Adjusted padding and margin for a more cohesive design across tab components.
… menu - Modified the MemberRow component to display the dropdown menu only if the current role is not "owner". - Improved the structure of the dropdown menu items for changing roles and removing members, ensuring better accessibility and user experience. - Enhanced the overall logic for handling role changes and member removal actions.
- Added bottom padding to the main content area in the dashboard layout for better spacing. - Refactored ChecklistItem component to improve structure and visual feedback, including updated icons and layout adjustments. - Updated OnboardingProgress component to enhance the display of onboarding steps with improved text and layout. - Adjusted main menu item height and spacing for a more consistent design. - Added font smoothing to global styles for improved text rendering.
- Added `Layout` component for employee management, ensuring organization context and onboarding for users without employees. - Introduced `Loading` component for better user experience during data fetching. - Created `EmployeesOverview` component to display employee statistics and training video completion. - Developed `EmployeeCompletionChart` for visual representation of employee task completion metrics. - Enhanced `AppOnboarding` component to support dynamic links for onboarding actions.
redirect on org creation
- Added `descriptionKey` to selectable roles in `MultiRoleCombobox` for improved clarity on role functionalities. - Updated localization file to include descriptions for each role, enhancing user understanding of permissions. - Adjusted UI layout in `MultiRoleCombobox` to display role descriptions below the role labels, ensuring a more informative user experience.
- Modified the `fetchAdminUsers` function to allow fetching users with emails ending in both "@trycomp.ai" and "@securis360.com". - Updated the comment header for clarity on the supported email domains.
…uration - Updated middleware to exclude the 'research' route from authentication checks. - Refactored `researchVendorAction` to utilize the new `researchVendor` task for improved vendor data scraping. - Simplified the vendor creation process in `CreateVendorForm` by awaiting the execution of the `researchVendor` action. - Introduced a new `research.ts` file to define the schema and logic for the vendor research task, enhancing modularity and maintainability.
- Introduced a new admin menu item in the `MainMenu` component for users with emails ending in "@trycomp.ai". - Updated localization file to include a label for the admin menu item, enhancing user experience and access control.
…comp-82-fix-permissionsbetterauth
feat: implement search functionality for global vendors
…comp-82-fix-permissionsbetterauth
…yout - Enhanced button styles to include focus-visible ring and whitespace handling for better accessibility. - Adjusted class names for consistent spacing and SVG pointer events, ensuring a more user-friendly experience.
…sbetterauth Claudio/comp 82 fix permissionsbetterauth
- Adjusted class names in the button component for better alignment and spacing. - Ensured consistent handling of whitespace and SVG pointer events for enhanced usability.
- Implemented a switch statement to dynamically render role descriptions based on the selected role in the `MultiRoleCombobox`. - Enhanced localization by utilizing specific keys for each role's description, improving user understanding of role functionalities.
fix: refine button component styles for improved layout
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.
What does this PR do?
Visual Demo (For contributors especially)
A visual demonstration is strongly recommended, for both the original and new change (video / image - any one).
Video Demo (if applicable):
Image Demo (if applicable):
Mandatory Tasks (DO NOT REMOVE)
How should this be tested?
Checklist