Browse Source

[MIG] partner_contact_access_link: Migration to 14.0

14.0
newtratip 4 years ago
parent
commit
dde3b85d8a
  1. 13
      partner_contact_access_link/README.rst
  2. 2
      partner_contact_access_link/__manifest__.py
  3. 1
      partner_contact_access_link/readme/CONTRIBUTORS.rst
  4. 9
      partner_contact_access_link/static/description/index.html
  5. 1
      partner_contact_access_link/tests/__init__.py
  6. 25
      partner_contact_access_link/tests/test_partner_contact_access_link.py
  7. 1
      setup/partner_contact_access_link/odoo/addons/partner_contact_access_link
  8. 6
      setup/partner_contact_access_link/setup.py

13
partner_contact_access_link/README.rst

@ -14,13 +14,13 @@ Partner contact access link
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3 :alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fpartner--contact-lightgray.png?logo=github .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fpartner--contact-lightgray.png?logo=github
:target: https://github.com/OCA/partner-contact/tree/13.0/partner_contact_access_link
:target: https://github.com/OCA/partner-contact/tree/14.0/partner_contact_access_link
:alt: OCA/partner-contact :alt: OCA/partner-contact
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/partner-contact-13-0/partner-contact-13-0-partner_contact_access_link
:target: https://translation.odoo-community.org/projects/partner-contact-14-0/partner-contact-14-0-partner_contact_access_link
:alt: Translate me on Weblate :alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/134/13.0
:target: https://runbot.odoo-community.org/runbot/134/14.0
:alt: Try me on Runbot :alt: Try me on Runbot
|badge1| |badge2| |badge3| |badge4| |badge5| |badge1| |badge2| |badge3| |badge4| |badge5|
@ -45,7 +45,7 @@ To use this module, you need to:
#. You will see a new little button next to each contact's name that you #. You will see a new little button next to each contact's name that you
can click to go to hers/his full form: can click to go to hers/his full form:
.. image:: https://raw.githubusercontent.com/OCA/partner-contact/13.0/partner_contact_access_link/static/description/full-form.gif
.. image:: https://raw.githubusercontent.com/OCA/partner-contact/14.0/partner_contact_access_link/static/description/full-form.gif
Bug Tracker Bug Tracker
=========== ===========
@ -53,7 +53,7 @@ Bug Tracker
Bugs are tracked on `GitHub Issues <https://github.com/OCA/partner-contact/issues>`_. Bugs are tracked on `GitHub Issues <https://github.com/OCA/partner-contact/issues>`_.
In case of trouble, please check there if your issue has already been reported. 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 smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/partner-contact/issues/new?body=module:%20partner_contact_access_link%0Aversion:%2013.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
`feedback <https://github.com/OCA/partner-contact/issues/new?body=module:%20partner_contact_access_link%0Aversion:%2014.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
Do not contact contributors directly about support or help with technical issues. Do not contact contributors directly about support or help with technical issues.
@ -70,6 +70,7 @@ Contributors
* Jairo Llopis (`Tecnativa <https://www.tecnativa.com/>`__) * Jairo Llopis (`Tecnativa <https://www.tecnativa.com/>`__)
* Harald Panten (`Sygel Technology <https://www.sygel.es/>`__) * Harald Panten (`Sygel Technology <https://www.sygel.es/>`__)
* Tharathip Chaweewongphan <tharathipc@ecosoft.co.th>
Maintainers Maintainers
~~~~~~~~~~~ ~~~~~~~~~~~
@ -92,6 +93,6 @@ Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:
|maintainer-Yajo| |maintainer-Yajo|
This module is part of the `OCA/partner-contact <https://github.com/OCA/partner-contact/tree/13.0/partner_contact_access_link>`_ project on GitHub.
This module is part of the `OCA/partner-contact <https://github.com/OCA/partner-contact/tree/14.0/partner_contact_access_link>`_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

2
partner_contact_access_link/__manifest__.py

