From 7e2b758675c9fbd4734b40b886860a5d0cf0a723 Mon Sep 17 00:00:00 2001 From: Jasmin Solanki Date: Mon, 11 Apr 2022 10:43:03 +0530 Subject: [PATCH 01/18] [ADD] purchase_tag --- purchase_tag/README.rst | 78 ++++++++++++++++++++++ purchase_tag/__init__.py | 3 + purchase_tag/__manifest__.py | 21 ++++++ purchase_tag/models/__init__.py | 2 + purchase_tag/models/purchase_order.py | 17 +++++ purchase_tag/models/purchase_tag.py | 22 ++++++ purchase_tag/readme/CONTRIBUTORS.rst | 1 + purchase_tag/readme/DESCRIPTION.rst | 1 + purchase_tag/readme/USAGE.rst | 1 + purchase_tag/security/ir.model.access.csv | 3 + purchase_tag/static/description/icon.png | Bin 0 -> 9455 bytes purchase_tag/views/purchase_tag_view.xml | 59 ++++++++++++++++ purchase_tag/views/purchase_view.xml | 53 +++++++++++++++ 13 files changed, 261 insertions(+) create mode 100644 purchase_tag/README.rst create mode 100644 purchase_tag/__init__.py create mode 100644 purchase_tag/__manifest__.py create mode 100644 purchase_tag/models/__init__.py create mode 100644 purchase_tag/models/purchase_order.py create mode 100644 purchase_tag/models/purchase_tag.py create mode 100644 purchase_tag/readme/CONTRIBUTORS.rst create mode 100644 purchase_tag/readme/DESCRIPTION.rst create mode 100644 purchase_tag/readme/USAGE.rst create mode 100644 purchase_tag/security/ir.model.access.csv create mode 100644 purchase_tag/static/description/icon.png create mode 100644 purchase_tag/views/purchase_tag_view.xml create mode 100644 purchase_tag/views/purchase_view.xml diff --git a/purchase_tag/README.rst b/purchase_tag/README.rst new file mode 100644 index 00000000000..a918ba264f0 --- /dev/null +++ b/purchase_tag/README.rst @@ -0,0 +1,78 @@ +================= +Purchase Tags +================= + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png + :target: https://odoo-community.org/page/development-status + :alt: Beta +.. |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-OCA%2Fpurchase--workflow-lightgray.png?logo=github + :target: https://github.com/OCA/purchase-workflow/tree/14.0/purchase_tag + :alt: OCA/purchase-workflow +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/purchase-workflow-14-0/purchase-workflow-14-0-purchase_tag + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/142/14.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module allows to add multiple tags to purchase orders + +**Table of contents** + +.. contents:: + :local: + +Usage +===== + +To use this module, you need to go to Purchase Orders and select tags. + +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 smashing it by providing a detailed and welcomed +`feedback `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +~~~~~~~ + +* ForgeFlow + +Contributors +~~~~~~~~~~~~ + +* Jasmin Solanki + +Maintainers +~~~~~~~~~~~ + +This module is maintained by the OCA. + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +This module is part of the `OCA/purchase-workflow `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/purchase_tag/__init__.py b/purchase_tag/__init__.py new file mode 100644 index 00000000000..4b76c7b2d5c --- /dev/null +++ b/purchase_tag/__init__.py @@ -0,0 +1,3 @@ +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +from . import models diff --git a/purchase_tag/__manifest__.py b/purchase_tag/__manifest__.py new file mode 100644 index 00000000000..b4769b08e6c --- /dev/null +++ b/purchase_tag/__manifest__.py @@ -0,0 +1,21 @@ +# Copyright 2022 ForgeFlow S.L. +# (http://www.forgeflow.com) +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +{ + "name": "Purchase Tags", + "summary": "Allows to add multiple tags to purchase orders", + "version": "14.0.1.0.0", + "author": "ForgeFlow, Odoo Community Association (OCA)", + "website": "https://github.com/OCA/purchase-workflow", + "category": "Purchases", + "depends": ["purchase"], + "data": [ + "security/ir.model.access.csv", + "views/purchase_view.xml", + "views/purchase_tag_view.xml", + ], + "license": "AGPL-3", + "installable": True, + "application": False, +} diff --git a/purchase_tag/models/__init__.py b/purchase_tag/models/__init__.py new file mode 100644 index 00000000000..d54d894c559 --- /dev/null +++ b/purchase_tag/models/__init__.py @@ -0,0 +1,2 @@ +from . import purchase_tag +from . import purchase_order diff --git a/purchase_tag/models/purchase_order.py b/purchase_tag/models/purchase_order.py new file mode 100644 index 00000000000..5267d137cc4 --- /dev/null +++ b/purchase_tag/models/purchase_order.py @@ -0,0 +1,17 @@ +# Copyright 2022 ForgeFlow S.L. +# (http://www.forgeflow.com) +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +from odoo import fields, models + + +class PurchaseOrder(models.Model): + _inherit = "purchase.order" + + tag_ids = fields.Many2many( + comodel_name="purchase.tag", + relation="purchase_order_tag_rel", + column1="purchase_order_id", + column2="tag_id", + string="Tags", + ) diff --git a/purchase_tag/models/purchase_tag.py b/purchase_tag/models/purchase_tag.py new file mode 100644 index 00000000000..2edd5f685b6 --- /dev/null +++ b/purchase_tag/models/purchase_tag.py @@ -0,0 +1,22 @@ +# Copyright 2022 ForgeFlow S.L. +# (http://www.forgeflow.com) +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). + +from random import randint + +from odoo import fields, models + + +class PurchaseTag(models.Model): + _name = "purchase.tag" + _description = "Purchase Tag" + + def _get_default_color(self): + return randint(1, 11) + + name = fields.Char("Tag Name", required=True, translate=True) + color = fields.Integer("Color", default=_get_default_color) + + _sql_constraints = [ + ("tag_name_uniq", "unique (name)", "Tag name already exists !"), + ] diff --git a/purchase_tag/readme/CONTRIBUTORS.rst b/purchase_tag/readme/CONTRIBUTORS.rst new file mode 100644 index 00000000000..205106e557d --- /dev/null +++ b/purchase_tag/readme/CONTRIBUTORS.rst @@ -0,0 +1 @@ +* Jasmin Solanki diff --git a/purchase_tag/readme/DESCRIPTION.rst b/purchase_tag/readme/DESCRIPTION.rst new file mode 100644 index 00000000000..feb507c6000 --- /dev/null +++ b/purchase_tag/readme/DESCRIPTION.rst @@ -0,0 +1 @@ +This module allows to add multiple tags to purchase orders diff --git a/purchase_tag/readme/USAGE.rst b/purchase_tag/readme/USAGE.rst new file mode 100644 index 00000000000..7e54d63369c --- /dev/null +++ b/purchase_tag/readme/USAGE.rst @@ -0,0 +1 @@ +To use this module, you need to go to Purchase Orders and select tags. diff --git a/purchase_tag/security/ir.model.access.csv b/purchase_tag/security/ir.model.access.csv new file mode 100644 index 00000000000..8ad7fcd8e8a --- /dev/null +++ b/purchase_tag/security/ir.model.access.csv @@ -0,0 +1,3 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_purchase_tag,purchase_tag,model_purchase_tag,base.group_user,1,0,0,0 +access_purchase_tag_manager,purchase_tag_manager,model_purchase_tag,purchase.group_purchase_manager,1,1,1,1 diff --git a/purchase_tag/static/description/icon.png b/purchase_tag/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 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 z 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 Xviia!U7SGha1wx#SCgwmn*{w2TRX*I literal 0 HcmV?d00001 diff --git a/purchase_tag/views/purchase_tag_view.xml b/purchase_tag/views/purchase_tag_view.xml new file mode 100644 index 00000000000..b7f0a09b8d9 --- /dev/null +++ b/purchase_tag/views/purchase_tag_view.xml @@ -0,0 +1,59 @@ + + + + + + + purchase.tag.view.form + purchase.tag + +
+ +
+
+
+

