From c7dc8cc24658fb45270e04dc1ea532e0930a293e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Mart=C3=ADnez?= Date: Tue, 27 Feb 2024 11:09:47 +0100 Subject: [PATCH 01/18] [ADD] maintenance_equipment_usage: New module TT47831 --- maintenance_equipment_usage/README.rst | 91 ++++ maintenance_equipment_usage/__init__.py | 1 + maintenance_equipment_usage/__manifest__.py | 21 + .../data/ir_sequence_data.xml | 12 + maintenance_equipment_usage/i18n/es.po | 397 ++++++++++++++++ .../i18n/maintenance_equipment_usage.pot | 391 ++++++++++++++++ .../models/__init__.py | 2 + .../models/maintenance_equipment.py | 32 ++ .../models/maintenance_equipment_usage.py | 139 ++++++ .../readme/CONTRIBUTORS.rst | 6 + .../readme/DESCRIPTION.rst | 2 + .../security/ir.model.access.csv | 2 + .../security/security.xml | 9 + .../static/description/icon.png | Bin 0 -> 9455 bytes .../static/description/index.html | 430 ++++++++++++++++++ maintenance_equipment_usage/tests/__init__.py | 1 + .../tests/test_maintenance_equipment_usage.py | 56 +++ .../maintenance_equipment_usage_views.xml | 203 +++++++++ .../views/maintenance_equipment_view.xml | 46 ++ 19 files changed, 1841 insertions(+) create mode 100644 maintenance_equipment_usage/README.rst create mode 100644 maintenance_equipment_usage/__init__.py create mode 100644 maintenance_equipment_usage/__manifest__.py create mode 100644 maintenance_equipment_usage/data/ir_sequence_data.xml create mode 100644 maintenance_equipment_usage/i18n/es.po create mode 100644 maintenance_equipment_usage/i18n/maintenance_equipment_usage.pot create mode 100644 maintenance_equipment_usage/models/__init__.py create mode 100644 maintenance_equipment_usage/models/maintenance_equipment.py create mode 100644 maintenance_equipment_usage/models/maintenance_equipment_usage.py create mode 100644 maintenance_equipment_usage/readme/CONTRIBUTORS.rst create mode 100644 maintenance_equipment_usage/readme/DESCRIPTION.rst create mode 100644 maintenance_equipment_usage/security/ir.model.access.csv create mode 100644 maintenance_equipment_usage/security/security.xml create mode 100644 maintenance_equipment_usage/static/description/icon.png create mode 100644 maintenance_equipment_usage/static/description/index.html create mode 100644 maintenance_equipment_usage/tests/__init__.py create mode 100644 maintenance_equipment_usage/tests/test_maintenance_equipment_usage.py create mode 100644 maintenance_equipment_usage/views/maintenance_equipment_usage_views.xml create mode 100644 maintenance_equipment_usage/views/maintenance_equipment_view.xml diff --git a/maintenance_equipment_usage/README.rst b/maintenance_equipment_usage/README.rst new file mode 100644 index 000000000..38c435a67 --- /dev/null +++ b/maintenance_equipment_usage/README.rst @@ -0,0 +1,91 @@ +=========================== +Maintenance Equipment Usage +=========================== + +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:d53788ade2957febd9e19be9b1d26ece20167e5aaeaab1d3946180ff53896b23 + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |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%2Fmaintenance-lightgray.png?logo=github + :target: https://github.com/OCA/maintenance/tree/16.0/maintenance_equipment_usage + :alt: OCA/maintenance +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/maintenance-16-0/maintenance-16-0-maintenance_equipment_usage + :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/maintenance&target_branch=16.0 + :alt: Try me on Runboat + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module allows to record usages of maintenante equipments by employees, +with their dates, states and comments. + +**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 +~~~~~~~ + +* César Fernández +* Tecnativa + +Contributors +~~~~~~~~~~~~ + +* César Fernández Domínguez + +* `Tecnativa `_: + + * Víctor Martínez + * Pedro M. Baeza + +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. + +.. |maintainer-victoralmau| image:: https://github.com/victoralmau.png?size=40px + :target: https://github.com/victoralmau + :alt: victoralmau + +Current `maintainer `__: + +|maintainer-victoralmau| + +This module is part of the `OCA/maintenance `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/maintenance_equipment_usage/__init__.py b/maintenance_equipment_usage/__init__.py new file mode 100644 index 000000000..0650744f6 --- /dev/null +++ b/maintenance_equipment_usage/__init__.py @@ -0,0 +1 @@ +from . import models diff --git a/maintenance_equipment_usage/__manifest__.py b/maintenance_equipment_usage/__manifest__.py new file mode 100644 index 000000000..acff6f5bb --- /dev/null +++ b/maintenance_equipment_usage/__manifest__.py @@ -0,0 +1,21 @@ +# Copyright 2021 César Fernández Domínguez +# Copyright 2024 Tecnativa - Víctor Martínez +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). +{ + "name": "Maintenance Equipment Usage", + "version": "16.0.1.0.0", + "category": "Maintenance", + "website": "https://github.com/OCA/maintenance", + "author": "César Fernández, Tecnativa, Odoo Community Association (OCA)", + "license": "AGPL-3", + "depends": ["maintenance"], + "installable": True, + "data": [ + "security/ir.model.access.csv", + "security/security.xml", + "data/ir_sequence_data.xml", + "views/maintenance_equipment_usage_views.xml", + "views/maintenance_equipment_view.xml", + ], + "maintainers": ["victoralmau"], +} diff --git a/maintenance_equipment_usage/data/ir_sequence_data.xml b/maintenance_equipment_usage/data/ir_sequence_data.xml new file mode 100644 index 000000000..bd9a9c4c1 --- /dev/null +++ b/maintenance_equipment_usage/data/ir_sequence_data.xml @@ -0,0 +1,12 @@ + + + + Maintenance Equipment Usage + maintenance.equipment.usage + EU/ + 5 + 1 + 1 + + + diff --git a/maintenance_equipment_usage/i18n/es.po b/maintenance_equipment_usage/i18n/es.po new file mode 100644 index 000000000..03f4e2769 --- /dev/null +++ b/maintenance_equipment_usage/i18n/es.po @@ -0,0 +1,397 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * maintenance_equipment_usage +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 16.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-02-27 10:56+0000\n" +"PO-Revision-Date: 2024-02-27 12:01+0100\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: \n" +"X-Generator: Poedit 3.0.1\n" + +#. module: maintenance_equipment_usage +#: model_terms:ir.ui.view,arch_db:maintenance_equipment_usage.hr_equipment_view_form +#: model_terms:ir.ui.view,arch_db:maintenance_equipment_usage.hr_equipment_view_kanban +msgid "" +" + + diff --git a/maintenance_equipment_usage/static/description/icon.png b/maintenance_equipment_usage/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/maintenance_equipment_usage/static/description/index.html b/maintenance_equipment_usage/static/description/index.html new file mode 100644 index 000000000..2ec118045 --- /dev/null +++ b/maintenance_equipment_usage/static/description/index.html @@ -0,0 +1,430 @@ + + + + + + +Maintenance Equipment Usage + + + +
+

