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

[14.0][MIG] project_task_dependency #730

Merged
merged 39 commits into from Oct 22, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
ee4d0b5
[10.0][ADD][project_task_dependency] Task dependencies on tasks (#202)
Dec 5, 2016
4b18a25
[FIX] mutual dependency avoid recursion
astirpe Dec 29, 2017
04a26e9
OCA Transbot updated translations from Transifex
oca-transbot Jan 14, 2017
ec7a442
[MIG] project_task_dependency: Migration to 11.0
PCatinean May 7, 2018
780a7df
[FIX] Fix dependency recursion error due to upstream changes in odoo
PCatinean May 16, 2018
ee5157f
[UPD] Update project_task_dependency.pot
oca-travis Jun 18, 2018
407b41a
Translated using Weblate (French) [ci skip]
didierdonze Jun 18, 2018
155e9ec
Translated using Weblate (Português (Brasil))
Jun 20, 2018
6248145
Update tr.po
SalahAdDin Jul 24, 2018
ad1e30d
[11.0][FIX] Copying dependencies in project_task_dependency (#425)
tarteo Oct 11, 2018
8593561
[UPD] Update project_task_dependency.pot
oca-travis Oct 11, 2018
d8b9c72
Update translation files
oca-transbot Nov 28, 2018
1c17099
[IMP] project_task_dependency: Improve performance on task form
pedrobaeza Dec 14, 2018
ebe6bf1
[UPD] Update project_task_dependency.pot
oca-travis Dec 14, 2018
019266f
Update translation files
oca-transbot Dec 14, 2018
72b57ed
[MIG] Migrate module project_task_dependency to v12.0
AdriaGForgeFlow Jan 22, 2019
a533ed1
[UPD] README.rst
OCA-git-bot Jan 24, 2019
34d9d63
[UPD] Update project_task_dependency.pot
oca-travis Jan 24, 2019
88b9620
Update translation files
oca-transbot Jan 27, 2019
c8f36ee
Translated using Weblate (Galician)
mvrodriguez Feb 11, 2019
4611aa2
Translated using Weblate (Spanish)
mvrodriguez Feb 11, 2019
23f85ca
Translated using Weblate (German)
benbrich Mar 23, 2019
1e2a4ca
[ADD] icon.png
OCA-git-bot Apr 3, 2019
924adf8
[FIX][12.0] project_task_dependency missing newline
tbaden Apr 30, 2019
bd3c7a2
[UPD] README.rst
OCA-git-bot Jul 29, 2019
7347fab
Translated using Weblate (Slovenian)
sysadminmatmoz Oct 24, 2019
29f1909
[UPD] Update project_task_dependency.pot
oca-travis Nov 11, 2019
49633df
Update translation files
oca-transbot Nov 11, 2019
6fb295f
Translated using Weblate (Croatian)
badbole Dec 2, 2019
2bc39ba
Translated using Weblate (French)
gregory-moka Feb 7, 2020
dd03672
[IMP] project_task_dependency: black, isort
Feb 11, 2020
4458af3
[MIG] project_task_dependency: Migration to 13.0
Feb 11, 2020
33dfe4e
[UPD] Update project_task_dependency.pot
oca-travis Mar 5, 2020
a06d37a
Update translation files
oca-transbot Mar 10, 2020
7f0fcd9
pre-commit update
OCA-git-bot Mar 14, 2020
b4b2b1e
[UPD] Eficent -> ForgeFlow
MiquelRForgeFlow Oct 1, 2020
c7b29e7
[UPD] README.rst
OCA-git-bot Oct 1, 2020
ddc1735
[FIX] recursion error
astirpe Aug 21, 2020
a895dab
[14.0][MIG] project_task_dependency
astirpe Oct 20, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
86 changes: 86 additions & 0 deletions project_task_dependency/README.rst
@@ -0,0 +1,86 @@
=========================
Project Task Dependencies
=========================

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! 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%2Fproject-lightgray.png?logo=github
:target: https://github.com/OCA/project/tree/13.0/project_task_dependency
:alt: OCA/project
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/project-13-0/project-13-0-project_task_dependency
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/140/13.0
:alt: Try me on Runbot

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

This module enables the user to define dependencies (other tasks) of a task.

**Table of contents**

.. contents::
:local:

Usage
=====

To use this module, you need to:

#. Go to a task;
#. click on 'Dependencies'.

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/project/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/project/issues/new?body=module:%20project_task_dependency%0Aversion:%2013.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
~~~~~~~

* Onestein

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

* Dennis Sluijk <d.sluijk@onestein.nl>
* Adria Gil Sorribes <adria.gil@forgeflow.com>
* Pedro M. Baeza <pedro.baeza@tecnativa.com>
* `Tecnativa <https://www.tecnativa.com>` _:

* Manuel Calero

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/project <https://github.com/OCA/project/tree/13.0/project_task_dependency>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
3 changes: 3 additions & 0 deletions project_task_dependency/__init__.py
@@ -0,0 +1,3 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

from . import models
22 changes: 22 additions & 0 deletions project_task_dependency/__manifest__.py
@@ -0,0 +1,22 @@
# Copyright 2016-2020 Onestein (<http://www.onestein.eu>)
# Copyright 2020 Tecnativa - Manuel Calero
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

{
"name": "Project Task Dependencies",
"version": "14.0.1.0.0",
"category": "Project",
"website": "https://github.com/OCA/project",
"summary": "Enables to define dependencies (other tasks) of a task",
"author": "Onestein,Odoo Community Association (OCA)",
"license": "AGPL-3",
"development_status": "Production/Stable",
"maintainers": ["astirpe"],
"depends": ["project"],
"data": [
"security/ir.model.access.csv",
"views/project_task_view.xml",
],
"installable": True,
"auto_install": False,
}
119 changes: 119 additions & 0 deletions project_task_dependency/i18n/ar.po
@@ -0,0 +1,119 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * project_task_dependency
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-01-13 03:39+0000\n"
"PO-Revision-Date: 2017-01-13 03:39+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n"
"Language: ar\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task_copy_map__create_uid
msgid "Created by"
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task_copy_map__create_date
msgid "Created on"
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task__dependency_task_ids
#: model_terms:ir.ui.view,arch_db:project_task_dependency.project_task_form
msgid "Dependencies"
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task__depending_task_ids
msgid "Depending Tasks"
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task_copy_map__display_name
msgid "Display Name"
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task_copy_map__id
msgid "ID"
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task_copy_map____last_update
msgid "Last Modified on"
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task_copy_map__write_uid
msgid "Last Updated by"
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task_copy_map__write_date
msgid "Last Updated on"
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task_copy_map__new_task_id
#, fuzzy
msgid "New Task"
msgstr "مهمة"

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task_copy_map__old_task_id
#, fuzzy
msgid "Old Task"
msgstr "مهمة"

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

#. module: project_task_dependency
#: model:ir.model,name:project_task_dependency.model_project_task_copy_map
msgid "Project Task Copy Map"
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task__recursive_dependency_task_ids
msgid "Recursive Dependencies"
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task__recursive_depending_task_ids
msgid "Recursive Depending Tasks"
msgstr ""

#. module: project_task_dependency
#: model:ir.model,name:project_task_dependency.model_project_task
msgid "Task"
msgstr "مهمة"

#. module: project_task_dependency
#: model:ir.model.fields,help:project_task_dependency.field_project_task__recursive_depending_task_ids
msgid "Tasks that are dependent on this task (recursive)."
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,help:project_task_dependency.field_project_task__depending_task_ids
msgid "Tasks that are dependent on this task."
msgstr ""

#. module: project_task_dependency
#: code:addons/project_task_dependency/models/project_task.py:0
#, python-format
msgid "You cannot create recursive dependencies between tasks."
msgstr ""
118 changes: 118 additions & 0 deletions project_task_dependency/i18n/ca.po
@@ -0,0 +1,118 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * project_task_dependency
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-01-13 03:39+0000\n"
"PO-Revision-Date: 2017-01-13 03:39+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n"
"Language: ca\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: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task_copy_map__create_uid
msgid "Created by"
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task_copy_map__create_date
msgid "Created on"
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task__dependency_task_ids
#: model_terms:ir.ui.view,arch_db:project_task_dependency.project_task_form
msgid "Dependencies"
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task__depending_task_ids
msgid "Depending Tasks"
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task_copy_map__display_name
msgid "Display Name"
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task_copy_map__id
msgid "ID"
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task_copy_map____last_update
msgid "Last Modified on"
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task_copy_map__write_uid
msgid "Last Updated by"
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task_copy_map__write_date
msgid "Last Updated on"
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task_copy_map__new_task_id
#, fuzzy
msgid "New Task"
msgstr "Tasca"

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task_copy_map__old_task_id
#, fuzzy
msgid "Old Task"
msgstr "Tasca"

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

#. module: project_task_dependency
#: model:ir.model,name:project_task_dependency.model_project_task_copy_map
msgid "Project Task Copy Map"
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task__recursive_dependency_task_ids
msgid "Recursive Dependencies"
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,field_description:project_task_dependency.field_project_task__recursive_depending_task_ids
msgid "Recursive Depending Tasks"
msgstr ""

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

#. module: project_task_dependency
#: model:ir.model.fields,help:project_task_dependency.field_project_task__recursive_depending_task_ids
msgid "Tasks that are dependent on this task (recursive)."
msgstr ""

#. module: project_task_dependency
#: model:ir.model.fields,help:project_task_dependency.field_project_task__depending_task_ids
msgid "Tasks that are dependent on this task."
msgstr ""

#. module: project_task_dependency
#: code:addons/project_task_dependency/models/project_task.py:0
#, python-format
msgid "You cannot create recursive dependencies between tasks."
msgstr ""