+ +

+
+ + + + + +
+
+
+
+ + + purchase.tag.view.tree + purchase.tag + + + + + + + + + + Tags + purchase.tag + + +

+ Create new tags for your purchase orders +

+
+
+ + +
diff --git a/purchase_tag/views/purchase_view.xml b/purchase_tag/views/purchase_view.xml new file mode 100644 index 00000000000..ab6d2ebde18 --- /dev/null +++ b/purchase_tag/views/purchase_view.xml @@ -0,0 +1,53 @@ + + + + + + + purchase.order.form + purchase.order + + + + + + + + + + purchase.order.tree + purchase.order + + + + + + + + + + purchase.order.tree + purchase.order + + + + + + + + + From 9474f13fd37e5e61466069468f1d38d9585d2b40 Mon Sep 17 00:00:00 2001 From: oca-travis Date: Wed, 13 Apr 2022 14:42:38 +0000 Subject: [PATCH 02/18] [UPD] Update purchase_tag.pot --- purchase_tag/i18n/purchase_tag.pot | 91 ++++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 purchase_tag/i18n/purchase_tag.pot diff --git a/purchase_tag/i18n/purchase_tag.pot b/purchase_tag/i18n/purchase_tag.pot new file mode 100644 index 00000000000..c11457721aa --- /dev/null +++ b/purchase_tag/i18n/purchase_tag.pot @@ -0,0 +1,91 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * purchase_tag +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: purchase_tag +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_tag__color +msgid "Color" +msgstr "" + +#. module: purchase_tag +#: model_terms:ir.actions.act_window,help:purchase_tag.purchase_tag_action +msgid "Create new tags for your purchase orders" +msgstr "" + +#. module: purchase_tag +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_tag__create_uid +msgid "Created by" +msgstr "" + +#. module: purchase_tag +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_tag__create_date +msgid "Created on" +msgstr "" + +#. module: purchase_tag +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_order__display_name +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_tag__display_name +msgid "Display Name" +msgstr "" + +#. module: purchase_tag +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_order__id +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_tag__id +msgid "ID" +msgstr "" + +#. module: purchase_tag +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_order____last_update +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_tag____last_update +msgid "Last Modified on" +msgstr "" + +#. module: purchase_tag +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_tag__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: purchase_tag +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_tag__write_date +msgid "Last Updated on" +msgstr "" + +#. module: purchase_tag +#: model:ir.model,name:purchase_tag.model_purchase_order +msgid "Purchase Order" +msgstr "" + +#. module: purchase_tag +#: model:ir.model,name:purchase_tag.model_purchase_tag +msgid "Purchase Tag" +msgstr "" + +#. module: purchase_tag +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_tag__name +msgid "Tag Name" +msgstr "" + +#. module: purchase_tag +#: model:ir.model.constraint,message:purchase_tag.constraint_purchase_tag_tag_name_uniq +msgid "Tag name already exists !" +msgstr "" + +#. module: purchase_tag +#: model:ir.actions.act_window,name:purchase_tag.purchase_tag_action +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_order__tag_ids +#: model:ir.ui.menu,name:purchase_tag.menu_purchase_tag_config +#: model_terms:ir.ui.view,arch_db:purchase_tag.purchase_tag_view_form +#: model_terms:ir.ui.view,arch_db:purchase_tag.purchase_tag_view_tree +msgid "Tags" +msgstr "" From 5fb141e3b36be9303fcd24266214ba76db28ae76 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Wed, 13 Apr 2022 15:51:52 +0000 Subject: [PATCH 03/18] [UPD] README.rst --- purchase_tag/README.rst | 6 +- purchase_tag/static/description/index.html | 424 +++++++++++++++++++++ 2 files changed, 427 insertions(+), 3 deletions(-) create mode 100644 purchase_tag/static/description/index.html diff --git a/purchase_tag/README.rst b/purchase_tag/README.rst index a918ba264f0..c4885925c35 100644 --- a/purchase_tag/README.rst +++ b/purchase_tag/README.rst @@ -1,6 +1,6 @@ -================= +============= Purchase Tags -================= +============= .. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! This file is generated by oca-gen-addon-readme !! @@ -23,7 +23,7 @@ Purchase Tags :target: https://runbot.odoo-community.org/runbot/142/14.0 :alt: Try me on Runbot -|badge1| |badge2| |badge3| |badge4| |badge5| +|badge1| |badge2| |badge3| |badge4| |badge5| This module allows to add multiple tags to purchase orders diff --git a/purchase_tag/static/description/index.html b/purchase_tag/static/description/index.html new file mode 100644 index 00000000000..9cba381af2c --- /dev/null +++ b/purchase_tag/static/description/index.html @@ -0,0 +1,424 @@ + + + + + + +Purchase Tags + + + +
+

