OdooWiki OCA HUB

Oca Search Engine

oca_search_engine folder_open OCA/oca-custom open_in_new
custom Licencia: AGPL-3

OCA personalizado para exportar datos públicos en typesense

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 18.0

Publica los datos del sitio web de OCA (patrocinadores, integradores, miembros, colaboradores, módulos y categorías de repositorios) en un motor de búsqueda Typesense, manteniendo el índice de búsqueda actualizado automáticamente cuando cambian los registros.

Este módulo conecta Odoo con un backend de búsqueda Typesense y define qué información pública de OCA se exporta y cuándo se actualiza.

  • Crea un backend de Typesense y cuatro índices de búsqueda: empresas (patrocinadores e integradores), personas (miembros y colaboradores), módulos y categorías de repositorios.
  • Los partners se publican o despublican automáticamente: los nuevos integradores y patrocinadores se publican automáticamente, mientras que los partners vinculados a un patrocinador padre se despublican. Los registros que están despublicados o archivados se eliminan de los índices de búsqueda.
  • Los cambios en entradas de blog, grupos de trabajo, miembros de grupos de trabajo y partners marcan los datos del partner relacionado para su actualización en el motor de búsqueda.
  • La URL pública de un partner lleva el prefijo integrators/ para empresas y community/ para personas; los módulos usan modules/ y las categorías usan categories/.
  • El módulo añade una URL de GitHub calculada en las versiones de los módulos y valida que el tipo de serializador de cada índice coincida con el modelo correcto.
  • Durante la instalación, se indexan todos los partners existentes.
  • La exportación de un patrocinador cuya información está pendiente de revisión se bloquea con un error, y un repositorio sin categoría no se puede exportar.
Modelos y campos (8)
  • se.index · amplía un modelo existenteserializer_type
  • blog.post · amplía un modelo existente
  • mail.group · amplía un modelo existente
  • res.partner · modelo nuevo
  • vcp.odoo.module · modelo nuevo
  • mail.group.member · amplía un modelo existente
  • vcp.odoo.module.version · modelo nuevogithub_url
  • vcp.repository.category · modelo nuevo

Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Sin información verificada

Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.