From 05144892b43c57e27b2a565d81d27412d4eead85 Mon Sep 17 00:00:00 2001 From: MariaBForgeFlow Date: Mon, 30 Oct 2023 11:55:52 +0100 Subject: [PATCH 01/17] [ADD] helpdesk_product --- helpdesk_product/README.rst | 0 helpdesk_product/__init__.py | 1 + helpdesk_product/__manifest__.py | 13 ++++++ helpdesk_product/models/__init__.py | 1 + helpdesk_product/models/helpdesk_ticket.py | 7 ++++ helpdesk_product/readme/CONTRIBUTORS.rst | 3 ++ helpdesk_product/readme/DESCRIPTION.rst | 1 + .../views/helpdesk_ticket_view.xml | 41 +++++++++++++++++++ 8 files changed, 67 insertions(+) create mode 100644 helpdesk_product/README.rst create mode 100644 helpdesk_product/__init__.py create mode 100644 helpdesk_product/__manifest__.py create mode 100644 helpdesk_product/models/__init__.py create mode 100644 helpdesk_product/models/helpdesk_ticket.py create mode 100644 helpdesk_product/readme/CONTRIBUTORS.rst create mode 100644 helpdesk_product/readme/DESCRIPTION.rst create mode 100644 helpdesk_product/views/helpdesk_ticket_view.xml diff --git a/helpdesk_product/README.rst b/helpdesk_product/README.rst new file mode 100644 index 0000000000..e69de29bb2 diff --git a/helpdesk_product/__init__.py b/helpdesk_product/__init__.py new file mode 100644 index 0000000000..0650744f6b --- /dev/null +++ b/helpdesk_product/__init__.py @@ -0,0 +1 @@ +from . import models diff --git a/helpdesk_product/__manifest__.py b/helpdesk_product/__manifest__.py new file mode 100644 index 0000000000..bbcbaee97b --- /dev/null +++ b/helpdesk_product/__manifest__.py @@ -0,0 +1,13 @@ +{ + "name": "Helpdesk Product", + "summary": "Add the option to select product in the tickets.", + "author": "ForgeFlow, " "Odoo Community Association (OCA)", + "version": "16.0.1.0.0", + "license": "AGPL-3", + "category": "After-Sales", + "website": "https://github.com/OCA/helpdesk", + "depends": ["helpdesk_mgmt", "sale_management"], + "data": ["views/helpdesk_ticket_view.xml"], + "development_status": "Beta", + "auto_install": True, +} diff --git a/helpdesk_product/models/__init__.py b/helpdesk_product/models/__init__.py new file mode 100644 index 0000000000..8e082e7c81 --- /dev/null +++ b/helpdesk_product/models/__init__.py @@ -0,0 +1 @@ +from . import helpdesk_ticket diff --git a/helpdesk_product/models/helpdesk_ticket.py b/helpdesk_product/models/helpdesk_ticket.py new file mode 100644 index 0000000000..bcb313f146 --- /dev/null +++ b/helpdesk_product/models/helpdesk_ticket.py @@ -0,0 +1,7 @@ +from odoo import fields, models + + +class HelpdeskTicket(models.Model): + + _inherit = "helpdesk.ticket" + product_id = fields.Many2one(string="Product", comodel_name="product.product") diff --git a/helpdesk_product/readme/CONTRIBUTORS.rst b/helpdesk_product/readme/CONTRIBUTORS.rst new file mode 100644 index 0000000000..72db90fd84 --- /dev/null +++ b/helpdesk_product/readme/CONTRIBUTORS.rst @@ -0,0 +1,3 @@ +* `ForgeFlow `_: + + * Maria Buscallà diff --git a/helpdesk_product/readme/DESCRIPTION.rst b/helpdesk_product/readme/DESCRIPTION.rst new file mode 100644 index 0000000000..522e1c55dc --- /dev/null +++ b/helpdesk_product/readme/DESCRIPTION.rst @@ -0,0 +1 @@ +This module adds the option to select product in the helpdesk tickets. diff --git a/helpdesk_product/views/helpdesk_ticket_view.xml b/helpdesk_product/views/helpdesk_ticket_view.xml new file mode 100644 index 0000000000..3685ea741b --- /dev/null +++ b/helpdesk_product/views/helpdesk_ticket_view.xml @@ -0,0 +1,41 @@ + + + + + + helpdesk.ticket.form + helpdesk.ticket + + + + + + + + + + + helpdesk.ticket.tree + helpdesk.ticket + + + + + + + + + + + helpdesk.ticket.search + helpdesk.ticket + + + + + + + + + + From c1f20395b7b47d522dad776d14841406df85acf9 Mon Sep 17 00:00:00 2001 From: MariaBForgeFlow Date: Tue, 7 Nov 2023 14:26:34 +0100 Subject: [PATCH 02/17] [ADD] helpdesk_product --- helpdesk_product/__manifest__.py | 4 ++-- helpdesk_product/models/__init__.py | 2 +- helpdesk_product/models/product.py | 7 +++++++ .../views/helpdesk_ticket_view.xml | 18 ++++++++++++++++-- helpdesk_product/views/product_view.xml | 16 ++++++++++++++++ 5 files changed, 42 insertions(+), 5 deletions(-) create mode 100644 helpdesk_product/models/product.py create mode 100644 helpdesk_product/views/product_view.xml diff --git a/helpdesk_product/__manifest__.py b/helpdesk_product/__manifest__.py index bbcbaee97b..554de5f9f7 100644 --- a/helpdesk_product/__manifest__.py +++ b/helpdesk_product/__manifest__.py @@ -6,8 +6,8 @@ "license": "AGPL-3", "category": "After-Sales", "website": "https://github.com/OCA/helpdesk", - "depends": ["helpdesk_mgmt", "sale_management"], - "data": ["views/helpdesk_ticket_view.xml"], + "depends": ["helpdesk_mgmt", "product"], + "data": ["views/helpdesk_ticket_view.xml", "views/product_view.xml"], "development_status": "Beta", "auto_install": True, } diff --git a/helpdesk_product/models/__init__.py b/helpdesk_product/models/__init__.py index 8e082e7c81..210758986a 100644 --- a/helpdesk_product/models/__init__.py +++ b/helpdesk_product/models/__init__.py @@ -1 +1 @@ -from . import helpdesk_ticket +from . import helpdesk_ticket, product diff --git a/helpdesk_product/models/product.py b/helpdesk_product/models/product.py new file mode 100644 index 0000000000..238eb7fa8a --- /dev/null +++ b/helpdesk_product/models/product.py @@ -0,0 +1,7 @@ +from odoo import fields, models + + +class Product(models.Model): + _inherit = "product.template" + + ticket_active = fields.Boolean("Available for Helpdesk Tickets", default=True, required=True) diff --git a/helpdesk_product/views/helpdesk_ticket_view.xml b/helpdesk_product/views/helpdesk_ticket_view.xml index 3685ea741b..3d8ca235c3 100644 --- a/helpdesk_product/views/helpdesk_ticket_view.xml +++ b/helpdesk_product/views/helpdesk_ticket_view.xml @@ -8,7 +8,7 @@ - + @@ -34,8 +34,22 @@ + + + + + + - diff --git a/helpdesk_product/views/product_view.xml b/helpdesk_product/views/product_view.xml new file mode 100644 index 0000000000..09c7dfbb57 --- /dev/null +++ b/helpdesk_product/views/product_view.xml @@ -0,0 +1,16 @@ + + + + + + product.template.common.form + product.template + + + + + + + + + From a2bf3379cac2c866d65eaa6df56b9b240ec04aa3 Mon Sep 17 00:00:00 2001 From: MariaBForgeFlow Date: Tue, 7 Nov 2023 14:26:34 +0100 Subject: [PATCH 03/17] [ADD] helpdesk_product --- helpdesk_product/models/product.py | 4 +++- helpdesk_product/views/helpdesk_ticket_view.xml | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/helpdesk_product/models/product.py b/helpdesk_product/models/product.py index 238eb7fa8a..fa4ec4f15a 100644 --- a/helpdesk_product/models/product.py +++ b/helpdesk_product/models/product.py @@ -4,4 +4,6 @@ class Product(models.Model): _inherit = "product.template" - ticket_active = fields.Boolean("Available for Helpdesk Tickets", default=True, required=True) + ticket_active = fields.Boolean( + "Available for Helpdesk Tickets", default=True, required=True + ) diff --git a/helpdesk_product/views/helpdesk_ticket_view.xml b/helpdesk_product/views/helpdesk_ticket_view.xml index 3d8ca235c3..403e7e010b 100644 --- a/helpdesk_product/views/helpdesk_ticket_view.xml +++ b/helpdesk_product/views/helpdesk_ticket_view.xml @@ -40,14 +40,14 @@ string="Product Related" name="product_filter" domain="['!', ('product_id', '!=', '' )]" - /> + /> + /> From be4c841413f0a3781ed417b58a065c090f45a34b Mon Sep 17 00:00:00 2001 From: MariaBForgeFlow Date: Mon, 11 Mar 2024 08:01:23 +0100 Subject: [PATCH 04/17] [ADD] helpdesk_product: small fixes --- helpdesk_product/models/helpdesk_ticket.py | 2 +- helpdesk_product/views/helpdesk_ticket_view.xml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/helpdesk_product/models/helpdesk_ticket.py b/helpdesk_product/models/helpdesk_ticket.py index bcb313f146..26c91e2dbc 100644 --- a/helpdesk_product/models/helpdesk_ticket.py +++ b/helpdesk_product/models/helpdesk_ticket.py @@ -2,6 +2,6 @@ class HelpdeskTicket(models.Model): - _inherit = "helpdesk.ticket" + product_id = fields.Many2one(string="Product", comodel_name="product.product") diff --git a/helpdesk_product/views/helpdesk_ticket_view.xml b/helpdesk_product/views/helpdesk_ticket_view.xml index 403e7e010b..96c3b47db9 100644 --- a/helpdesk_product/views/helpdesk_ticket_view.xml +++ b/helpdesk_product/views/helpdesk_ticket_view.xml @@ -20,7 +20,7 @@ - + @@ -39,7 +39,7 @@ Date: Mon, 11 Mar 2024 08:03:47 +0100 Subject: [PATCH 05/17] [ADD] helpdesk_product: add demo data --- helpdesk_product/__manifest__.py | 1 + .../demo/helpdesk_product_demo.xml | 24 +++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 helpdesk_product/demo/helpdesk_product_demo.xml diff --git a/helpdesk_product/__manifest__.py b/helpdesk_product/__manifest__.py index 554de5f9f7..92a053655e 100644 --- a/helpdesk_product/__manifest__.py +++ b/helpdesk_product/__manifest__.py @@ -8,6 +8,7 @@ "website": "https://github.com/OCA/helpdesk", "depends": ["helpdesk_mgmt", "product"], "data": ["views/helpdesk_ticket_view.xml", "views/product_view.xml"], + "demo": ["demo/helpdesk_product_demo.xml"], "development_status": "Beta", "auto_install": True, } diff --git a/helpdesk_product/demo/helpdesk_product_demo.xml b/helpdesk_product/demo/helpdesk_product_demo.xml new file mode 100644 index 0000000000..508322b956 --- /dev/null +++ b/helpdesk_product/demo/helpdesk_product_demo.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + From dd247c1ed1347c036b94ac4cdd271f5bdf31e170 Mon Sep 17 00:00:00 2001 From: MariaBForgeFlow Date: Wed, 13 Mar 2024 15:32:22 +0100 Subject: [PATCH 06/17] [ADD] helpdesk_product: add products menu to Helpdesk app --- helpdesk_product/__manifest__.py | 2 +- .../views/helpdesk_ticket_view.xml | 12 ++++++ helpdesk_product/views/product_view.xml | 41 +++++++++++++++++++ 3 files changed, 54 insertions(+), 1 deletion(-) diff --git a/helpdesk_product/__manifest__.py b/helpdesk_product/__manifest__.py index 92a053655e..566a555f59 100644 --- a/helpdesk_product/__manifest__.py +++ b/helpdesk_product/__manifest__.py @@ -7,7 +7,7 @@ "category": "After-Sales", "website": "https://github.com/OCA/helpdesk", "depends": ["helpdesk_mgmt", "product"], - "data": ["views/helpdesk_ticket_view.xml", "views/product_view.xml"], + "data": ["views/product_view.xml", "views/helpdesk_ticket_view.xml"], "demo": ["demo/helpdesk_product_demo.xml"], "development_status": "Beta", "auto_install": True, diff --git a/helpdesk_product/views/helpdesk_ticket_view.xml b/helpdesk_product/views/helpdesk_ticket_view.xml index 96c3b47db9..b9c2e03de0 100644 --- a/helpdesk_product/views/helpdesk_ticket_view.xml +++ b/helpdesk_product/views/helpdesk_ticket_view.xml @@ -52,4 +52,16 @@ + + + + + + diff --git a/helpdesk_product/views/product_view.xml b/helpdesk_product/views/product_view.xml index 09c7dfbb57..0c8d271ae2 100644 --- a/helpdesk_product/views/product_view.xml +++ b/helpdesk_product/views/product_view.xml @@ -13,4 +13,45 @@ + + product.template.search + product.template + + + + + + + + + + + + + + + Products + product.template + ir.actions.act_window + kanban,tree,form,activity + + {'search_default_helpdesk_active': 1} + +

