Skip to main content

Shopinvader Catalog Search Engine Connector

Project description

Alpha License: AGPL-3 shopinvader/odoo-shopinvader

This module is a technical module to implement batch export of data to external indexation services.

Table of contents

Usage

Go to Connector menu.

Under the ‘Search Engine Connector’ menu, you will find a list of all search engines (Backends) defined

Known issues / Roadmap

  • Export price on product

  • Export SEO title on product

Changelog

16.0.1.0.1 (2023-10-13)

Features

  • A complete refactoring has been done to the code. This refactoring was driven by the following goals:

    • Make the code more readable and maintainable.

    • Put in place a way to validate data exported to the indexes

    • Ease the work of frontend developers by providing a schema for the data exported to the indexes.

    Some technical choices have been made to achieve these goals:

    • We removed the need to force the developer to define a specific binding model for each model that needs to be indexed.

    • We defined serializers based on Pydantic models. This choice allows you to validate the data, generate the documentation and the schema of the data exported to the indexes. It also makes the serialization mechanism more explicit and easier to understand.

    • We defined more fine-grained modules.

    If you need to add additional information to the data exported to the indexes, you only need to extends the Pydantic models by adding your additional fields and extending the method initializing the model from an odoo record. (#1390)

Misc

10.0.1.0.0 (2017-04-11)

  • First real version : [REF] rename project to the real name : shoptor is dead long live to shopinvader”, 2017-04-11)

12.0.1.0.0 (2019-05-21)

  • [12.0][MIG] shopinvader_search_engine

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed feedback.

Do not contact contributors directly about support or help with technical issues.

Credits

Authors

  • Akretion

Contributors

Other credits

Funders

The development of this module has been financially supported by:

  • Akretion R&D

Maintainers

This module is part of the shopinvader/odoo-shopinvader project on GitHub.

You are welcome to contribute.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page