diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index bfbe9ed..e76a35a 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -18,7 +18,6 @@ exclude: | ^shopinvader_search_engine_update_pricelist/| ^shopinvader_search_engine_update_product_brand/| ^shopinvader_search_engine_update_product_brand_image/| - ^shopinvader_search_engine_update_product_brand_tag/| ^shopinvader_search_engine_update_product_media/| ^shopinvader_search_engine_update_product_template_multi_link/| # END NOT INSTALLABLE ADDONS diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index e69de29..0000000 diff --git a/shopinvader_search_engine_update_product_brand_tag/README.rst b/shopinvader_search_engine_update_product_brand_tag/README.rst index 132f8f3..4c8e531 100644 --- a/shopinvader_search_engine_update_product_brand_tag/README.rst +++ b/shopinvader_search_engine_update_product_brand_tag/README.rst @@ -16,9 +16,9 @@ Shopinvader Seach Engine Product Brand Tag .. |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_update_product_brand_tag - :alt: shopinvader/odoo-shopinvader +.. |badge3| image:: https://img.shields.io/badge/github-shopinvader%2Fodoo--shopinvader--search--engine-lightgray.png?logo=github + :target: https://github.com/shopinvader/odoo-shopinvader-search-engine/tree/18.0/shopinvader_search_engine_update_product_brand_tag + :alt: shopinvader/odoo-shopinvader-search-engine |badge1| |badge2| |badge3| @@ -49,10 +49,10 @@ search engine as soon as possible. Bug Tracker =========== -Bugs are tracked on `GitHub Issues `_. +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 `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -67,11 +67,11 @@ Authors Contributors ------------ -- Laurent Mignon laurent.mignon@acsone.eu (https://www.acsone.eu) +- Laurent Mignon laurent.mignon@acsone.eu (https://www.acsone.eu) Maintainers ----------- -This module is part of the `shopinvader/odoo-shopinvader `_ project on GitHub. +This module is part of the `shopinvader/odoo-shopinvader-search-engine `_ project on GitHub. You are welcome to contribute. diff --git a/shopinvader_search_engine_update_product_brand_tag/__manifest__.py b/shopinvader_search_engine_update_product_brand_tag/__manifest__.py index 399110c..e29c374 100644 --- a/shopinvader_search_engine_update_product_brand_tag/__manifest__.py +++ b/shopinvader_search_engine_update_product_brand_tag/__manifest__.py @@ -3,9 +3,8 @@ { "name": "Shopinvader Seach Engine Product Brand Tag", - "summary": """ - Mark brand and product bindings to export on product image tag update""", - "version": "16.0.1.0.0", + "summary": "Mark brand and product bindings to export on product image tag update", + "version": "18.0.1.0.0", "license": "AGPL-3", "author": "ACSONE SA/NV", "website": "https://github.com/shopinvader/odoo-shopinvader-search-engine", @@ -14,7 +13,6 @@ "shopinvader_product_brand_tag", ], "data": [], - "demo": [], "development_status": "Alpha", - "installable": False, + "installable": True, } diff --git a/shopinvader_search_engine_update_product_brand_tag/pyproject.toml b/shopinvader_search_engine_update_product_brand_tag/pyproject.toml new file mode 100644 index 0000000..4231d0c --- /dev/null +++ b/shopinvader_search_engine_update_product_brand_tag/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["whool"] +build-backend = "whool.buildapi" diff --git a/shopinvader_search_engine_update_product_brand_tag/static/description/index.html b/shopinvader_search_engine_update_product_brand_tag/static/description/index.html index 23eb8ac..c910040 100644 --- a/shopinvader_search_engine_update_product_brand_tag/static/description/index.html +++ b/shopinvader_search_engine_update_product_brand_tag/static/description/index.html @@ -1,4 +1,3 @@ - @@ -9,10 +8,11 @@ /* :Author: David Goodger (goodger@python.org) -:Id: $Id: html4css1.css 8954 2022-01-20 10:10:25Z milde $ +:Id: $Id: html4css1.css 9511 2024-01-13 09:50:07Z milde $ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. +Despite the name, some widely supported CSS2 features are used. See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to customize this style sheet. @@ -275,7 +275,7 @@ margin-left: 2em ; margin-right: 2em } -pre.code .ln { color: grey; } /* line numbers */ +pre.code .ln { color: gray; } /* line numbers */ pre.code, code { background-color: #eeeeee } pre.code .comment, code .comment { color: #5C6576 } pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold } @@ -301,7 +301,7 @@ span.pre { white-space: pre } -span.problematic { +span.problematic, pre.problematic { color: red } span.section-subtitle { @@ -369,7 +369,7 @@

Shopinvader Seach Engine Product Brand Tag

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! source digest: sha256:d8349c0d95cacf5dda6e4311057743e795bc0adc27257879ec4e9878196bd6a2 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

Alpha License: AGPL-3 shopinvader/odoo-shopinvader

+

Alpha License: AGPL-3 shopinvader/odoo-shopinvader-search-engine

This module extends the functionality of the shopinvader_product_brand_tag and shopinvader_search_engine_update_product_brand modules to mark the @@ -403,10 +403,10 @@

Use Cases / Context

Bug Tracker

-

Bugs are tracked on GitHub Issues. +

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.

+feedback.

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

@@ -425,7 +425,7 @@

Contributors

Maintainers

-

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

+

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

You are welcome to contribute.

diff --git a/shopinvader_search_engine_update_product_brand_tag/tests/test_update.py b/shopinvader_search_engine_update_product_brand_tag/tests/test_update.py index 6d60b80..484231e 100644 --- a/shopinvader_search_engine_update_product_brand_tag/tests/test_update.py +++ b/shopinvader_search_engine_update_product_brand_tag/tests/test_update.py @@ -7,22 +7,22 @@ class TestUpdate(TestProductBrandUpdateBase): - @classmethod - def setUpClass(cls): - super().setUpClass() - cls.tag = cls.env["product.brand.tag"].create( + def setup_records(self, backend=None): + rv = super().setup_records(backend=backend) + self.tag = self.env["product.brand.tag"].create( { "name": "tag", } ) - cls.new_tag = cls.env["product.brand.tag"].create( + self.new_tag = self.env["product.brand.tag"].create( { "name": "new_tag", } ) - cls.brand.tag_ids = cls.tag - cls.brand_binding.state = "done" - cls.product_binding.state = "done" + self.brand.tag_ids = self.tag + self.brand_binding.state = "done" + self.product_binding.state = "done" + return rv def test_unlink_tag(self): self.brand.tag_ids.unlink() diff --git a/test-requirements.txt b/test-requirements.txt index f31697f..fa3caa6 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,2 +1,13 @@ odoo-test-helper vcrpy-unittest + +odoo-addon-shopinvader_base_url @ git+https://github.com/shopinvader/odoo-shopinvader-catalog@refs/pull/1/head#subdirectory=shopinvader_base_url +odoo-addon-shopinvader_product @ git+https://github.com/shopinvader/odoo-shopinvader-catalog@refs/pull/2/head#subdirectory=shopinvader_product +odoo-addon-shopinvader_product_seo @ git+https://github.com/shopinvader/odoo-shopinvader-catalog@refs/pull/5/head#subdirectory=shopinvader_product_seo +odoo-addon-shopinvader_product_brand @ git+https://github.com/shopinvader/odoo-shopinvader-catalog@refs/pull/6/head#subdirectory=shopinvader_product_brand +odoo-addon-shopinvader_product_brand_tag @ git+https://github.com/shopinvader/odoo-shopinvader-catalog@refs/pull/7/head#subdirectory=shopinvader_product_brand_tag + +odoo-addon-shopinvader_search_engine @ git+https://github.com/shopinvader/odoo-shopinvader-search-engine@refs/pull/2/head#subdirectory=shopinvader_search_engine +odoo-addon-shopinvader_search_engine_product_brand @ git+https://github.com/shopinvader/odoo-shopinvader-search-engine@refs/pull/6/head#subdirectory=shopinvader_search_engine_product_brand +odoo-addon-shopinvader_search_engine_update @ git+https://github.com/shopinvader/odoo-shopinvader-search-engine@refs/pull/14/head#subdirectory=shopinvader_search_engine_update +odoo-addon-shopinvader_search_engine_update_product_brand @ git+https://github.com/shopinvader/odoo-shopinvader-search-engine@refs/pull/17/head#subdirectory=shopinvader_search_engine_update_product_brand