Closed naelob closed 1 month ago
Latest commit: 60f7927def3f9577fdf1f20fcb993146215c0a5d
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.
The recent updates across multiple files in the project mainly focus on enhancing the user interface and interaction within the configuration and field mapping components. Key changes include the integration of tooltips and popovers for better user guidance, the introduction of new forms for defining and mapping custom fields, and the removal of checkbox selection functionalities from various tables. Additionally, there are updates to URL configurations and state management improvements.
Files | Change Summary |
---|---|
apps/client-ts/src/app/(Dashboard)/configuration/page.tsx |
Modified imports, added tooltips and popovers, and updated rendering logic for linked accounts and field mappings. |
apps/client-ts/src/components/Configuration/FieldMappings/FieldMappingsTable.tsx |
Replaced import of columns with useColumns , added state management, and integrated dialogs for forms. |
apps/client-ts/src/components/Configuration/FieldMappings/columns.tsx |
Changed export from columns to useColumns and added new imports for UI components. |
apps/client-ts/src/components/Configuration/FieldMappings/defineForm.tsx |
Introduced DefineForm component for defining custom fields with validation. |
apps/client-ts/src/components/Configuration/FieldMappings/mapForm.tsx |
Introduced MapForm component for mapping data with validation and submission functionality. |
apps/client-ts/src/components/Configuration/LinkedUsers/columns.tsx |
Removed checkbox functionality for row selection. |
apps/client-ts/src/components/Configuration/Webhooks/columns.tsx |
Updated padding and font weight for the Badge component in useColumns function. |
apps/client-ts/src/components/Connection/columns.tsx |
Removed checkbox selection functionality from the columns array. |
apps/client-ts/src/components/Events/columns.tsx |
Removed checkbox selection functionality from the columns array. |
apps/client-ts/src/components/shared/data-table-faceted-filter.tsx |
Improved handling of empty or whitespace values in field.value . |
apps/client-ts/src/components/shared/data-table-webhook-scopes.tsx |
Added state and functionality for "Select All" option in webhook scopes. |
apps/client-ts/src/hooks/get/useProviderProperties.tsx |
Added trailing whitespace after Authorization header value assignment. |
packages/api/src/@core/field-mapping/field-mapping.service.ts |
Updated URL fetching logic and removed unnecessary logging. |
packages/shared/src/utils.ts |
Updated customPropertiesUrl to an absolute URL. |
🐰✨ In the code, where logic flows, New tooltips and popovers arose. Forms to map and fields to define, User interactions, now more fine. Checkboxes gone, sleek and clean, A better UI, a coder's dream. Hopping through changes, swift and bright, CodeRabbit brings these updates to light! 🌟💻
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
The latest updates on your projects. Learn more about Vercel for Git ↗︎