Skip to content
Snippets Groups Projects
Commit d52f5e8d authored by Mohammad Fayoumi's avatar Mohammad Fayoumi
Browse files

Add configure link

parent 873cd9d5
No related branches found
No related tags found
No related merge requests found
......@@ -9,6 +9,13 @@ The primary use cases for this module are:
- **Decoupled Search App Integration**: Provide a secure API endpoint for React or other decoupled front-end applications.
- **Supports Authentication**: Manage both anonymous and Basic Authentication for Elasticsearch clusters.
## FEATURES
- **Extendable Controller**: The module allows you to extend the controller in your custom module. This enables you to modify Elasticsearch queries and the returned JSON results to suit your specific requirements.
- **Proxy Elasticsearch Requests**: Securely act as a proxy for Elasticsearch queries, allowing front-end applications to perform searches without exposing sensitive data.
- **Framework Agnostic**: Works seamlessly with any frontend (e.g., React, Vue) in decoupled setups.
- **Advanced Security**: Adds filtering and security features to the Elasticsearch requests.
## REQUIREMENTS
This module depends on the following modules and services:
......@@ -16,8 +23,8 @@ This module depends on the following modules and services:
- [elasticsearch_search_api](https://www.drupal.org/project/elasticsearch_search_api)
- [elasticsearch_connector](https://www.drupal.org/project/elasticsearch_connector)
- [search_api](https://www.drupal.org/project/search_api)
- A working Elasticsearch instance
- A decoupled React search application
- A working Elasticsearch instance and open CORS in `elasticsearch.yml`
- A decoupled React, Vue search application
## INSTALLATION
......
......@@ -3,6 +3,7 @@ type: module
description: 'Search API ElasticSearchKit Proxy is a Drupal module that acts as a proxy controller for handling Elasticsearch search requests.'
package: Search
core_version_requirement: ^10 || ^11
configure: elastic_searchkit_proxy.elasticsearch_server_selection
dependencies:
- elasticsearch_connector:elasticsearch_connector
- elasticsearch_search_api:elasticsearch_search_api
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment