Closed naelob closed 1 month ago
Latest commit: 879753abc71793b024ed6b4eed3b983f721a8d0f
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.
[!WARNING]
Rate Limit Exceeded
@naelob has exceeded the limit for the number of commits or files that can be reviewed per hour. Please wait 15 minutes and 21 seconds before requesting another review.
How to resolve this issue?
After the wait time has elapsed, a review can be triggered using the `@coderabbitai review` command as a PR comment. Alternatively, push new commits to this PR. We recommend that you space out your commits to avoid hitting the rate limit.How do rate limits work?
CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our [FAQ](https://coderabbit.ai/docs/faq) for further information.Commits
Files that changed from the base of the PR and between ca4f1bb29aca518c8a3b1497dd822d009ca9864f and 879753abc71793b024ed6b4eed3b983f721a8d0f.
This update enhances client-side configuration management for connectors, introducing new components for improved display and management. It includes advanced form handling, state management techniques, UI enhancements like removing the "system" theme option, and documentation updates for API key generation and self-hosting guides.
Files/Paths | Change Summary |
---|---|
apps/client-ts/src/app/(Dashboard)/configuration/page.tsx |
Added CustomConnectorPage import, updated tab trigger value, and introduced a new tab content section for "custom". |
apps/client-ts/src/components/Configuration/AddAuthCredentialsForm.tsx |
Enhanced form handling, renamed ToUpdateToggle to updateToggle , and restructured the form layout. |
apps/client-ts/src/components/Configuration/Connector/ConnectorDisplay.tsx |
Introduced ConnectorDisplay component for managing connection strategies with form handling, state management, and analytics integration. |
apps/client-ts/src/components/Configuration/Connector/ConnectorLayout.tsx |
Introduced ConnectorLayout component for displaying connectors list, search functionality, and a panel for selected connector. |
apps/client-ts/src/components/Configuration/Connector/ConnectorList.tsx |
Introduced ConnectorList component for displaying and selecting connectors. |
apps/client-ts/src/components/Configuration/Connector/VerticalSelector.tsx |
Introduced VerticalSelector component for selecting vertical categories. |
apps/client-ts/src/components/Configuration/Connector/useConnector.tsx |
Introduced useConnector function for state management using Jotai. |
apps/client-ts/src/components/Configuration/CustomConnectorPage.tsx |
Introduced CustomConnectorPage component for filtering and displaying connectors based on search queries and vertical selection. |
apps/client-ts/src/components/Configuration/authColumns.tsx |
Updated key from ToUpdateToggle to updateToggle in the mutate function. |
apps/client-ts/src/components/Nav/theme-toggle.tsx |
Removed the option to set the theme to "system". |
apps/client-ts/src/components/Provider/provider.tsx |
Adjusted the Provider function by removing useState and useRouter imports. |
apps/client-ts/src/components/RootLayout/index.tsx |
Updated image source logic based on the theme. |
apps/client-ts/src/components/ui/resizable.tsx |
Introduced components for resizable panels with vertical resizing handles. |
apps/client-ts/src/components/ui/scroll-area.tsx |
Introduced ScrollArea and ScrollBar components for creating scrollable areas. |
apps/client-ts/src/components/ui/textarea.tsx |
Introduced Textarea component for customizable textarea elements. |
apps/client-ts/src/hooks/mutations/useConnectionStrategyAuthCredentials.tsx |
Removed toast messages for fetching connection strategy credentials. |
apps/client-ts/src/hooks/mutations/useUpdateConnectionStrategy.tsx |
Renamed ToUpdateToggle to updateToggle in IUpdateConnectionStrategyDto interface and updated its usage. |
apps/client-ts/src/state/verticalStore.ts |
Introduced a state management hook using zustand for managing vertical state. |
docs/core-concepts/auth.mdx |
Corrected a typo and restructured the section on generating API keys for clarity. |
docs/open-source/self-host-guide.mdx |
Updated the formatting of a bash command for clarity. |
packages/shared/src/utils.ts |
Added vertical property to Provider interface and modified providersArray function to filter providers based on vertical. |
In the realm of code, where connectors bloom, The dashboard's light dispels the gloom. With custom tabs and forms anew, We manage links both old and true. Through scrolls and panels, themes delight, Our code's a beacon in the night. π
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?
New dependencies detected. Learn more about Socket for GitHub βοΈ
Package | New capabilities | Transitives | Size | Publisher |
---|---|---|---|---|
npm/coolshapes-react@1.0.1 | None | 0 |
2.13 MB | realvjy |
npm/jotai@2.8.0 | None | 0 |
513 kB | daishi |
npm/react-resizable-panels@2.0.19 | None | 0 |
1.24 MB | brianvaughn |
npm/zod@3.23.8 | None | 0 |
667 kB | colinmcd94 |
The latest updates on your projects. Learn more about Vercel for Git βοΈ