Metadata-Version: 2.1
Name: odoo-addon-shopinvader_search_engine
Version: 16.0.1.0.7
Summary: Shopinvader Catalog Search Engine Connector
Home-page: https://github.com/shopinvader/odoo-shopinvader
Author: Akretion
License: AGPL-3
Classifier: Programming Language :: Python
Classifier: Framework :: Odoo
Classifier: Framework :: Odoo :: 16.0
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Development Status :: 3 - Alpha
Requires-Python: >=3.10
Requires-Dist: odoo-addon-search-engine-serializer-pydantic<16.1dev,>=16.0dev
Requires-Dist: odoo-addon-shopinvader-product<16.1dev,>=16.0dev
Requires-Dist: odoo<16.1dev,>=16.0a

===========================================
Shopinvader Catalog Search Engine Connector
===========================================

.. 
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
   !! This file is generated by oca-gen-addon-readme !!
   !! changes will be overwritten.                   !!
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
   !! source digest: sha256:a35896a66efbe15243bfd8c8627213378e805b857bd409d9919f8ed9365d3ae8
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Alpha-red.png
    :target: https://odoo-community.org/page/development-status
    :alt: Alpha
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
    :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
    :alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-shopinvader%2Fodoo--shopinvader-lightgray.png?logo=github
    :target: https://github.com/shopinvader/odoo-shopinvader/tree/16.0/shopinvader_search_engine
    :alt: shopinvader/odoo-shopinvader

|badge1| |badge2| |badge3|

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

.. IMPORTANT::
   This is an alpha version, the data model and design can change at any time without warning.
   Only for development or testing purpose, do not use in production.
   `More details on development status <https://odoo-community.org/page/development-status>`_

**Table of contents**

.. contents::
   :local:

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 <https://github.com/shopinvader/odoo-shopinvader/issues/1390>`_)


**Misc**

- `#1423 <https://github.com/shopinvader/odoo-shopinvader/issues/1423>`_


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 <https://github.com/shopinvader/odoo-shopinvader/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 <https://github.com/shopinvader/odoo-shopinvader/issues/new?body=module:%20shopinvader_search_engine%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

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

Credits
=======

Authors
~~~~~~~

* Akretion

Contributors
~~~~~~~~~~~~

* Sebastien BEAU <sebastien.beau@akretion.com>
* Laurent Mignon <laurent.mignon@acsone.eu>
* Benoît GUILLOT <benoit.guillot@akretion.com>
* Raphaël Reverdy <raphael.reverdy@akretion.com>
* Denis Roussel <denis.roussel@acsone.eu>
* Quentin Groulard <quentin.groulard@acsone.eu>

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 <https://github.com/shopinvader/odoo-shopinvader/tree/16.0/shopinvader_search_engine>`_ project on GitHub.

You are welcome to contribute.