Maintenance Equipment Usage

+ + +

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

+

This module allows to record usages of maintenante equipments by employees, +with their dates, states and comments.

+

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

+
    +
  • César Fernández
  • +
  • Tecnativa
  • +
+
+
+

Contributors

+
    +
  • César Fernández Domínguez
  • +
  • Tecnativa:
      +
    • Víctor Martínez
    • +
    • Pedro M. Baeza
    • +
    +
  • +
+
+
+

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.

+

Current maintainer:

+

victoralmau

+

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

+

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

+
+
+
+ + diff --git a/maintenance_equipment_usage/tests/__init__.py b/maintenance_equipment_usage/tests/__init__.py new file mode 100644 index 000000000..487a399b0 --- /dev/null +++ b/maintenance_equipment_usage/tests/__init__.py @@ -0,0 +1 @@ +from . import test_maintenance_equipment_usage diff --git a/maintenance_equipment_usage/tests/test_maintenance_equipment_usage.py b/maintenance_equipment_usage/tests/test_maintenance_equipment_usage.py new file mode 100644 index 000000000..e102886ff --- /dev/null +++ b/maintenance_equipment_usage/tests/test_maintenance_equipment_usage.py @@ -0,0 +1,56 @@ +# Copyright 2022-2024 Tecnativa - Víctor Martínez +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from odoo.exceptions import UserError +from odoo.tests import Form, new_test_user + +from odoo.addons.base.tests.common import BaseCommon + + +class TestMaintenanceEquipmentUsage(BaseCommon): + @classmethod + def setUpClass(cls): + super().setUpClass() + cls.user = new_test_user( + cls.env, + login="test_basic_user", + ) + cls.equipment = cls.env["maintenance.equipment"].create( + {"name": "Test equipment"} + ) + cls.equipment_usage = cls._create_equipment_usage(cls) + + def _create_equipment_usage(self): + equipment_usage_form = Form(self.env["maintenance.equipment.usage"]) + equipment_usage_form.equipment_id = self.equipment + equipment_usage_form.user_id = self.user + return equipment_usage_form.save() + + def test_maintenance_equipment_full_process(self): + self.assertIn(self.equipment_usage, self.equipment.usage_ids) + self.assertFalse(self.equipment.in_use) + self.assertEqual(self.equipment_usage.state, "draft") + self.equipment_usage.action_pick() + self.assertTrue(self.equipment_usage.date_picking) + self.assertEqual(self.equipment_usage.state, "in_use") + self.assertTrue(self.equipment.in_use) + self.equipment_usage.action_return() + self.assertEqual(self.equipment_usage.state, "returned") + self.assertTrue(self.equipment_usage.date_return) + self.assertFalse(self.equipment.in_use) + + def test_maintenance_equipment_cancel_process(self): + self.assertEqual(self.equipment_usage.state, "draft") + self.equipment_usage.action_cancel() + self.assertEqual(self.equipment_usage.state, "cancel") + + def test_maintenance_equipment_multi(self): + self.equipment_usage.action_pick() + self.assertEqual(self.equipment_usage.state, "in_use") + equipment_usage2 = self._create_equipment_usage() + with self.assertRaises(UserError): + equipment_usage2.action_pick() + self.equipment_usage.action_cancel() + self.assertEqual(self.equipment_usage.state, "cancel") + equipment_usage2.action_pick() + self.assertEqual(equipment_usage2.state, "in_use") diff --git a/maintenance_equipment_usage/views/maintenance_equipment_usage_views.xml b/maintenance_equipment_usage/views/maintenance_equipment_usage_views.xml new file mode 100644 index 000000000..432002190 --- /dev/null +++ b/maintenance_equipment_usage/views/maintenance_equipment_usage_views.xml @@ -0,0 +1,203 @@ + + + + maintenance.equipment.usage.tree + maintenance.equipment.usage + + + + + + + + + + + + + + maintenance.equipment.usage.form + maintenance.equipment.usage + +
+
+
+ +
+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + +
+
+
+
+ + maintenance.equipment.usage.search + maintenance.equipment.usage + + + + + + + + + + + + + + + + + + + + + + + Equipment Usage + ir.actions.act_window + maintenance.equipment.usage + tree,form + + {'search_default_not_returned': 1} + +

