feat: Add Elasticsearch connector integration

- Updated ElasticsearchIndexer to use connector_config for initialization.
- Created a new page for adding Elasticsearch connectors with a comprehensive form.
- Enhanced the dashboard to include the Elasticsearch connector in the connectors list.
- Updated breadcrumb component to display Elasticsearch connector label.
- Added Elasticsearch icon to the connector icons enum.
- Installed @radix-ui/react-radio-group for radio button functionality in the form.
This commit is contained in:
Anish Sarkar 2025-10-08 12:17:00 +05:30
parent a7e0bad42a
commit 51f263da72
11 changed files with 864 additions and 420 deletions

View file

@ -88,6 +88,7 @@ export function DashboardBreadcrumb() {
"serper-api": "Serper API",
"linkup-api": "LinkUp API",
"luma-connector": "Luma",
"elasticsearch-connector": "Elasticsearch",
};
const connectorLabel = connectorLabels[connectorType] || connectorType;