+ Create a new product +

+ You currently have no products available for Helpdesk Tickets. +
+ A product can be either a physical product or a service that you sell to your customers. +

+
+
+ + + + From 63be8aee03548b9483c5a49275498aa2caaecf6f Mon Sep 17 00:00:00 2001 From: oca-ci Date: Mon, 8 Apr 2024 16:34:20 +0000 Subject: [PATCH 07/17] [UPD] Update helpdesk_product.pot --- helpdesk_product/i18n/helpdesk_product.pot | 61 ++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 helpdesk_product/i18n/helpdesk_product.pot diff --git a/helpdesk_product/i18n/helpdesk_product.pot b/helpdesk_product/i18n/helpdesk_product.pot new file mode 100644 index 0000000000..11d8eda7a7 --- /dev/null +++ b/helpdesk_product/i18n/helpdesk_product.pot @@ -0,0 +1,61 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * helpdesk_product +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.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: helpdesk_product +#: model_terms:ir.ui.view,arch_db:helpdesk_product.product_template_search_view_helpdesk +msgid "Available for Helpdesk" +msgstr "" + +#. module: helpdesk_product +#: model:ir.model.fields,field_description:helpdesk_product.field_product_product__ticket_active +#: model:ir.model.fields,field_description:helpdesk_product.field_product_template__ticket_active +msgid "Available for Helpdesk Tickets" +msgstr "" + +#. module: helpdesk_product +#: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk +msgid "Create a new product" +msgstr "" + +#. module: helpdesk_product +#: model:ir.model,name:helpdesk_product.model_helpdesk_ticket +msgid "Helpdesk Ticket" +msgstr "" + +#. module: helpdesk_product +#: model:ir.model,name:helpdesk_product.model_product_template +#: model:ir.model.fields,field_description:helpdesk_product.field_helpdesk_ticket__product_id +#: model_terms:ir.ui.view,arch_db:helpdesk_product.helpdesk_ticket_view_search +msgid "Product" +msgstr "" + +#. module: helpdesk_product +#: model_terms:ir.ui.view,arch_db:helpdesk_product.helpdesk_ticket_view_search +msgid "Product Related" +msgstr "" + +#. module: helpdesk_product +#: model:ir.actions.act_window,name:helpdesk_product.product_template_action_helpdesk +#: model:ir.ui.menu,name:helpdesk_product.action_menu_view_products +msgid "Products" +msgstr "" + +#. module: helpdesk_product +#: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk +msgid "" +"You currently have no products available for Helpdesk Tickets.\n" +"
\n" +" A product can be either a physical product or a service that you sell to your customers." +msgstr "" From 6e5f91cf3dc06072735ed509fc553570b6d9fcc6 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Mon, 8 Apr 2024 16:37:39 +0000 Subject: [PATCH 08/17] [BOT] post-merge updates --- helpdesk_product/README.rst | 78 ++++ helpdesk_product/__manifest__.py | 2 +- helpdesk_product/static/description/icon.png | Bin 0 -> 9455 bytes .../static/description/index.html | 423 ++++++++++++++++++ 4 files changed, 502 insertions(+), 1 deletion(-) create mode 100644 helpdesk_product/static/description/icon.png create mode 100644 helpdesk_product/static/description/index.html diff --git a/helpdesk_product/README.rst b/helpdesk_product/README.rst index e69de29bb2..56fa726471 100644 --- a/helpdesk_product/README.rst +++ b/helpdesk_product/README.rst @@ -0,0 +1,78 @@ +================ +Helpdesk Product +================ + +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:983e2da3958dce9f93ff5f71722bd5ad3c6c26518120291e1f7973246d3d3e6e + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |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%2Fhelpdesk-lightgray.png?logo=github + :target: https://github.com/OCA/helpdesk/tree/16.0/helpdesk_product + :alt: OCA/helpdesk +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/helpdesk-16-0/helpdesk-16-0-helpdesk_product + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png + :target: https://runboat.odoo-community.org/builds?repo=OCA/helpdesk&target_branch=16.0 + :alt: Try me on Runboat + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module adds the option to select product in the helpdesk tickets. + +**Table of contents** + +.. contents:: + :local: + +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 +~~~~~~~ + +* ForgeFlow + +Contributors +~~~~~~~~~~~~ + +* `ForgeFlow `_: + + * Maria Buscallà + +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/helpdesk `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/helpdesk_product/__manifest__.py b/helpdesk_product/__manifest__.py index 566a555f59..b9fd8cd5bc 100644 --- a/helpdesk_product/__manifest__.py +++ b/helpdesk_product/__manifest__.py @@ -2,7 +2,7 @@ "name": "Helpdesk Product", "summary": "Add the option to select product in the tickets.", "author": "ForgeFlow, " "Odoo Community Association (OCA)", - "version": "16.0.1.0.0", + "version": "16.0.1.0.1", "license": "AGPL-3", "category": "After-Sales", "website": "https://github.com/OCA/helpdesk", diff --git a/helpdesk_product/static/description/icon.png b/helpdesk_product/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/helpdesk_product/static/description/index.html b/helpdesk_product/static/description/index.html new file mode 100644 index 0000000000..51df10c223 --- /dev/null +++ b/helpdesk_product/static/description/index.html @@ -0,0 +1,423 @@ + + + + + +Helpdesk Product + + + +
+

