Repository
OCA/search-engine · module folder · Try on Runboat
Module version
1.0.0
Category
Connector
Folder size
0.95 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/search-engine
Last tracking update
2026-08-07 08:43:07
Authors
ACSONE SA/NV, Odoo Community Association (OCA)
Maintainers
ACSONE SA/NV, Odoo Community Association (OCA)
Committers
Stéphane Bidoul, Simone Orsi, Alexandre Fayolle, Laurent Mignon (ACSONE), Denis Roussel, sbejaoui, nans, hparfr, Sébastien BEAU, Benjamin Willig, Weblate, Florian Mounier, OCA-git-bot, oca-travis, oca-ci, MrTango
Odoo dependencies
OCA/queue:
OCA/search-engine:
OCA/server-env:
OCA/server-tools:
odoo/odoo:
- web
- bus
Python dependencies
elasticsearch>=7.0.0,<=7.13.4, requests, typing-extensions, unidecode
System dependencies
None
Required by
sale_channel_search_engine_demo
Description
This addon provides the bases to implement addons to export information
to [Elasticsearch](https://www.elastic.co/) indexes.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
se_backend_form_view se.backend form Inherits connector_search_engine.se_backend_form_view
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (2)

New fields (11)
  • api_key Char
    groups='connector_search_engine.group_connector_search_engine_manager' help='Elasticsearch Api Key'
  • api_key_id Char
    groups='connector_search_engine.group_connector_search_engine_manager' help='Elasticsearch Api Key ID' string='Api Key ID'
  • auth_type Selection
    default='api_key' selection=[('http', 'HTTP'), ('api_key', 'API key')]
  • backend_type Selection
    ondelete={'elasticsearch': 'cascade'} required=True selection_add=[('elasticsearch', 'ElasticSearch')] string='Type'
  • es_max_retries Integer
    default=0 help='Number of retries, when an error occurs. 0 or negative means no retries and the exception is raised.' string='Elasticsearch max retries'
  • es_password Char
    help='Leave blank if not using http authentication.'
  • es_retry_on_timeout Boolean
    help='If set, retry when a connection timeout occurs. Otherwise, the retries are only on other errors' string='Elasticsearch retry on timeout'
  • es_server_host Char
    groups='connector_search_engine.group_connector_search_engine_manager' string='ElasticSearch host'
  • es_timeout Integer
    default=10 help='Elastic Search request timeout' string='Elasticsearch timeout'
  • es_user Char
    help='Leave blank if not using http authentication.'
  • ssl Boolean
    default=True help='Verify SSL certificates. Only set to False in development environments.'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…