Click to create an Equipment Usage.

+
+
+ + + + Equipment Usage + ir.actions.act_window + maintenance.equipment.usage + tree,form + + + {'default_equipment_id': active_id, 'search_default_not_returned': 1} + [('equipment_id', '=', active_id)] + +

Click to create an Equipment Usage.

+
+
+
diff --git a/maintenance_equipment_usage/views/maintenance_equipment_view.xml b/maintenance_equipment_usage/views/maintenance_equipment_view.xml new file mode 100644 index 000000000..537fe5e50 --- /dev/null +++ b/maintenance_equipment_usage/views/maintenance_equipment_view.xml @@ -0,0 +1,46 @@ + + + + equipment.kanban + maintenance.equipment + + + + + + + In use + + + + + equipment.form + maintenance.equipment + + +
+ +
+ + + In use + +
+
+
From 3f055bb9c93a9156b4ad4371439f0613de83e91e Mon Sep 17 00:00:00 2001 From: oca-ci Date: Tue, 5 Mar 2024 07:54:57 +0000 Subject: [PATCH 02/18] [UPD] Update maintenance_equipment_usage.pot --- maintenance_equipment_usage/i18n/es.po | 10 ++++++++++ .../i18n/maintenance_equipment_usage.pot | 12 ++++++++++-- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/maintenance_equipment_usage/i18n/es.po b/maintenance_equipment_usage/i18n/es.po index 03f4e2769..1af55d107 100644 --- a/maintenance_equipment_usage/i18n/es.po +++ b/maintenance_equipment_usage/i18n/es.po @@ -395,3 +395,13 @@ msgstr "Usos" #: model:ir.model.fields,field_description:maintenance_equipment_usage.field_maintenance_equipment_usage__user_id msgid "User" msgstr "Usuario" + +#. module: maintenance_equipment_usage +#: model:ir.model.fields,field_description:maintenance_equipment_usage.field_maintenance_equipment_usage__website_message_ids +msgid "Website Messages" +msgstr "" + +#. module: maintenance_equipment_usage +#: model:ir.model.fields,help:maintenance_equipment_usage.field_maintenance_equipment_usage__website_message_ids +msgid "Website communication history" +msgstr "" diff --git a/maintenance_equipment_usage/i18n/maintenance_equipment_usage.pot b/maintenance_equipment_usage/i18n/maintenance_equipment_usage.pot index 0321771cd..bf20a8fac 100644 --- a/maintenance_equipment_usage/i18n/maintenance_equipment_usage.pot +++ b/maintenance_equipment_usage/i18n/maintenance_equipment_usage.pot @@ -6,8 +6,6 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 16.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-02-27 10:56+0000\n" -"PO-Revision-Date: 2024-02-27 10:56+0000\n" "Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -389,3 +387,13 @@ msgstr "" #: model:ir.model.fields,field_description:maintenance_equipment_usage.field_maintenance_equipment_usage__user_id msgid "User" msgstr "" + +#. module: maintenance_equipment_usage +#: model:ir.model.fields,field_description:maintenance_equipment_usage.field_maintenance_equipment_usage__website_message_ids +msgid "Website Messages" +msgstr "" + +#. module: maintenance_equipment_usage +#: model:ir.model.fields,help:maintenance_equipment_usage.field_maintenance_equipment_usage__website_message_ids +msgid "Website communication history" +msgstr "" From 7ee409c0107369e0982120cdaae1f1f148732ebf Mon Sep 17 00:00:00 2001 From: mymage Date: Tue, 5 Mar 2024 11:14:52 +0000 Subject: [PATCH 03/18] Added translation using Weblate (Italian) --- maintenance_equipment_usage/i18n/it.po | 400 +++++++++++++++++++++++++ 1 file changed, 400 insertions(+) create mode 100644 maintenance_equipment_usage/i18n/it.po diff --git a/maintenance_equipment_usage/i18n/it.po b/maintenance_equipment_usage/i18n/it.po new file mode 100644 index 000000000..1c309d916 --- /dev/null +++ b/maintenance_equipment_usage/i18n/it.po @@ -0,0 +1,400 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * maintenance_equipment_usage +# +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: maintenance_equipment_usage +#: model_terms:ir.ui.view,arch_db:maintenance_equipment_usage.hr_equipment_view_form +#: model_terms:ir.ui.view,arch_db:maintenance_equipment_usage.hr_equipment_view_kanban +msgid "" +" Date: Wed, 13 Mar 2024 10:44:35 +0000 Subject: [PATCH 05/18] Translated using Weblate (Italian) Currently translated at 100.0% (72 of 72 strings) Translation: maintenance-16.0/maintenance-16.0-maintenance_equipment_usage Translate-URL: https://translation.odoo-community.org/projects/maintenance-16-0/maintenance-16-0-maintenance_equipment_usage/it/ --- maintenance_equipment_usage/i18n/it.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/maintenance_equipment_usage/i18n/it.po b/maintenance_equipment_usage/i18n/it.po index 95cdb0265..85b820085 100644 --- a/maintenance_equipment_usage/i18n/it.po +++ b/maintenance_equipment_usage/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-03-05 18:35+0000\n" +"PO-Revision-Date: 2024-03-13 13:36+0000\n" "Last-Translator: mymage \n" "Language-Team: none\n" "Language: it\n" @@ -356,7 +356,7 @@ msgstr "Stato" #. module: maintenance_equipment_usage #: model_terms:ir.ui.view,arch_db:maintenance_equipment_usage.maintenance_equipment_usage_search msgid "Status" -msgstr "Stati" +msgstr "Stato" #. module: maintenance_equipment_usage #: model:ir.model.fields,help:maintenance_equipment_usage.field_maintenance_equipment_usage__activity_state From a84df5824296400d0d50334ae5586e8b50d8fad5 Mon Sep 17 00:00:00 2001 From: Ivorra78 Date: Sat, 23 Mar 2024 07:25:18 +0000 Subject: [PATCH 06/18] Translated using Weblate (Spanish) Currently translated at 100.0% (72 of 72 strings) Translation: maintenance-16.0/maintenance-16.0-maintenance_equipment_usage Translate-URL: https://translation.odoo-community.org/projects/maintenance-16-0/maintenance-16-0-maintenance_equipment_usage/es/ --- maintenance_equipment_usage/i18n/es.po | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/maintenance_equipment_usage/i18n/es.po b/maintenance_equipment_usage/i18n/es.po index 1af55d107..b1f23de60 100644 --- a/maintenance_equipment_usage/i18n/es.po +++ b/maintenance_equipment_usage/i18n/es.po @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: Odoo Server 16.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-02-27 10:56+0000\n" -"PO-Revision-Date: 2024-02-27 12:01+0100\n" -"Last-Translator: \n" +"PO-Revision-Date: 2024-03-23 09:34+0000\n" +"Last-Translator: Ivorra78 \n" "Language-Team: \n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: \n" -"X-Generator: Poedit 3.0.1\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.17\n" #. module: maintenance_equipment_usage #: model_terms:ir.ui.view,arch_db:maintenance_equipment_usage.hr_equipment_view_form @@ -399,9 +399,9 @@ msgstr "Usuario" #. module: maintenance_equipment_usage #: model:ir.model.fields,field_description:maintenance_equipment_usage.field_maintenance_equipment_usage__website_message_ids msgid "Website Messages" -msgstr "" +msgstr "Mensajes del Sitio Web" #. module: maintenance_equipment_usage #: model:ir.model.fields,help:maintenance_equipment_usage.field_maintenance_equipment_usage__website_message_ids msgid "Website communication history" -msgstr "" +msgstr "Historial de la comunicación en el sitio web" From 031b6d60eb4f90137271119f9076c4b8d2e48157 Mon Sep 17 00:00:00 2001 From: Bhavesh Heliconia Date: Fri, 24 Jan 2025 21:04:42 +0530 Subject: [PATCH 07/18] [IMP] maintenance_equipment_usage: pre-commit auto fixes --- maintenance_equipment_usage/README.rst | 29 +++++++++---------- maintenance_equipment_usage/pyproject.toml | 3 ++ .../readme/CONTRIBUTORS.md | 4 +++ .../readme/CONTRIBUTORS.rst | 6 ---- .../{DESCRIPTION.rst => DESCRIPTION.md} | 4 +-- .../static/description/index.html | 22 +++++++------- 6 files changed, 35 insertions(+), 33 deletions(-) create mode 100644 maintenance_equipment_usage/pyproject.toml create mode 100644 maintenance_equipment_usage/readme/CONTRIBUTORS.md delete mode 100644 maintenance_equipment_usage/readme/CONTRIBUTORS.rst rename maintenance_equipment_usage/readme/{DESCRIPTION.rst => DESCRIPTION.md} (55%) diff --git a/maintenance_equipment_usage/README.rst b/maintenance_equipment_usage/README.rst index 38c435a67..c3a77c0b6 100644 --- a/maintenance_equipment_usage/README.rst +++ b/maintenance_equipment_usage/README.rst @@ -17,19 +17,19 @@ Maintenance Equipment Usage :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fmaintenance-lightgray.png?logo=github - :target: https://github.com/OCA/maintenance/tree/16.0/maintenance_equipment_usage + :target: https://github.com/OCA/maintenance/tree/18.0/maintenance_equipment_usage :alt: OCA/maintenance .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/maintenance-16-0/maintenance-16-0-maintenance_equipment_usage + :target: https://translation.odoo-community.org/projects/maintenance-18-0/maintenance-18-0-maintenance_equipment_usage :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/maintenance&target_branch=16.0 + :target: https://runboat.odoo-community.org/builds?repo=OCA/maintenance&target_branch=18.0 :alt: Try me on Runboat |badge1| |badge2| |badge3| |badge4| |badge5| -This module allows to record usages of maintenante equipments by employees, -with their dates, states and comments. +This module allows to record usages of maintenante equipments by +employees, with their dates, states and comments. **Table of contents** @@ -42,7 +42,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. @@ -50,23 +50,22 @@ Credits ======= Authors -~~~~~~~ +------- * César Fernández * Tecnativa Contributors -~~~~~~~~~~~~ +------------ -* César Fernández Domínguez +- César Fernández Domínguez +- `Tecnativa `__: -* `Tecnativa `_: - - * Víctor Martínez - * Pedro M. Baeza + - Víctor Martínez + - Pedro M. Baeza Maintainers -~~~~~~~~~~~ +----------- This module is maintained by the OCA. @@ -86,6 +85,6 @@ Current `maintainer `__: |maintainer-victoralmau| -This module is part of the `OCA/maintenance `_ project on GitHub. +This module is part of the `OCA/maintenance `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/maintenance_equipment_usage/pyproject.toml b/maintenance_equipment_usage/pyproject.toml new file mode 100644 index 000000000..4231d0ccc --- /dev/null +++ b/maintenance_equipment_usage/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["whool"] +build-backend = "whool.buildapi" diff --git a/maintenance_equipment_usage/readme/CONTRIBUTORS.md b/maintenance_equipment_usage/readme/CONTRIBUTORS.md new file mode 100644 index 000000000..4d8764ff4 --- /dev/null +++ b/maintenance_equipment_usage/readme/CONTRIBUTORS.md @@ -0,0 +1,4 @@ +- César Fernández Domínguez +- [Tecnativa](https://www.tecnativa.com): + - Víctor Martínez + - Pedro M. Baeza diff --git a/maintenance_equipment_usage/readme/CONTRIBUTORS.rst b/maintenance_equipment_usage/readme/CONTRIBUTORS.rst deleted file mode 100644 index fcd2c48a9..000000000 --- a/maintenance_equipment_usage/readme/CONTRIBUTORS.rst +++ /dev/null @@ -1,6 +0,0 @@ -* César Fernández Domínguez - -* `Tecnativa `_: - - * Víctor Martínez - * Pedro M. Baeza diff --git a/maintenance_equipment_usage/readme/DESCRIPTION.rst b/maintenance_equipment_usage/readme/DESCRIPTION.md similarity index 55% rename from maintenance_equipment_usage/readme/DESCRIPTION.rst rename to maintenance_equipment_usage/readme/DESCRIPTION.md index 89262ddd6..fcf1fcde7 100644 --- a/maintenance_equipment_usage/readme/DESCRIPTION.rst +++ b/maintenance_equipment_usage/readme/DESCRIPTION.md @@ -1,2 +1,2 @@ -This module allows to record usages of maintenante equipments by employees, -with their dates, states and comments. +This module allows to record usages of maintenante equipments by +employees, with their dates, states and comments. diff --git a/maintenance_equipment_usage/static/description/index.html b/maintenance_equipment_usage/static/description/index.html index 2ec118045..709b29a40 100644 --- a/maintenance_equipment_usage/static/description/index.html +++ b/maintenance_equipment_usage/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,9 +369,9 @@