Helpdesk Product

+ + +

Beta License: AGPL-3 OCA/helpdesk Translate me on Weblate Try me on Runboat

+

This module adds the option to select product in the helpdesk tickets.

+

Table of contents

+ +
+

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

+
    +
  • 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/helpdesk project on GitHub.

+

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

+
+
+
+ + From ec25203a8d9e3a86ce319fa94866af2c146a58d5 Mon Sep 17 00:00:00 2001 From: mymage Date: Tue, 9 Apr 2024 14:19:56 +0000 Subject: [PATCH 09/17] Added translation using Weblate (Italian) --- helpdesk_product/i18n/it.po | 62 +++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 helpdesk_product/i18n/it.po diff --git a/helpdesk_product/i18n/it.po b/helpdesk_product/i18n/it.po new file mode 100644 index 0000000000..91cf842ddd --- /dev/null +++ b/helpdesk_product/i18n/it.po @@ -0,0 +1,62 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * helpdesk_product +# +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: it\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: helpdesk_product +#: model_terms:ir.ui.view,arch_db:helpdesk_product.product_template_search_view_helpdesk +msgid "Available for Helpdesk" +msgstr "" + +#. module: helpdesk_product +#: model:ir.model.fields,field_description:helpdesk_product.field_product_product__ticket_active +#: model:ir.model.fields,field_description:helpdesk_product.field_product_template__ticket_active +msgid "Available for Helpdesk Tickets" +msgstr "" + +#. module: helpdesk_product +#: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk +msgid "Create a new product" +msgstr "" + +#. module: helpdesk_product +#: model:ir.model,name:helpdesk_product.model_helpdesk_ticket +msgid "Helpdesk Ticket" +msgstr "" + +#. module: helpdesk_product +#: model:ir.model,name:helpdesk_product.model_product_template +#: model:ir.model.fields,field_description:helpdesk_product.field_helpdesk_ticket__product_id +#: model_terms:ir.ui.view,arch_db:helpdesk_product.helpdesk_ticket_view_search +msgid "Product" +msgstr "" + +#. module: helpdesk_product +#: model_terms:ir.ui.view,arch_db:helpdesk_product.helpdesk_ticket_view_search +msgid "Product Related" +msgstr "" + +#. module: helpdesk_product +#: model:ir.actions.act_window,name:helpdesk_product.product_template_action_helpdesk +#: model:ir.ui.menu,name:helpdesk_product.action_menu_view_products +msgid "Products" +msgstr "" + +#. module: helpdesk_product +#: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk +msgid "" +"You currently have no products available for Helpdesk Tickets.\n" +"
\n" +" A product can be either a physical product or a service that you sell to your customers." +msgstr "" From 642f65a3cf38379e1111795c2941df4abdc9edb0 Mon Sep 17 00:00:00 2001 From: mymage Date: Wed, 10 Apr 2024 06:19:18 +0000 Subject: [PATCH 10/17] Translated using Weblate (Italian) Currently translated at 100.0% (8 of 8 strings) Translation: helpdesk-16.0/helpdesk-16.0-helpdesk_product Translate-URL: https://translation.odoo-community.org/projects/helpdesk-16-0/helpdesk-16-0-helpdesk_product/it/ --- helpdesk_product/i18n/it.po | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/helpdesk_product/i18n/it.po b/helpdesk_product/i18n/it.po index 91cf842ddd..82a7a70962 100644 --- a/helpdesk_product/i18n/it.po +++ b/helpdesk_product/i18n/it.po @@ -6,52 +6,54 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 16.0\n" "Report-Msgid-Bugs-To: \n" -"Last-Translator: Automatically generated\n" +"PO-Revision-Date: 2024-04-10 08:35+0000\n" +"Last-Translator: mymage \n" "Language-Team: none\n" "Language: it\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" +"X-Generator: Weblate 4.17\n" #. module: helpdesk_product #: model_terms:ir.ui.view,arch_db:helpdesk_product.product_template_search_view_helpdesk msgid "Available for Helpdesk" -msgstr "" +msgstr "Disponibile per assistenza" #. module: helpdesk_product #: model:ir.model.fields,field_description:helpdesk_product.field_product_product__ticket_active #: model:ir.model.fields,field_description:helpdesk_product.field_product_template__ticket_active msgid "Available for Helpdesk Tickets" -msgstr "" +msgstr "Disponibile per ticket assistenza" #. module: helpdesk_product #: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk msgid "Create a new product" -msgstr "" +msgstr "Crea un nuovo prodotto" #. module: helpdesk_product #: model:ir.model,name:helpdesk_product.model_helpdesk_ticket msgid "Helpdesk Ticket" -msgstr "" +msgstr "Richiesta assistenza" #. module: helpdesk_product #: model:ir.model,name:helpdesk_product.model_product_template #: model:ir.model.fields,field_description:helpdesk_product.field_helpdesk_ticket__product_id #: model_terms:ir.ui.view,arch_db:helpdesk_product.helpdesk_ticket_view_search msgid "Product" -msgstr "" +msgstr "Prodotto" #. module: helpdesk_product #: model_terms:ir.ui.view,arch_db:helpdesk_product.helpdesk_ticket_view_search msgid "Product Related" -msgstr "" +msgstr "Prodotto relativo" #. module: helpdesk_product #: model:ir.actions.act_window,name:helpdesk_product.product_template_action_helpdesk #: model:ir.ui.menu,name:helpdesk_product.action_menu_view_products msgid "Products" -msgstr "" +msgstr "Prodotti" #. module: helpdesk_product #: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk @@ -60,3 +62,8 @@ msgid "" "
\n" " A product can be either a physical product or a service that you sell to your customers." msgstr "" +"Attualmente non ci sono prodotti disponibili per le richieste di assistenza." +"\n" +"
\n" +" Un prodotto può essere sia un prodotto fisico sia un " +"servizio che si vende ai clienti." From 453845f159b24ae419570500c9861a28d0cba4aa Mon Sep 17 00:00:00 2001 From: mymage Date: Mon, 29 Apr 2024 13:57:40 +0000 Subject: [PATCH 11/17] Translated using Weblate (Italian) Currently translated at 100.0% (8 of 8 strings) Translation: helpdesk-16.0/helpdesk-16.0-helpdesk_product Translate-URL: https://translation.odoo-community.org/projects/helpdesk-16-0/helpdesk-16-0-helpdesk_product/it/ --- helpdesk_product/i18n/it.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/helpdesk_product/i18n/it.po b/helpdesk_product/i18n/it.po index 82a7a70962..5bf15fc801 100644 --- a/helpdesk_product/i18n/it.po +++ b/helpdesk_product/i18n/it.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 16.0\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-04-10 08:35+0000\n" +"PO-Revision-Date: 2024-04-29 16:34+0000\n" "Last-Translator: mymage \n" "Language-Team: none\n" "Language: it\n" @@ -25,7 +25,7 @@ msgstr "Disponibile per assistenza" #: model:ir.model.fields,field_description:helpdesk_product.field_product_product__ticket_active #: model:ir.model.fields,field_description:helpdesk_product.field_product_template__ticket_active msgid "Available for Helpdesk Tickets" -msgstr "Disponibile per ticket assistenza" +msgstr "Disponibile per ticket assistenza clienti" #. module: helpdesk_product #: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk @@ -35,7 +35,7 @@ msgstr "Crea un nuovo prodotto" #. module: helpdesk_product #: model:ir.model,name:helpdesk_product.model_helpdesk_ticket msgid "Helpdesk Ticket" -msgstr "Richiesta assistenza" +msgstr "Ticket assistenza clienti" #. module: helpdesk_product #: model:ir.model,name:helpdesk_product.model_product_template @@ -62,8 +62,8 @@ msgid "" "
\n" " A product can be either a physical product or a service that you sell to your customers." msgstr "" -"Attualmente non ci sono prodotti disponibili per le richieste di assistenza." -"\n" +"Attualmente non ci sono prodotti disponibili per i ticket di assistenza " +"clienti.\n" "
\n" " Un prodotto può essere sia un prodotto fisico sia un " "servizio che si vende ai clienti." From 48bd2e177bbe7001e54849f8138d0060069d97bb Mon Sep 17 00:00:00 2001 From: rodrigosottomaiormacedo Date: Fri, 5 Jul 2024 16:56:14 +0000 Subject: [PATCH 12/17] Added translation using Weblate (Portuguese (Brazil)) --- helpdesk_product/i18n/pt_BR.po | 62 ++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 helpdesk_product/i18n/pt_BR.po diff --git a/helpdesk_product/i18n/pt_BR.po b/helpdesk_product/i18n/pt_BR.po new file mode 100644 index 0000000000..784bf4a375 --- /dev/null +++ b/helpdesk_product/i18n/pt_BR.po @@ -0,0 +1,62 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * helpdesk_product +# +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: pt_BR\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: helpdesk_product +#: model_terms:ir.ui.view,arch_db:helpdesk_product.product_template_search_view_helpdesk +msgid "Available for Helpdesk" +msgstr "" + +#. module: helpdesk_product +#: model:ir.model.fields,field_description:helpdesk_product.field_product_product__ticket_active +#: model:ir.model.fields,field_description:helpdesk_product.field_product_template__ticket_active +msgid "Available for Helpdesk Tickets" +msgstr "" + +#. module: helpdesk_product +#: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk +msgid "Create a new product" +msgstr "" + +#. module: helpdesk_product +#: model:ir.model,name:helpdesk_product.model_helpdesk_ticket +msgid "Helpdesk Ticket" +msgstr "" + +#. module: helpdesk_product +#: model:ir.model,name:helpdesk_product.model_product_template +#: model:ir.model.fields,field_description:helpdesk_product.field_helpdesk_ticket__product_id +#: model_terms:ir.ui.view,arch_db:helpdesk_product.helpdesk_ticket_view_search +msgid "Product" +msgstr "" + +#. module: helpdesk_product +#: model_terms:ir.ui.view,arch_db:helpdesk_product.helpdesk_ticket_view_search +msgid "Product Related" +msgstr "" + +#. module: helpdesk_product +#: model:ir.actions.act_window,name:helpdesk_product.product_template_action_helpdesk +#: model:ir.ui.menu,name:helpdesk_product.action_menu_view_products +msgid "Products" +msgstr "" + +#. module: helpdesk_product +#: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk +msgid "" +"You currently have no products available for Helpdesk Tickets.\n" +"
\n" +" A product can be either a physical product or a service that you sell to your customers." +msgstr "" From 36f0ebc0c019915a9d7ca573504948a39126cc50 Mon Sep 17 00:00:00 2001 From: rodrigosottomaiormacedo Date: Fri, 5 Jul 2024 17:08:15 +0000 Subject: [PATCH 13/17] Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (8 of 8 strings) Translation: helpdesk-16.0/helpdesk-16.0-helpdesk_product Translate-URL: https://translation.odoo-community.org/projects/helpdesk-16-0/helpdesk-16-0-helpdesk_product/pt_BR/ --- helpdesk_product/i18n/pt_BR.po | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/helpdesk_product/i18n/pt_BR.po b/helpdesk_product/i18n/pt_BR.po index 784bf4a375..50a655d955 100644 --- a/helpdesk_product/i18n/pt_BR.po +++ b/helpdesk_product/i18n/pt_BR.po @@ -6,52 +6,55 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 16.0\n" "Report-Msgid-Bugs-To: \n" -"Last-Translator: Automatically generated\n" +"PO-Revision-Date: 2024-07-05 17:59+0000\n" +"Last-Translator: rodrigosottomaiormacedo " +"\n" "Language-Team: none\n" "Language: pt_BR\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" +"X-Generator: Weblate 4.17\n" #. module: helpdesk_product #: model_terms:ir.ui.view,arch_db:helpdesk_product.product_template_search_view_helpdesk msgid "Available for Helpdesk" -msgstr "" +msgstr "Disponível para suporte técnico" #. module: helpdesk_product #: model:ir.model.fields,field_description:helpdesk_product.field_product_product__ticket_active #: model:ir.model.fields,field_description:helpdesk_product.field_product_template__ticket_active msgid "Available for Helpdesk Tickets" -msgstr "" +msgstr "Disponível para tickets de suporte técnico" #. module: helpdesk_product #: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk msgid "Create a new product" -msgstr "" +msgstr "Crie um novo produto" #. module: helpdesk_product #: model:ir.model,name:helpdesk_product.model_helpdesk_ticket msgid "Helpdesk Ticket" -msgstr "" +msgstr "Tíquete de suporte técnico" #. module: helpdesk_product #: model:ir.model,name:helpdesk_product.model_product_template #: model:ir.model.fields,field_description:helpdesk_product.field_helpdesk_ticket__product_id #: model_terms:ir.ui.view,arch_db:helpdesk_product.helpdesk_ticket_view_search msgid "Product" -msgstr "" +msgstr "Produto" #. module: helpdesk_product #: model_terms:ir.ui.view,arch_db:helpdesk_product.helpdesk_ticket_view_search msgid "Product Related" -msgstr "" +msgstr "Produto Relacionado" #. module: helpdesk_product #: model:ir.actions.act_window,name:helpdesk_product.product_template_action_helpdesk #: model:ir.ui.menu,name:helpdesk_product.action_menu_view_products msgid "Products" -msgstr "" +msgstr "Produtos" #. module: helpdesk_product #: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk @@ -60,3 +63,8 @@ msgid "" "
\n" " A product can be either a physical product or a service that you sell to your customers." msgstr "" +"No momento você não tem produtos disponíveis para tickets de suporte técnico." +"\n" +"
\n" +" Um produto pode ser um produto físico " +"ou um serviço que você vende aos seus clientes." From f5d9b42bbbe1ced3d78fe9a86a0676363793c670 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peter=20Rom=C3=A3o?= Date: Sat, 27 Jul 2024 03:52:03 +0000 Subject: [PATCH 14/17] Added translation using Weblate (Portuguese) --- helpdesk_product/i18n/pt.po | 62 +++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 helpdesk_product/i18n/pt.po diff --git a/helpdesk_product/i18n/pt.po b/helpdesk_product/i18n/pt.po new file mode 100644 index 0000000000..e880566e5a --- /dev/null +++ b/helpdesk_product/i18n/pt.po @@ -0,0 +1,62 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * helpdesk_product +# +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: pt\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: helpdesk_product +#: model_terms:ir.ui.view,arch_db:helpdesk_product.product_template_search_view_helpdesk +msgid "Available for Helpdesk" +msgstr "" + +#. module: helpdesk_product +#: model:ir.model.fields,field_description:helpdesk_product.field_product_product__ticket_active +#: model:ir.model.fields,field_description:helpdesk_product.field_product_template__ticket_active +msgid "Available for Helpdesk Tickets" +msgstr "" + +#. module: helpdesk_product +#: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk +msgid "Create a new product" +msgstr "" + +#. module: helpdesk_product +#: model:ir.model,name:helpdesk_product.model_helpdesk_ticket +msgid "Helpdesk Ticket" +msgstr "" + +#. module: helpdesk_product +#: model:ir.model,name:helpdesk_product.model_product_template +#: model:ir.model.fields,field_description:helpdesk_product.field_helpdesk_ticket__product_id +#: model_terms:ir.ui.view,arch_db:helpdesk_product.helpdesk_ticket_view_search +msgid "Product" +msgstr "" + +#. module: helpdesk_product +#: model_terms:ir.ui.view,arch_db:helpdesk_product.helpdesk_ticket_view_search +msgid "Product Related" +msgstr "" + +#. module: helpdesk_product +#: model:ir.actions.act_window,name:helpdesk_product.product_template_action_helpdesk +#: model:ir.ui.menu,name:helpdesk_product.action_menu_view_products +msgid "Products" +msgstr "" + +#. module: helpdesk_product +#: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk +msgid "" +"You currently have no products available for Helpdesk Tickets.\n" +"
\n" +" A product can be either a physical product or a service that you sell to your customers." +msgstr "" From 959d189499860998d4a0e3da50f08af3747bdb9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peter=20Rom=C3=A3o?= Date: Sat, 27 Jul 2024 03:52:19 +0000 Subject: [PATCH 15/17] Translated using Weblate (Portuguese) Currently translated at 100.0% (8 of 8 strings) Translation: helpdesk-16.0/helpdesk-16.0-helpdesk_product Translate-URL: https://translation.odoo-community.org/projects/helpdesk-16-0/helpdesk-16-0-helpdesk_product/pt/ --- helpdesk_product/i18n/pt.po | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/helpdesk_product/i18n/pt.po b/helpdesk_product/i18n/pt.po index e880566e5a..cb0682dca5 100644 --- a/helpdesk_product/i18n/pt.po +++ b/helpdesk_product/i18n/pt.po @@ -6,52 +6,54 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 16.0\n" "Report-Msgid-Bugs-To: \n" -"Last-Translator: Automatically generated\n" +"PO-Revision-Date: 2024-07-27 05:58+0000\n" +"Last-Translator: Peter Romão \n" "Language-Team: none\n" "Language: pt\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" +"X-Generator: Weblate 5.6.2\n" #. module: helpdesk_product #: model_terms:ir.ui.view,arch_db:helpdesk_product.product_template_search_view_helpdesk msgid "Available for Helpdesk" -msgstr "" +msgstr "Disponível para Helpdesk" #. module: helpdesk_product #: model:ir.model.fields,field_description:helpdesk_product.field_product_product__ticket_active #: model:ir.model.fields,field_description:helpdesk_product.field_product_template__ticket_active msgid "Available for Helpdesk Tickets" -msgstr "" +msgstr "Disponível para Tickets de Helpdesk" #. module: helpdesk_product #: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk msgid "Create a new product" -msgstr "" +msgstr "Criar um novo artigo" #. module: helpdesk_product #: model:ir.model,name:helpdesk_product.model_helpdesk_ticket msgid "Helpdesk Ticket" -msgstr "" +msgstr "Ticket de Helpdesk" #. module: helpdesk_product #: model:ir.model,name:helpdesk_product.model_product_template #: model:ir.model.fields,field_description:helpdesk_product.field_helpdesk_ticket__product_id #: model_terms:ir.ui.view,arch_db:helpdesk_product.helpdesk_ticket_view_search msgid "Product" -msgstr "" +msgstr "Artigo" #. module: helpdesk_product #: model_terms:ir.ui.view,arch_db:helpdesk_product.helpdesk_ticket_view_search msgid "Product Related" -msgstr "" +msgstr "Artigos Relacionados" #. module: helpdesk_product #: model:ir.actions.act_window,name:helpdesk_product.product_template_action_helpdesk #: model:ir.ui.menu,name:helpdesk_product.action_menu_view_products msgid "Products" -msgstr "" +msgstr "Artigos" #. module: helpdesk_product #: model_terms:ir.actions.act_window,help:helpdesk_product.product_template_action_helpdesk @@ -60,3 +62,7 @@ msgid "" "
\n" " A product can be either a physical product or a service that you sell to your customers." msgstr "" +"De momento, não dispõe de artigos disponíveis para Tickets de Helpdesk.\n" +"
\n" +" Um artigo pode ser um artigo físico ou um serviço que vende " +"aos seus clientes." From f089abbdaa096c76c5c3e490df109642b5a6913b Mon Sep 17 00:00:00 2001 From: JasminSForgeFlow Date: Fri, 13 Sep 2024 12:26:03 +0530 Subject: [PATCH 16/17] [IMP] helpdesk_product: black, isort, prettier --- helpdesk_product/README.rst | 20 +++++++++---------- helpdesk_product/pyproject.toml | 3 +++ helpdesk_product/readme/CONTRIBUTORS.md | 2 ++ helpdesk_product/readme/CONTRIBUTORS.rst | 3 --- .../{DESCRIPTION.rst => DESCRIPTION.md} | 0 .../static/description/index.html | 17 +++++++++------- 6 files changed, 25 insertions(+), 20 deletions(-) create mode 100644 helpdesk_product/pyproject.toml create mode 100644 helpdesk_product/readme/CONTRIBUTORS.md delete mode 100644 helpdesk_product/readme/CONTRIBUTORS.rst rename helpdesk_product/readme/{DESCRIPTION.rst => DESCRIPTION.md} (100%) diff --git a/helpdesk_product/README.rst b/helpdesk_product/README.rst index 56fa726471..470a5cbeff 100644 --- a/helpdesk_product/README.rst +++ b/helpdesk_product/README.rst @@ -17,13 +17,13 @@ Helpdesk Product :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fhelpdesk-lightgray.png?logo=github - :target: https://github.com/OCA/helpdesk/tree/16.0/helpdesk_product + :target: https://github.com/OCA/helpdesk/tree/17.0/helpdesk_product :alt: OCA/helpdesk .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/helpdesk-16-0/helpdesk-16-0-helpdesk_product + :target: https://translation.odoo-community.org/projects/helpdesk-17-0/helpdesk-17-0-helpdesk_product :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png - :target: https://runboat.odoo-community.org/builds?repo=OCA/helpdesk&target_branch=16.0 + :target: https://runboat.odoo-community.org/builds?repo=OCA/helpdesk&target_branch=17.0 :alt: Try me on Runboat |badge1| |badge2| |badge3| |badge4| |badge5| @@ -41,7 +41,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 to smash it by providing a detailed and welcomed -`feedback `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -49,19 +49,19 @@ Credits ======= Authors -~~~~~~~ +------- * ForgeFlow Contributors -~~~~~~~~~~~~ +------------ -* `ForgeFlow `_: +- `ForgeFlow `__: - * Maria Buscallà + - Maria Buscallà Maintainers -~~~~~~~~~~~ +----------- This module is maintained by the OCA. @@ -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/helpdesk `_ project on GitHub. +This module is part of the `OCA/helpdesk `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/helpdesk_product/pyproject.toml b/helpdesk_product/pyproject.toml new file mode 100644 index 0000000000..4231d0cccb --- /dev/null +++ b/helpdesk_product/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["whool"] +build-backend = "whool.buildapi" diff --git a/helpdesk_product/readme/CONTRIBUTORS.md b/helpdesk_product/readme/CONTRIBUTORS.md new file mode 100644 index 0000000000..109df4a27e --- /dev/null +++ b/helpdesk_product/readme/CONTRIBUTORS.md @@ -0,0 +1,2 @@ +- [ForgeFlow](https://www.forgeflow.com): + - Maria Buscallà \<\> diff --git a/helpdesk_product/readme/CONTRIBUTORS.rst b/helpdesk_product/readme/CONTRIBUTORS.rst deleted file mode 100644 index 72db90fd84..0000000000 --- a/helpdesk_product/readme/CONTRIBUTORS.rst +++ /dev/null @@ -1,3 +0,0 @@ -* `ForgeFlow `_: - - * Maria Buscallà diff --git a/helpdesk_product/readme/DESCRIPTION.rst b/helpdesk_product/readme/DESCRIPTION.md similarity index 100% rename from helpdesk_product/readme/DESCRIPTION.rst rename to helpdesk_product/readme/DESCRIPTION.md diff --git a/helpdesk_product/static/description/index.html b/helpdesk_product/static/description/index.html index 51df10c223..a759580bd2 100644 --- a/helpdesk_product/static/description/index.html +++ b/helpdesk_product/static/description/index.html @@ -8,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. @@ -274,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 } @@ -300,7 +301,7 @@ span.pre { white-space: pre } -span.problematic { +span.problematic, pre.problematic { color: red } span.section-subtitle { @@ -368,7 +369,7 @@

