Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

16.0 [MIG] agreement_project #15

Closed
wants to merge 38 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
040b1a1
[ADD] agreement_project
OCA-git-bot Dec 27, 2018
0e26364
[UPD] README.rst
OCA-git-bot Dec 27, 2018
5b4b680
[UPD] Update agreement_project.pot
oca-travis Dec 27, 2018
4e00982
[IMP] Show stat even if 0. Filter agreement with partner
max3903 Jan 3, 2019
2b0f8ad
Added translation using Weblate (German)
marylla Jan 11, 2019
cfd86d5
Translated using Weblate (German)
marylla Jan 11, 2019
19326cd
Added translation using Weblate (French)
ygol Mar 18, 2019
bf66b45
Translated using Weblate (French)
ygol Mar 18, 2019
186e6f6
[MIG] agreement_project migration
ygol Apr 2, 2019
c0b548c
[FIX] add missing field + remove serviceprofile
ygol Apr 2, 2019
2838797
[UPD][IMP] @murtuzasaleh remarks + search_count
ygol Apr 4, 2019
3b948d1
[UPD] README.rst
OCA-git-bot Apr 15, 2019
b08c2c8
[UPD] Update agreement_project.pot
oca-travis Apr 15, 2019
0c52ed7
[FIX] Fixed code
nikul-serpentcs Apr 18, 2019
b9cc94f
Update translation files
oca-transbot May 20, 2019
d7a5b28
[UPD] README.rst
OCA-git-bot Jul 29, 2019
c930b25
Added translation using Weblate (Chinese (Simplified))
liweijie0812 Sep 4, 2019
425dde3
Translated using Weblate (Chinese (Simplified))
liweijie0812 Sep 4, 2019
25f0771
Added translation using Weblate (Portuguese (Brazil))
marcelsavegnago Feb 12, 2020
6063ab2
Added translation using Weblate (Spanish)
marcelsavegnago Feb 12, 2020
43ba196
Translated using Weblate (Portuguese (Brazil))
marcelsavegnago Feb 12, 2020
a35f14d
[IMP] New icon for agreement modules (svg file in agreement_legal)
marcelsavegnago Feb 15, 2020
8969ff2
Added translation using Weblate (Portuguese)
pedrocs-exo Feb 17, 2020
c93f8fa
Translated using Weblate (Portuguese)
pedrocs-exo Feb 17, 2020
ba6aaf4
agreement_project 12.0.1.0.1
OCA-git-bot Feb 20, 2020
10166bb
Translated using Weblate (Spanish)
ruthbeat Mar 8, 2020
0bb7543
[UPD] README.rst
OCA-git-bot Mar 25, 2020
c3efd8c
[UPD] README.rst
OCA-git-bot Mar 25, 2020
710a0e2
[IMP] agreement_project: black, isort, prettier
hkapatel-initos Jun 17, 2021
4ec66a3
[IMP] contract_mandate: black, isort, prettier
hkapatel-initos Jun 28, 2021
cd37563
[MIG] agreement_project: Migration to 14.0
hkapatel-initos Jun 17, 2021
a2dbff0
[UPD] Update agreement_project.pot
oca-travis Aug 20, 2021
7cac726
[UPD] README.rst
OCA-git-bot Aug 20, 2021
ba29931
Added translation using Weblate (Spanish (Argentina))
ibuioli Feb 6, 2022
0105235
Translated using Weblate (Spanish (Argentina))
ibuioli Feb 6, 2022
192e5d8
[MIG] agreement_project: Migration to 16.0
len-foss May 22, 2023
c5f0948
[FIX] agreement_project: fix views after migration
len-foss May 22, 2023
deb5f9e
[DON'T MERGE] test-requirements.txt
len-foss May 30, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
118 changes: 118 additions & 0 deletions agreement_project/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,118 @@
===================
Agreement - Project
===================

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

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fcontract-lightgray.png?logo=github
:target: https://github.com/OCA/contract/tree/14.0/agreement_project
:alt: OCA/contract
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/contract-14-0/contract-14-0-agreement_project
: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/14.0
:alt: Try me on Runbot

|badge1| |badge2| |badge3| |badge4| |badge5|

Odoo Agreement App does not provide an easy way to access project tasks related to an agreement.
Some organizations needs to have a quick access to project tasks to track the performance of an agreement.

This module allows you to link a project task to an agreement and
adds a smart button on the agreement to look at the list of related project tasks.

**Table of contents**

.. contents::
:local:

Usage
=====

To use this module, you need to:

* Go to Project > Configuration > Projects
* Select or create a project and set the agreement
* Go to Agreement > Agreements
* Open the previous agreement
* Click on the smart button "Tasks" to see the list of related project tasks

Known issues / Roadmap
======================

The roadmap of the Agreement application is documented on
`Github <https://github.com/OCA/contract/issues>`_.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/contract/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 <https://github.com/OCA/contract/issues/new?body=module:%20agreement_project%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.

Credits
=======

Authors
~~~~~~~

* Open Source Integrators
* Yves Goldberg (Ygol Internetwork)

Contributors
~~~~~~~~~~~~

* Sandip Mangukiya <[email protected]>
* Yves Goldberg <[email protected]>
* Helly kapatel <[email protected]>

Other credits
~~~~~~~~~~~~~

The development of this module has been financially supported by:

* Open Source Integrators <https://opensourceintegrators.com>

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-smangukiya| image:: https://github.com/smangukiya.png?size=40px
:target: https://github.com/smangukiya
:alt: smangukiya
.. |maintainer-ygol| image:: https://github.com/ygol.png?size=40px
:target: https://github.com/ygol
:alt: ygol
.. |maintainer-max3903| image:: https://github.com/max3903.png?size=40px
:target: https://github.com/max3903
:alt: max3903

Current `maintainers <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-smangukiya| |maintainer-ygol| |maintainer-max3903|

This module is part of the `OCA/contract <https://github.com/OCA/contract/tree/14.0/agreement_project>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
4 changes: 4 additions & 0 deletions agreement_project/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Copyright (C) 2018 - TODAY, Open Source Integrators
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

from . import models
26 changes: 26 additions & 0 deletions agreement_project/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Copyright (C) 2018 - TODAY, Open Source Integrators
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

{
"name": "Agreement - Project",
"summary": "Link projects to an agreement",
"version": "16.0.1.0.0",
"category": "Contract",
"author": "Open Source Integrators, "
"Yves Goldberg (Ygol Internetwork), "
"Odoo Community Association (OCA)",
"website": "https://github.com/OCA/agreement",
"depends": ["agreement_legal", "project"],
"data": [
"views/agreement_view.xml",
"views/project_view.xml",
],
"installable": True,
"license": "AGPL-3",
"development_status": "Beta",
"maintainers": [
"smangukiya",
"ygol",
"max3903",
],
}
72 changes: 72 additions & 0 deletions agreement_project/i18n/agreement_project.pot
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * agreement_project
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 14.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"

#. module: agreement_project
#: model:ir.model.fields,field_description:agreement_project.field_agreement__task_count
msgid "# Tasks"
msgstr ""

#. module: agreement_project
#: model_terms:ir.ui.view,arch_db:agreement_project.partner_agreement_form_view_task
msgid "<span class=\"o_stat_text\">Tasks</span>"
msgstr ""

#. module: agreement_project
#: model:ir.model,name:agreement_project.model_agreement
#: model:ir.model.fields,field_description:agreement_project.field_project_project__agreement_id
#: model:ir.model.fields,field_description:agreement_project.field_project_task__agreement_id
msgid "Agreement"
msgstr ""

#. module: agreement_project
#: model_terms:ir.actions.act_window,help:agreement_project.action_project_task_agreement_specific
msgid "Create Tasks"
msgstr ""

#. module: agreement_project
#: model:ir.model.fields,field_description:agreement_project.field_agreement__display_name
#: model:ir.model.fields,field_description:agreement_project.field_project_project__display_name
#: model:ir.model.fields,field_description:agreement_project.field_project_task__display_name
msgid "Display Name"
msgstr ""

#. module: agreement_project
#: model:ir.model.fields,field_description:agreement_project.field_agreement__id
#: model:ir.model.fields,field_description:agreement_project.field_project_project__id
#: model:ir.model.fields,field_description:agreement_project.field_project_task__id
msgid "ID"
msgstr ""

#. module: agreement_project
#: model:ir.model.fields,field_description:agreement_project.field_agreement____last_update
#: model:ir.model.fields,field_description:agreement_project.field_project_project____last_update
#: model:ir.model.fields,field_description:agreement_project.field_project_task____last_update
msgid "Last Modified on"
msgstr ""

#. module: agreement_project
#: model:ir.model,name:agreement_project.model_project_project
msgid "Project"
msgstr ""

#. module: agreement_project
#: model:ir.model,name:agreement_project.model_project_task
msgid "Task"
msgstr ""

#. module: agreement_project
#: model:ir.actions.act_window,name:agreement_project.action_project_task_agreement_specific
msgid "Tasks"
msgstr ""
60 changes: 60 additions & 0 deletions agreement_project/i18n/de.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * agreement_project
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2019-01-11 17:41+0000\n"
"Last-Translator: Maria Sparenberg <[email protected]>\n"
"Language-Team: none\n"
"Language: de\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 3.3\n"

#. module: agreement_project
#: model:ir.model.fields,field_description:agreement_project.field_agreement__task_count
msgid "# Tasks"
msgstr "# Aufgaben"

#. module: agreement_project
#: model_terms:ir.ui.view,arch_db:agreement_project.partner_agreement_form_view_task
msgid "<span class=\"o_stat_text\">Tasks</span>"
msgstr "<span class=\"o_stat_text\">Aufgaben</span>"

#. module: agreement_project
#: model:ir.model,name:agreement_project.model_agreement
#: model:ir.model.fields,field_description:agreement_project.field_project_project__agreement_id
#: model:ir.model.fields,field_description:agreement_project.field_project_task__agreement_id
msgid "Agreement"
msgstr "Vereinbarung"

#. module: agreement_project
#: model_terms:ir.actions.act_window,help:agreement_project.action_project_task_agreement_specific
msgid "Create Tasks"
msgstr "Aufgaben anlegen"

#. module: agreement_project
#: model:ir.model,name:agreement_project.model_project_project
msgid "Project"
msgstr "Projekt"

#. module: agreement_project
#: model:ir.model,name:agreement_project.model_project_task
msgid "Task"
msgstr "Aufgabe"

#. module: agreement_project
#: model:ir.actions.act_window,name:agreement_project.action_project_task_agreement_specific
msgid "Tasks"
msgstr "Aufgaben"

#~ msgid "Service Profile"
#~ msgstr "Dienstleistungsprofil"

#~ msgid "agreement"
#~ msgstr "Vereinbarung"
54 changes: 54 additions & 0 deletions agreement_project/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * agreement_project
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2020-03-08 15:14+0000\n"
"Last-Translator: Antonio Pérez Ruth <[email protected]>\n"
"Language-Team: none\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10\n"

#. module: agreement_project
#: model:ir.model.fields,field_description:agreement_project.field_agreement__task_count
msgid "# Tasks"
msgstr "# Tareas"

#. module: agreement_project
#: model_terms:ir.ui.view,arch_db:agreement_project.partner_agreement_form_view_task
msgid "<span class=\"o_stat_text\">Tasks</span>"
msgstr "<span class=\"o_stat_text\">Tareas</span>"

#. module: agreement_project
#: model:ir.model,name:agreement_project.model_agreement
#: model:ir.model.fields,field_description:agreement_project.field_project_project__agreement_id
#: model:ir.model.fields,field_description:agreement_project.field_project_task__agreement_id
msgid "Agreement"
msgstr "Acuerdos"

#. module: agreement_project
#: model_terms:ir.actions.act_window,help:agreement_project.action_project_task_agreement_specific
msgid "Create Tasks"
msgstr "Crear tareas"

#. module: agreement_project
#: model:ir.model,name:agreement_project.model_project_project
msgid "Project"
msgstr "Proyecto"

#. module: agreement_project
#: model:ir.model,name:agreement_project.model_project_task
msgid "Task"
msgstr "Tarea"

#. module: agreement_project
#: model:ir.actions.act_window,name:agreement_project.action_project_task_agreement_specific
msgid "Tasks"
msgstr "Tareas"
Loading
Loading