Algolia Connector

connector_algolia
REPOSITORY
REPOSITORYOCA/search-engine
GIT
GIThttps://github.com/OCA/search-engine.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/search-engine/tree/18.0/connector_algolia
VERSION
VERSION 2.2.0
CATEGORY
CATEGORYConnector
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion, Camptocamp, ACSONE SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion, Camptocamp, ACSONE SA/NV
COMMITTERS
COMMITTERSGitHub, Laurent Mignon (ACSONE), Denis Roussel, Sébastien BEAU, Florian da Costa, beau sebastien, David Beal, oca-travis, OCA-git-bot, Simone Orsi, Mourad EL HADJ MIMOUNE, François Honoré
WEBSITE
WEBSITEhttps://github.com/OCA/search-engine
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:09:31
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/connector:
    - connector
    - component
    - component_event
OCA/queue:
    - queue_job
OCA/search-engine:
    - connector_search_engine
OCA/server-env:
    - server_environment
OCA/server-tools:
    - base_partition
    - jsonifier
odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - base_sparse_field
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES algoliasearch>=2.0,<3.0
typing-extensions
unidecode
requests
cachetools
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
se_backend_algolia_form_view se.backend.spec.abstract.form (in connector_search_engine) se.backend.algolia form Inherits connector_search_engine.se_backend_form_view
se_backend_algolia_tree_view se.backend.algolia.tree (in connector_algolia) se.backend.algolia tree New
Models touched (3)

New fields (3)
  • algolia_api_key Char
    string='API KEY'
  • algolia_app_id Char
    string='APP ID'
  • tech_name Char
    readonly=False related='se_backend_id.tech_name' store=True
Public methods (0)

No public methods.

New fields (1)
  • data_size Char
    compute='_compute_data_size' help='Computed size of the index. Algolia limits record size to 10KB and exports fail if your record exceeds the quota.' store=True string='Index record size'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/search-engine
GIT
GIThttps://github.com/OCA/search-engine.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/search-engine/tree/16.0/connector_algolia
VERSION
VERSION 2.2.0
CATEGORY
CATEGORYConnector
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion, Camptocamp, ACSONE SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion, Camptocamp, ACSONE SA/NV
COMMITTERS
COMMITTERSGitHub, Laurent Mignon (ACSONE), Denis Roussel, Sébastien BEAU, Florian da Costa, beau sebastien, David Beal, oca-travis, OCA-git-bot, Simone Orsi, Mourad EL HADJ MIMOUNE, François Honoré
WEBSITE
WEBSITEhttps://github.com/OCA/search-engine
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:54:00
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/connector:
    - connector
    - component
    - component_event
OCA/queue:
    - queue_job
OCA/search-engine:
    - connector_search_engine
OCA/server-env:
    - server_environment
OCA/server-tools:
    - base_partition
    - jsonifier
odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - base_sparse_field
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES algoliasearch>=2.0,<3.0
typing-extensions
unidecode
requests
cachetools
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
se_backend_algolia_form_view se.backend.spec.abstract.form (in connector_search_engine) se.backend.algolia form Inherits connector_search_engine.se_backend_form_view
se_backend_algolia_tree_view se.backend.algolia.tree (in connector_algolia) se.backend.algolia tree New
Models touched (3)

New fields (3)
  • algolia_api_key Char
    string='API KEY'
  • algolia_app_id Char
    string='APP ID'
  • tech_name Char
    readonly=False related='se_backend_id.tech_name' store=True
Public methods (0)

No public methods.

New fields (1)
  • data_size Char
    compute='_compute_data_size' help='Computed size of the index. Algolia limits record size to 10KB and exports fail if your record exceeds the quota.' store=True string='Index record size'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/search-engine
GIT
GIThttps://github.com/OCA/search-engine.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/search-engine/tree/14.0/connector_algolia
VERSION
VERSION 2.3.0
CATEGORY
CATEGORYConnector
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion, Camptocamp, ACSONE SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion, Camptocamp, ACSONE SA/NV
COMMITTERS
COMMITTERSDenis Roussel, Sébastien BEAU, oca-travis, Weblate, OCA-git-bot, Simone Orsi, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/search-engine
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:13
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/connector:
    - connector
    - component
    - component_event
OCA/queue:
    - queue_job
OCA/search-engine:
    - connector_search_engine
OCA/server-env:
    - server_environment
OCA/server-tools:
    - jsonifier
odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - base_sparse_field
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES algoliasearch>=2.0,<3.0
unidecode
requests
cachetools
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
se_backend_algolia_form_view se.backend.spec.abstract.form (in connector_search_engine) se.backend.algolia form Inherits connector_search_engine.se_backend_form_view
se_backend_algolia_tree_view se.backend.algolia.tree (in connector_algolia) se.backend.algolia tree New
Models touched (3)

New fields (3)
  • algolia_api_key Char
    string='API KEY'
  • algolia_app_id Char
    string='APP ID'
  • tech_name Char
    readonly=False related='se_backend_id.tech_name' store=True