Helpdesk Product

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! source digest: sha256:983e2da3958dce9f93ff5f71722bd5ad3c6c26518120291e1f7973246d3d3e6e !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

Beta License: AGPL-3 OCA/helpdesk Translate me on Weblate Try me on Runboat

+

Beta License: AGPL-3 OCA/helpdesk Translate me on Weblate Try me on Runboat

This module adds the option to select product in the helpdesk tickets.

Table of contents

@@ -387,7 +388,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 to smash it by providing a detailed and welcomed -feedback.

+feedback.

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

@@ -410,11 +411,13 @@

Contributors

Maintainers

This module is maintained by the OCA.

-Odoo Community Association + +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/helpdesk project on GitHub.

+

This module is part of the OCA/helpdesk project on GitHub.

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

From d6dd4a5a5f0d191d67cd3492940745681e123004 Mon Sep 17 00:00:00 2001 From: JasminSForgeFlow Date: Fri, 13 Sep 2024 14:31:03 +0530 Subject: [PATCH 17/17] [MIG] helpdesk_product: Migration to 17.0 --- helpdesk_product/__manifest__.py | 2 +- .../demo/helpdesk_product_demo.xml | 4 +- .../views/helpdesk_ticket_view.xml | 83 +++++++++---------- helpdesk_product/views/product_view.xml | 78 ++++++++--------- 4 files changed, 77 insertions(+), 90 deletions(-) diff --git a/helpdesk_product/__manifest__.py b/helpdesk_product/__manifest__.py index b9fd8cd5bc..ec46a7cd4a 100644 --- a/helpdesk_product/__manifest__.py +++ b/helpdesk_product/__manifest__.py @@ -2,7 +2,7 @@ "name": "Helpdesk Product", "summary": "Add the option to select product in the tickets.", "author": "ForgeFlow, " "Odoo Community Association (OCA)", - "version": "16.0.1.0.1", + "version": "17.0.1.0.0", "license": "AGPL-3", "category": "After-Sales", "website": "https://github.com/OCA/helpdesk", diff --git a/helpdesk_product/demo/helpdesk_product_demo.xml b/helpdesk_product/demo/helpdesk_product_demo.xml index 508322b956..92094d8f15 100644 --- a/helpdesk_product/demo/helpdesk_product_demo.xml +++ b/helpdesk_product/demo/helpdesk_product_demo.xml @@ -7,7 +7,7 @@ - + @@ -17,7 +17,7 @@ - + diff --git a/helpdesk_product/views/helpdesk_ticket_view.xml b/helpdesk_product/views/helpdesk_ticket_view.xml index b9c2e03de0..867bf557be 100644 --- a/helpdesk_product/views/helpdesk_ticket_view.xml +++ b/helpdesk_product/views/helpdesk_ticket_view.xml @@ -1,59 +1,57 @@ - - - helpdesk.ticket.form - helpdesk.ticket - - - - - + + + helpdesk.ticket.form + helpdesk.ticket + + + + + + + + + + + helpdesk.ticket.tree + helpdesk.ticket + + + + - - - - - helpdesk.ticket.tree - helpdesk.ticket - - - - - + + + + + + helpdesk.ticket.search + helpdesk.ticket + + + + - - - - - helpdesk.ticket.search - helpdesk.ticket - - - - - - - - + - - - - - + + + - - + - - - diff --git a/helpdesk_product/views/product_view.xml b/helpdesk_product/views/product_view.xml index 0c8d271ae2..b34ae24468 100644 --- a/helpdesk_product/views/product_view.xml +++ b/helpdesk_product/views/product_view.xml @@ -1,57 +1,49 @@ - - - product.template.common.form - product.template - - - - - + + + product.template.common.form + product.template + + + + - - - - product.template.search - product.template - - - - + + + + product.template.search + product.template + + + + - - - - - - - - - - - Products - product.template - ir.actions.act_window - kanban,tree,form,activity - - {'search_default_helpdesk_active': 1} - + + + + + + + Products + product.template + ir.actions.act_window + kanban,tree,form,activity + + {'search_default_helpdesk_active': 1} +

Create a new product -

- You currently have no products available for Helpdesk Tickets. -
- A product can be either a physical product or a service that you sell to your customers.

+

You currently have no products available for Helpdesk Tickets.
A product can + be either a physical product or a service that you sell to your customers.

-
- - - +