connector_typesense

connector_typesense
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_typesense
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYConnector
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Kencove, Derico
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Kencove, Derico
COMMITTERS
COMMITTERSSébastien BEAU, Weblate, OCA-git-bot, oca-ci, Florian Mounier
WEBSITE
WEBSITEhttps://github.com/OCA/search-engine
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:20
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/queue:
    - queue_job
OCA/search-engine:
    - connector_search_engine
OCA/server-env:
    - server_environment
OCA/server-tools:
    - base_partition
odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - base_sparse_field
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES requests
typesense>=1.1.0
typing-extensions
unidecode
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This addon provides the bases to implement addons to export information
to [Typesense](https://typesense.org) indexes.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
se_backend_form_view se.backend group Inherits connector_search_engine.se_backend_form_view
Models touched (1)

New fields (6)
  • backend_type Selection
    ondelete={'typesense': 'cascade'} required=True selection_add=[('typesense', 'Typesense')] string='Type'
  • ts_api_key Char
    groups='connector_search_engine.group_connector_search_engine_manager' help='Typesense Api Key'
  • ts_server_host Char
    groups='connector_search_engine.group_connector_search_engine_manager' string='Typesense host'
  • ts_server_port Char
    groups='connector_search_engine.group_connector_search_engine_manager' string='Typesense port'
  • ts_server_protocol Char
    groups='connector_search_engine.group_connector_search_engine_manager' string='Typesense protocol'
  • ts_server_timeout Integer
    groups='connector_search_engine.group_connector_search_engine_manager' string='Typesense server timeout'
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_typesense
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYConnector
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Kencove, Derico
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Kencove, Derico
COMMITTERS
COMMITTERSSébastien BEAU, Weblate, OCA-git-bot, oca-ci, Florian Mounier
WEBSITE
WEBSITEhttps://github.com/OCA/search-engine
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:54:00
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/queue:
    - queue_job
OCA/search-engine:
    - connector_search_engine
OCA/server-env:
    - server_environment
OCA/server-tools:
    - base_partition
odoo/odoo:
    - mail
    - base
    - base_setup
    - web
    - bus
    - web_tour
    - base_sparse_field
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES requests
typesense>=1.1.0
typing-extensions
unidecode
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
se_backend_form_view se.backend group Inherits connector_search_engine.se_backend_form_view
Models touched (1)

New fields (6)
  • backend_type Selection
    ondelete={'typesense': 'cascade'} required=True selection_add=[('typesense', 'Typesense')] string='Type'
  • ts_api_key Char
    groups='connector_search_engine.group_connector_search_engine_manager' help='Typesense Api Key'
  • ts_server_host Char
    groups='connector_search_engine.group_connector_search_engine_manager' string='Typesense host'
  • ts_server_port Char
    groups='connector_search_engine.group_connector_search_engine_manager' string='Typesense port'
  • ts_server_protocol Char
    groups='connector_search_engine.group_connector_search_engine_manager' string='Typesense protocol'
  • ts_server_timeout Integer
    groups='connector_search_engine.group_connector_search_engine_manager' string='Typesense server timeout'
Public methods (0)

No public methods.