From 8c16c94ab92ab7364a386c9d1f0ad35c5f3ca3b3 Mon Sep 17 00:00:00 2001 From: newtratip Date: Tue, 16 Feb 2021 12:10:07 +0700 Subject: [PATCH] [MIG] agreement: Migration to 14.0 --- agreement/README.rst | 12 +++++++----- agreement/__manifest__.py | 7 +++++-- .../migrations/13.0.1.0.0/noupdate_changes.xml | 8 -------- agreement/migrations/13.0.1.0.0/post-migration.py | 11 ----------- agreement/models/agreement.py | 14 +++++++------- agreement/readme/CONTRIBUTORS.rst | 2 ++ agreement/static/description/index.html | 10 ++++++---- agreement/tests/test_agreement.py | 6 +++++- agreement/views/agreement.xml | 2 +- agreement/views/agreement_type.xml | 10 ++++------ 10 files changed, 37 insertions(+), 45 deletions(-) delete mode 100644 agreement/migrations/13.0.1.0.0/noupdate_changes.xml delete mode 100644 agreement/migrations/13.0.1.0.0/post-migration.py diff --git a/agreement/README.rst b/agreement/README.rst index b6045ba25..a45e2bcba 100644 --- a/agreement/README.rst +++ b/agreement/README.rst @@ -14,13 +14,13 @@ Agreement :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fcontract-lightgray.png?logo=github - :target: https://github.com/OCA/contract/tree/13.0/agreement + :target: https://github.com/OCA/contract/tree/14.0/agreement :alt: OCA/contract .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/contract-13-0/contract-13-0-agreement + :target: https://translation.odoo-community.org/projects/contract-14-0/contract-14-0-agreement :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/110/13.0 + :target: https://runbot.odoo-community.org/runbot/110/14.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -51,7 +51,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. @@ -74,6 +74,8 @@ Contributors * Sergio Teruel +* Tharathip Chaweewongphan + Maintainers ~~~~~~~~~~~ @@ -98,6 +100,6 @@ Current `maintainers `__: |maintainer-ygol| |maintainer-alexis-via| -This module is part of the `OCA/contract `_ project on GitHub. +This module is part of the `OCA/contract `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/agreement/__manifest__.py b/agreement/__manifest__.py index 28b05fbf5..2573fc143 100644 --- a/agreement/__manifest__.py +++ b/agreement/__manifest__.py @@ -4,7 +4,7 @@ { "name": "Agreement", "summary": "Adds an agreement object", - "version": "13.0.1.0.0", + "version": "14.0.1.0.0", "category": "Contract", "author": "Akretion, " "Yves Goldberg (Ygol Internetwork), " @@ -20,6 +20,9 @@ ], "demo": ["demo/demo.xml"], "development_status": "Beta", - "maintainers": ["ygol", "alexis-via"], + "maintainers": [ + "ygol", + "alexis-via", + ], "installable": True, } diff --git a/agreement/migrations/13.0.1.0.0/noupdate_changes.xml b/agreement/migrations/13.0.1.0.0/noupdate_changes.xml deleted file mode 100644 index 99df475c1..000000000 --- a/agreement/migrations/13.0.1.0.0/noupdate_changes.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] - - diff --git a/agreement/migrations/13.0.1.0.0/post-migration.py b/agreement/migrations/13.0.1.0.0/post-migration.py deleted file mode 100644 index 061514759..000000000 --- a/agreement/migrations/13.0.1.0.0/post-migration.py +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 2021 Tecnativa - Sergio Teruel -# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). - -from openupgradelib import openupgrade # pylint: disable=W7936 - - -@openupgrade.migrate() -def migrate(env, version): - openupgrade.load_data( - env.cr, "agreement", "migrations/13.0.1.0.0/noupdate_changes.xml" - ) diff --git a/agreement/models/agreement.py b/agreement/models/agreement.py index c731bdadb..1b48e9da7 100644 --- a/agreement/models/agreement.py +++ b/agreement/models/agreement.py @@ -10,14 +10,14 @@ class Agreement(models.Model): _description = "Agreement" _inherit = ["mail.thread", "mail.activity.mixin"] - code = fields.Char(required=True, track_visibility="onchange") - name = fields.Char(required=True, track_visibility="onchange") + code = fields.Char(required=True, tracking=True) + name = fields.Char(required=True, tracking=True) partner_id = fields.Many2one( "res.partner", string="Partner", ondelete="restrict", domain=[("parent_id", "=", False)], - track_visibility="onchange", + tracking=True, ) company_id = fields.Many2one( "res.company", @@ -40,12 +40,12 @@ class Agreement(models.Model): "_domain_selection", string="Domain", default="sale", - track_visibility="onchange", + tracking=True, ) active = fields.Boolean(default=True) - signature_date = fields.Date(track_visibility="onchange") - start_date = fields.Date(track_visibility="onchange") - end_date = fields.Date(track_visibility="onchange") + signature_date = fields.Date(tracking=True) + start_date = fields.Date(tracking=True) + end_date = fields.Date(tracking=True) @api.model def _domain_selection(self): diff --git a/agreement/readme/CONTRIBUTORS.rst b/agreement/readme/CONTRIBUTORS.rst index 1b0d06ae2..cd9ad1e77 100644 --- a/agreement/readme/CONTRIBUTORS.rst +++ b/agreement/readme/CONTRIBUTORS.rst @@ -4,3 +4,5 @@ * `Tecnativa `_: * Sergio Teruel + +* Tharathip Chaweewongphan diff --git a/agreement/static/description/index.html b/agreement/static/description/index.html index 7cf63a16f..46a4d8b46 100644 --- a/agreement/static/description/index.html +++ b/agreement/static/description/index.html @@ -3,7 +3,7 @@ - + Agreement