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.0Publica 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 ycommunity/para personas; los módulos usanmodules/y las categorías usancategories/. - 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.
Depende de
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-03Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 18.0
Confirmado el 2026-11-03 en la rama 18.0 de OCA/oca-custom.
terminal Instalación y uso
Sin información verificadaLas 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.
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.