@ -3,7 +3,7 @@
{ {
"name": "Partner contact access link", "name": "Partner contact access link",
"summary": "Allow to visit the full contact form from a company", "summary": "Allow to visit the full contact form from a company",
"version": "13.0.1.0.0",
"version": "14.0.1.0.0",
"development_status": "Production/Stable", "development_status": "Production/Stable",
"category": "Tools", "category": "Tools",
"website": "https://github.com/OCA/partner-contact", "website": "https://github.com/OCA/partner-contact",

1
partner_contact_access_link/readme/CONTRIBUTORS.rst

@ -1,2 +1,3 @@
* Jairo Llopis (`Tecnativa <https://www.tecnativa.com/>`__) * Jairo Llopis (`Tecnativa <https://www.tecnativa.com/>`__)
* Harald Panten (`Sygel Technology <https://www.sygel.es/>`__) * Harald Panten (`Sygel Technology <https://www.sygel.es/>`__)
* Tharathip Chaweewongphan <tharathipc@ecosoft.co.th>

9
partner_contact_access_link/static/description/index.html

@ -367,7 +367,7 @@ ul.auto-toc {
!! This file is generated by oca-gen-addon-readme !! !! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !! !! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Production/Stable" src="https://img.shields.io/badge/maturity-Production%2FStable-green.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/partner-contact/tree/13.0/partner_contact_access_link"><img alt="OCA/partner-contact" src="https://img.shields.io/badge/github-OCA%2Fpartner--contact-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/partner-contact-13-0/partner-contact-13-0-partner_contact_access_link"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/134/13.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Production/Stable" src="https://img.shields.io/badge/maturity-Production%2FStable-green.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/partner-contact/tree/14.0/partner_contact_access_link"><img alt="OCA/partner-contact" src="https://img.shields.io/badge/github-OCA%2Fpartner--contact-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/partner-contact-14-0/partner-contact-14-0-partner_contact_access_link"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/134/14.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
<p>This module extends the functionality of the partners form <p>This module extends the functionality of the partners form
and to allow you to click on a button and open the full contact form and to allow you to click on a button and open the full contact form
while watching a company form.</p> while watching a company form.</p>
@ -395,7 +395,7 @@ while watching a company form.</p>
</li> </li>
<li><p class="first">You will see a new little button next to each contact’s name that you <li><p class="first">You will see a new little button next to each contact’s name that you
can click to go to hers/his full form:</p> can click to go to hers/his full form:</p>
<img alt="https://raw.githubusercontent.com/OCA/partner-contact/13.0/partner_contact_access_link/static/description/full-form.gif" src="https://raw.githubusercontent.com/OCA/partner-contact/13.0/partner_contact_access_link/static/description/full-form.gif" />
<img alt="https://raw.githubusercontent.com/OCA/partner-contact/14.0/partner_contact_access_link/static/description/full-form.gif" src="https://raw.githubusercontent.com/OCA/partner-contact/14.0/partner_contact_access_link/static/description/full-form.gif" />
</li> </li>
</ol> </ol>
</div> </div>
@ -404,7 +404,7 @@ can click to go to hers/his full form:</p>
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/partner-contact/issues">GitHub Issues</a>. <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/partner-contact/issues">GitHub Issues</a>.
In case of trouble, please check there if your issue has already been reported. 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 smashing it by providing a detailed and welcomed
<a class="reference external" href="https://github.com/OCA/partner-contact/issues/new?body=module:%20partner_contact_access_link%0Aversion:%2013.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<a class="reference external" href="https://github.com/OCA/partner-contact/issues/new?body=module:%20partner_contact_access_link%0Aversion:%2014.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<p>Do not contact contributors directly about support or help with technical issues.</p> <p>Do not contact contributors directly about support or help with technical issues.</p>
</div> </div>
<div class="section" id="credits"> <div class="section" id="credits">
@ -420,6 +420,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome
<ul class="simple"> <ul class="simple">
<li>Jairo Llopis (<a class="reference external" href="https://www.tecnativa.com/">Tecnativa</a>)</li> <li>Jairo Llopis (<a class="reference external" href="https://www.tecnativa.com/">Tecnativa</a>)</li>
<li>Harald Panten (<a class="reference external" href="https://www.sygel.es/">Sygel Technology</a>)</li> <li>Harald Panten (<a class="reference external" href="https://www.sygel.es/">Sygel Technology</a>)</li>
<li>Tharathip Chaweewongphan &lt;<a class="reference external" href="mailto:tharathipc&#64;ecosoft.co.th">tharathipc&#64;ecosoft.co.th</a>&gt;</li>
</ul> </ul>
</div> </div>
<div class="section" id="maintainers"> <div class="section" id="maintainers">
@ -431,7 +432,7 @@ mission is to support the collaborative development of Odoo features and
promote its widespread use.</p> promote its widespread use.</p>
<p>Current <a class="reference external" href="https://odoo-community.org/page/maintainer-role">maintainer</a>:</p> <p>Current <a class="reference external" href="https://odoo-community.org/page/maintainer-role">maintainer</a>:</p>
<p><a class="reference external" href="https://github.com/Yajo"><img alt="Yajo" src="https://github.com/Yajo.png?size=40px" /></a></p> <p><a class="reference external" href="https://github.com/Yajo"><img alt="Yajo" src="https://github.com/Yajo.png?size=40px" /></a></p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/partner-contact/tree/13.0/partner_contact_access_link">OCA/partner-contact</a> project on GitHub.</p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/partner-contact/tree/14.0/partner_contact_access_link">OCA/partner-contact</a> project on GitHub.</p>
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p> <p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
</div> </div>
</div> </div>

1
partner_contact_access_link/tests/__init__.py

@ -0,0 +1 @@
from . import test_partner_contact_access_link

25
partner_contact_access_link/tests/test_partner_contact_access_link.py

@ -0,0 +1,25 @@
# Copyright 2020 Ecosoft Co., Ltd (http://ecosoft.co.th/)
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html)
from odoo.tests.common import TransactionCase
class TestPartnerContactAccessLink(TransactionCase):
def setUp(self):
super().setUp()
self.partner_model = self.env["res.partner"]
self.company = self.partner_model.create(
{"name": "Test Company", "company_type": "company"}
)
self.contact = self.partner_model.create(
{"name": "Test Contact", "type": "contact", "parent_id": self.company.id}
)
def test_partner_contact_access_link(self):
res = self.contact.open_child_form()
self.assertEqual(res["type"], "ir.actions.act_window")
self.assertEqual(res["res_model"], "res.partner")
self.assertEqual(res["res_id"], self.contact.id)
self.assertEqual(res["view_mode"], "form")
self.assertEqual(res["view_type"], "form")
self.assertEqual(res["target"], "current")

1
setup/partner_contact_access_link/odoo/addons/partner_contact_access_link

@ -0,0 +1 @@
../../../../partner_contact_access_link

6
setup/partner_contact_access_link/setup.py

@ -0,0 +1,6 @@
import setuptools
setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)
Loading…
Cancel
Save