Purchase Tags

+ + +

Beta License: AGPL-3 OCA/purchase-workflow Translate me on Weblate Try me on Runbot

+

This module allows to add multiple tags to purchase orders

+

Table of contents

+ +
+

Usage

+

To use this module, you need to go to Purchase Orders and select tags.

+
+
+

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 smashing it by providing a detailed and welcomed +feedback.

+

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

+
+
+

Credits

+
+

Authors

+
    +
  • ForgeFlow
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use.

+

This module is part of the OCA/purchase-workflow project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + From 05ffa07e2efa01e3b8dd7fee837da313d95f8249 Mon Sep 17 00:00:00 2001 From: Emeric Panisset Date: Fri, 28 Oct 2022 15:08:37 +0200 Subject: [PATCH 04/18] [MIG] purchase_tag: Migration to 15.0 --- purchase_tag/__manifest__.py | 2 +- purchase_tag/models/purchase_tag.py | 2 +- purchase_tag/views/purchase_tag_view.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/purchase_tag/__manifest__.py b/purchase_tag/__manifest__.py index b4769b08e6c..230b997b280 100644 --- a/purchase_tag/__manifest__.py +++ b/purchase_tag/__manifest__.py @@ -5,7 +5,7 @@ { "name": "Purchase Tags", "summary": "Allows to add multiple tags to purchase orders", - "version": "14.0.1.0.0", + "version": "15.0.1.0.0", "author": "ForgeFlow, Odoo Community Association (OCA)", "website": "https://github.com/OCA/purchase-workflow", "category": "Purchases", diff --git a/purchase_tag/models/purchase_tag.py b/purchase_tag/models/purchase_tag.py index 2edd5f685b6..04f04867c92 100644 --- a/purchase_tag/models/purchase_tag.py +++ b/purchase_tag/models/purchase_tag.py @@ -15,7 +15,7 @@ def _get_default_color(self): return randint(1, 11) name = fields.Char("Tag Name", required=True, translate=True) - color = fields.Integer("Color", default=_get_default_color) + color = fields.Integer(default=_get_default_color) _sql_constraints = [ ("tag_name_uniq", "unique (name)", "Tag name already exists !"), diff --git a/purchase_tag/views/purchase_tag_view.xml b/purchase_tag/views/purchase_tag_view.xml index b7f0a09b8d9..dfcc7a81112 100644 --- a/purchase_tag/views/purchase_tag_view.xml +++ b/purchase_tag/views/purchase_tag_view.xml @@ -31,7 +31,7 @@ purchase.tag.view.tree purchase.tag - + From 1df818130f6353e244cdd8ace7c7be3208901842 Mon Sep 17 00:00:00 2001 From: oca-ci Date: Thu, 23 Mar 2023 17:50:26 +0000 Subject: [PATCH 05/18] [UPD] Update purchase_tag.pot --- purchase_tag/i18n/purchase_tag.pot | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/purchase_tag/i18n/purchase_tag.pot b/purchase_tag/i18n/purchase_tag.pot index c11457721aa..964c99c1dac 100644 --- a/purchase_tag/i18n/purchase_tag.pot +++ b/purchase_tag/i18n/purchase_tag.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 14.0\n" +"Project-Id-Version: Odoo Server 15.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" @@ -34,19 +34,16 @@ msgid "Created on" msgstr "" #. module: purchase_tag -#: model:ir.model.fields,field_description:purchase_tag.field_purchase_order__display_name #: model:ir.model.fields,field_description:purchase_tag.field_purchase_tag__display_name msgid "Display Name" msgstr "" #. module: purchase_tag -#: model:ir.model.fields,field_description:purchase_tag.field_purchase_order__id #: model:ir.model.fields,field_description:purchase_tag.field_purchase_tag__id msgid "ID" msgstr "" #. module: purchase_tag -#: model:ir.model.fields,field_description:purchase_tag.field_purchase_order____last_update #: model:ir.model.fields,field_description:purchase_tag.field_purchase_tag____last_update msgid "Last Modified on" msgstr "" @@ -86,6 +83,5 @@ msgstr "" #: model:ir.model.fields,field_description:purchase_tag.field_purchase_order__tag_ids #: model:ir.ui.menu,name:purchase_tag.menu_purchase_tag_config #: model_terms:ir.ui.view,arch_db:purchase_tag.purchase_tag_view_form -#: model_terms:ir.ui.view,arch_db:purchase_tag.purchase_tag_view_tree msgid "Tags" msgstr "" From 0660fbbd9b72baf284a93db10ebf09606d903aa8 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Thu, 23 Mar 2023 17:57:25 +0000 Subject: [PATCH 06/18] [UPD] README.rst --- purchase_tag/README.rst | 10 +++++----- purchase_tag/static/description/index.html | 6 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/purchase_tag/README.rst b/purchase_tag/README.rst index c4885925c35..068d5fbe5fd 100644 --- a/purchase_tag/README.rst +++ b/purchase_tag/README.rst @@ -14,13 +14,13 @@ Purchase Tags :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fpurchase--workflow-lightgray.png?logo=github - :target: https://github.com/OCA/purchase-workflow/tree/14.0/purchase_tag + :target: https://github.com/OCA/purchase-workflow/tree/15.0/purchase_tag :alt: OCA/purchase-workflow .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/purchase-workflow-14-0/purchase-workflow-14-0-purchase_tag + :target: https://translation.odoo-community.org/projects/purchase-workflow-15-0/purchase-workflow-15-0-purchase_tag :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/142/14.0 + :target: https://runbot.odoo-community.org/runbot/142/15.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -43,7 +43,7 @@ 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 smashing it by providing a detailed and welcomed -`feedback `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -73,6 +73,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. -This module is part of the `OCA/purchase-workflow `_ project on GitHub. +This module is part of the `OCA/purchase-workflow `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/purchase_tag/static/description/index.html b/purchase_tag/static/description/index.html index 9cba381af2c..560fc91f033 100644 --- a/purchase_tag/static/description/index.html +++ b/purchase_tag/static/description/index.html @@ -367,7 +367,7 @@

Purchase Tags

!! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

Beta License: AGPL-3 OCA/purchase-workflow Translate me on Weblate Try me on Runbot

+

Beta License: AGPL-3 OCA/purchase-workflow Translate me on Weblate Try me on Runbot

This module allows to add multiple tags to purchase orders

Table of contents

@@ -391,7 +391,7 @@

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 smashing it by providing a detailed and welcomed -feedback.

+feedback.

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

@@ -415,7 +415,7 @@

Maintainers

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

-

This module is part of the OCA/purchase-workflow project on GitHub.

+

This module is part of the OCA/purchase-workflow project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

From 70fa7e72ee97fa796358a799faf40496bc2b9e6b Mon Sep 17 00:00:00 2001 From: Alex Guardado Date: Mon, 5 Jun 2023 13:47:50 +0200 Subject: [PATCH 07/18] [MIG] purchase_tag: Migration to 16.0 --- purchase_tag/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/purchase_tag/__manifest__.py b/purchase_tag/__manifest__.py index 230b997b280..0c2e4be7f5e 100644 --- a/purchase_tag/__manifest__.py +++ b/purchase_tag/__manifest__.py @@ -5,7 +5,7 @@ { "name": "Purchase Tags", "summary": "Allows to add multiple tags to purchase orders", - "version": "15.0.1.0.0", + "version": "16.0.1.0.0", "author": "ForgeFlow, Odoo Community Association (OCA)", "website": "https://github.com/OCA/purchase-workflow", "category": "Purchases", From 693d53ba56ea43c670cb387c3b8ccbf6647b2862 Mon Sep 17 00:00:00 2001 From: oca-ci Date: Wed, 7 Jun 2023 14:46:08 +0000 Subject: [PATCH 08/18] [UPD] Update purchase_tag.pot --- purchase_tag/i18n/purchase_tag.pot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/purchase_tag/i18n/purchase_tag.pot b/purchase_tag/i18n/purchase_tag.pot index 964c99c1dac..c8e90d6ef98 100644 --- a/purchase_tag/i18n/purchase_tag.pot +++ b/purchase_tag/i18n/purchase_tag.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 15.0\n" +"Project-Id-Version: Odoo Server 16.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" From c4c402d4831271e5f155a6692fc8e7540d5d05c9 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Wed, 7 Jun 2023 14:50:15 +0000 Subject: [PATCH 09/18] [UPD] README.rst --- purchase_tag/README.rst | 10 +++++----- purchase_tag/static/description/index.html | 6 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/purchase_tag/README.rst b/purchase_tag/README.rst index 068d5fbe5fd..eda7abcae2a 100644 --- a/purchase_tag/README.rst +++ b/purchase_tag/README.rst @@ -14,13 +14,13 @@ Purchase Tags :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fpurchase--workflow-lightgray.png?logo=github - :target: https://github.com/OCA/purchase-workflow/tree/15.0/purchase_tag + :target: https://github.com/OCA/purchase-workflow/tree/16.0/purchase_tag :alt: OCA/purchase-workflow .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/purchase-workflow-15-0/purchase-workflow-15-0-purchase_tag + :target: https://translation.odoo-community.org/projects/purchase-workflow-16-0/purchase-workflow-16-0-purchase_tag :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/142/15.0 + :target: https://runbot.odoo-community.org/runbot/142/16.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -43,7 +43,7 @@ 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 smashing it by providing a detailed and welcomed -`feedback `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -73,6 +73,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. -This module is part of the `OCA/purchase-workflow `_ project on GitHub. +This module is part of the `OCA/purchase-workflow `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/purchase_tag/static/description/index.html b/purchase_tag/static/description/index.html index 560fc91f033..bb82a162cf5 100644 --- a/purchase_tag/static/description/index.html +++ b/purchase_tag/static/description/index.html @@ -367,7 +367,7 @@

Purchase Tags

!! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

Beta License: AGPL-3 OCA/purchase-workflow Translate me on Weblate Try me on Runbot

+

Beta License: AGPL-3 OCA/purchase-workflow Translate me on Weblate Try me on Runbot

This module allows to add multiple tags to purchase orders

Table of contents

@@ -391,7 +391,7 @@

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 smashing it by providing a detailed and welcomed -feedback.

+feedback.

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

@@ -415,7 +415,7 @@

Maintainers

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

-

This module is part of the OCA/purchase-workflow project on GitHub.

+

This module is part of the OCA/purchase-workflow project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

From 017de5147b2a4f77ca342cbdd453ecd550284ef2 Mon Sep 17 00:00:00 2001 From: Ivorra78 Date: Mon, 21 Aug 2023 16:04:40 +0000 Subject: [PATCH 10/18] Added translation using Weblate (Spanish) --- purchase_tag/i18n/es.po | 88 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 purchase_tag/i18n/es.po diff --git a/purchase_tag/i18n/es.po b/purchase_tag/i18n/es.po new file mode 100644 index 00000000000..2736dd84ecc --- /dev/null +++ b/purchase_tag/i18n/es.po @@ -0,0 +1,88 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * purchase_tag +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. module: purchase_tag +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_tag__color +msgid "Color" +msgstr "" + +#. module: purchase_tag +#: model_terms:ir.actions.act_window,help:purchase_tag.purchase_tag_action +msgid "Create new tags for your purchase orders" +msgstr "" + +#. module: purchase_tag +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_tag__create_uid +msgid "Created by" +msgstr "" + +#. module: purchase_tag +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_tag__create_date +msgid "Created on" +msgstr "" + +#. module: purchase_tag +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_tag__display_name +msgid "Display Name" +msgstr "" + +#. module: purchase_tag +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_tag__id +msgid "ID" +msgstr "" + +#. module: purchase_tag +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_tag____last_update +msgid "Last Modified on" +msgstr "" + +#. module: purchase_tag +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_tag__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: purchase_tag +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_tag__write_date +msgid "Last Updated on" +msgstr "" + +#. module: purchase_tag +#: model:ir.model,name:purchase_tag.model_purchase_order +msgid "Purchase Order" +msgstr "" + +#. module: purchase_tag +#: model:ir.model,name:purchase_tag.model_purchase_tag +msgid "Purchase Tag" +msgstr "" + +#. module: purchase_tag +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_tag__name +msgid "Tag Name" +msgstr "" + +#. module: purchase_tag +#: model:ir.model.constraint,message:purchase_tag.constraint_purchase_tag_tag_name_uniq +msgid "Tag name already exists !" +msgstr "" + +#. module: purchase_tag +#: model:ir.actions.act_window,name:purchase_tag.purchase_tag_action +#: model:ir.model.fields,field_description:purchase_tag.field_purchase_order__tag_ids +#: model:ir.ui.menu,name:purchase_tag.menu_purchase_tag_config +#: model_terms:ir.ui.view,arch_db:purchase_tag.purchase_tag_view_form +msgid "Tags" +msgstr "" From 8032c60025d77a586e7cd3b40bb13b10369c2084 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Sun, 3 Sep 2023 15:50:22 +0000 Subject: [PATCH 11/18] [UPD] README.rst --- purchase_tag/README.rst | 15 +++++---- purchase_tag/static/description/index.html | 38 ++++++++++++---------- 2 files changed, 29 insertions(+), 24 deletions(-) diff --git a/purchase_tag/README.rst b/purchase_tag/README.rst index eda7abcae2a..9dcc18944e7 100644 --- a/purchase_tag/README.rst +++ b/purchase_tag/README.rst @@ -2,10 +2,13 @@ Purchase Tags ============= -.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:5a4077180ca35330dc5f9467e43ce635eb0733c8f4b8114917aca5b784833a4a + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png :target: https://odoo-community.org/page/development-status @@ -19,11 +22,11 @@ Purchase Tags .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png :target: https://translation.odoo-community.org/projects/purchase-workflow-16-0/purchase-workflow-16-0-purchase_tag :alt: Translate me on Weblate -.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/142/16.0 - :alt: Try me on Runbot +.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png + :target: https://runboat.odoo-community.org/builds?repo=OCA/purchase-workflow&target_branch=16.0 + :alt: Try me on Runboat -|badge1| |badge2| |badge3| |badge4| |badge5| +|badge1| |badge2| |badge3| |badge4| |badge5| This module allows to add multiple tags to purchase orders @@ -42,7 +45,7 @@ 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 smashing it by providing a detailed and welcomed +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. diff --git a/purchase_tag/static/description/index.html b/purchase_tag/static/description/index.html index bb82a162cf5..63a828a3393 100644 --- a/purchase_tag/static/description/index.html +++ b/purchase_tag/static/description/index.html @@ -1,20 +1,20 @@ - + - + Purchase Tags