Public methods (0)

No public methods.

New fields (1)
  • data_size Char
    compute='_compute_data_size' help='Computed size of the index. Algolia limits record size to 10KB and exports fail if your record exceeds the quota.' store=True string='Index record size'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/search-engine
GIT
GIThttps://github.com/OCA/search-engine.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/search-engine/tree/13.0/connector_algolia
VERSION
VERSION 3.0.0
CATEGORY
CATEGORYConnector
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion, Camptocamp, ACSONE SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion, Camptocamp, ACSONE SA/NV
COMMITTERS
COMMITTERSGitHub, Laurent Mignon (ACSONE), Denis Roussel, Sébastien BEAU, oca-travis, OCA-git-bot, Simone Orsi, Pierrick Brun
WEBSITE
WEBSITEhttps://github.com/OCA/search-engine
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:21
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/connector:
    - connector
    - component
    - component_event
OCA/queue:
    - queue_job
OCA/search-engine:
    - connector_search_engine
OCA/server-env:
    - server_environment
OCA/server-tools:
    - base_jsonify
odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - base_sparse_field
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES algoliasearch>=2.0,<3.0
unidecode
requests
cachetools
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
se_backend_algolia_form_view se.backend.spec.abstract.form (in connector_search_engine) se.backend.algolia form Inherits connector_search_engine.se_backend_form_view
se_backend_algolia_tree_view se.backend.algolia.tree (in connector_algolia) se.backend.algolia tree New
Models touched (3)

New fields (3)
  • algolia_api_key Char
    string='API KEY'
  • algolia_app_id Char
    string='APP ID'
  • tech_name Char
    readonly=False related='se_backend_id.tech_name' store=True
Public methods (0)

No public methods.

New fields (1)
  • data_size Char
    compute='_compute_data_size' help='Computed size of the index. Algolia limits record size to 10KB and exports fail if your record exceeds the quota.' store=True string='Index record size'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/search-engine
GIT
GIThttps://github.com/OCA/search-engine.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/search-engine/tree/12.0/connector_algolia
VERSION
VERSION 3.0.1
CATEGORY
CATEGORYConnector
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion, Camptocamp, ACSONE SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion, Camptocamp, ACSONE SA/NV
COMMITTERS
COMMITTERSLaurent Mignon (ACSONE), oca-travis, OCA-git-bot, Simone Orsi, hparfr
WEBSITE
WEBSITEhttps://github.com/OCA/search-engine
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:25
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/connector:
    - connector
    - component
    - component_event
OCA/queue:
    - queue_job
OCA/search-engine:
    - connector_search_engine
OCA/server-env:
    - server_environment
OCA/server-tools:
    - base_jsonify
odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - base_sparse_field
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES algoliasearch
unidecode
requests
cachetools
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
se_backend_algolia_form_view se.backend.spec.abstract.form (in connector_search_engine) se.backend.algolia form Inherits connector_search_engine.se_backend_form_view
se_backend_algolia_tree_view se.backend.algolia.tree (in connector_algolia) se.backend.algolia tree New
Models touched (3)

New fields (2)
  • algolia_api_key Char
    string='API KEY'
  • algolia_app_id Char
    string='APP ID'
Public methods (0)

No public methods.

New fields (1)
  • config_id Many2one → se.index.config
    comodel_name='se.index.config' help='Algolia index settings' string='Config'
Public methods (0)

No public methods.

New fields (3)
  • body Serialized
    required=True
  • body_str Text
    compute='_compute_body_str' inverse='_inverse_body_str'
  • name Char
    required=True
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/search-engine
GIT
GIThttps://github.com/OCA/search-engine.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/search-engine/tree/10.0/connector_algolia
VERSION
VERSION 2.0.0
CATEGORY
CATEGORYConnector
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion, Camptocamp, ACSONE SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion, Camptocamp, ACSONE SA/NV
COMMITTERS
COMMITTERSLaurent Mignon (ACSONE), Sébastien BEAU, Florian da Costa, beau sebastien, David Beal, oca-travis, OCA-git-bot, Simone Orsi, Mourad EL HADJ MIMOUNE, François Honoré
WEBSITE
WEBSITEhttps://github.com/OCA/search-engine
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:20:03
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/connector:
    - connector
    - component
    - component_event
OCA/queue:
    - queue_job
OCA/search-engine:
    - connector_search_engine
OCA/server-tools:
    - base_jsonify
odoo/odoo:
    - mail
    - base
    - base_setup
    - web_kanban
    - web
    - bus
    - web_tour
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES algoliasearch
unidecode
requests
cachetools
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
se_backend_algolia_form_view se.backend.spec.abstract.form (in connector_search_engine) se.backend.algolia form Inherits connector_search_engine.se_backend_form_view
se_backend_algolia_tree_view se.backend.algolia.tree (in connector_algolia) se.backend.algolia tree New
Models touched (1)

New fields (2)
  • algolia_api_key Char
    string='API KEY'
  • algolia_app_id Char
    string='APP ID'
Public methods (0)

No public methods.