Maintenance Equipment Usage

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! source digest: sha256:d53788ade2957febd9e19be9b1d26ece20167e5aaeaab1d3946180ff53896b23 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

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

-

This module allows to record usages of maintenante equipments by employees, -with their dates, states and comments.

+

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

+

This module allows to record usages of maintenante equipments by +employees, with their dates, states and comments.

Table of contents

    @@ -389,7 +389,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.

@@ -415,13 +415,15 @@

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.

Current maintainer:

victoralmau

-

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

+

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

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

From 1c2499915f9a8155394514f48279aa009c6f93e1 Mon Sep 17 00:00:00 2001 From: Bhavesh Heliconia Date: Fri, 24 Jan 2025 21:09:27 +0530 Subject: [PATCH 08/18] [MIG] maintenance_equipment_usage: Migration to 18.0 --- maintenance_equipment_usage/README.rst | 6 ++- maintenance_equipment_usage/__manifest__.py | 2 +- maintenance_equipment_usage/i18n/es.po | 38 +++++++------ maintenance_equipment_usage/i18n/it.po | 38 +++++++------ .../i18n/maintenance_equipment_usage.pot | 19 +++---- .../models/maintenance_equipment_usage.py | 33 ++++-------- .../readme/CONTRIBUTORS.md | 3 ++ .../static/description/index.html | 6 ++- .../tests/test_maintenance_equipment_usage.py | 27 ++++++---- .../maintenance_equipment_usage_views.xml | 54 ++++++++++++------- .../views/maintenance_equipment_view.xml | 6 +-- 11 files changed, 132 insertions(+), 100 deletions(-) diff --git a/maintenance_equipment_usage/README.rst b/maintenance_equipment_usage/README.rst index c3a77c0b6..88522f064 100644 --- a/maintenance_equipment_usage/README.rst +++ b/maintenance_equipment_usage/README.rst @@ -7,7 +7,7 @@ Maintenance Equipment Usage !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:d53788ade2957febd9e19be9b1d26ece20167e5aaeaab1d3946180ff53896b23 + !! source digest: sha256:c95280ae74e1dc10ee10bfcacc2db5af19ab4fc9f535a65d8958a08a347b1a6f !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png @@ -64,6 +64,10 @@ Contributors - Víctor Martínez - Pedro M. Baeza +- `Heliconia Solutions Pvt. Ltd. `__ + + - Bhavesh Heliconia + Maintainers ----------- diff --git a/maintenance_equipment_usage/__manifest__.py b/maintenance_equipment_usage/__manifest__.py index acff6f5bb..df4574771 100644 --- a/maintenance_equipment_usage/__manifest__.py +++ b/maintenance_equipment_usage/__manifest__.py @@ -3,7 +3,7 @@ # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). { "name": "Maintenance Equipment Usage", - "version": "16.0.1.0.0", + "version": "18.0.1.0.0", "category": "Maintenance", "website": "https://github.com/OCA/maintenance", "author": "César Fernández, Tecnativa, Odoo Community Association (OCA)", diff --git a/maintenance_equipment_usage/i18n/es.po b/maintenance_equipment_usage/i18n/es.po index b1f23de60..4b943347d 100644 --- a/maintenance_equipment_usage/i18n/es.po +++ b/maintenance_equipment_usage/i18n/es.po @@ -7,25 +7,25 @@ msgstr "" "Project-Id-Version: Odoo Server 16.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-02-27 10:56+0000\n" -"PO-Revision-Date: 2024-03-23 09:34+0000\n" -"Last-Translator: Ivorra78 \n" +"PO-Revision-Date: 2025-01-10 10:06+0000\n" +"Last-Translator: Víctor Martínez \n" "Language-Team: \n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.17\n" +"X-Generator: Weblate 5.6.2\n" #. module: maintenance_equipment_usage #: model_terms:ir.ui.view,arch_db:maintenance_equipment_usage.hr_equipment_view_form #: model_terms:ir.ui.view,arch_db:maintenance_equipment_usage.hr_equipment_view_kanban msgid "" " + @@ -12,7 +12,7 @@ - + @@ -23,21 +23,21 @@