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

[18.0][MIG] project_parent: Migration to 18.0 #1399

Open
wants to merge 23 commits into
base: 18.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
b1f08b3
[ADD] - Added Project Parent module (#326)
YogeshMahera-SerpentCS Oct 10, 2017
313b408
[IMP/ADD]Added Child Project Smart button in parent project module
YogeshMahera-SerpentCS Oct 18, 2017
8869486
[MIG] Migrate project_parent from 10.0 to 12.0
Mar 29, 2019
3662d26
[UPD] [no task] parent_project v12
gfcapalbo Dec 13, 2019
c9f71ee
[IMP] project_parent: black, isort, prettier
Aug 26, 2020
3bea651
parent_project mig to v13: Add test, refactore a bit project_parent_v…
Aug 25, 2020
3b21e02
parent_project mig to v13: Add project childs count + default_parent_…
Aug 26, 2020
60d46af
Translated using Weblate (Spanish)
danimv5 Mar 30, 2021
90b70d4
[IMP] project_parent: pre-commit stuff
Apr 11, 2023
25b62fe
[MIG] project_parent: Migration to 16.0
Apr 11, 2023
e60756d
Added translation using Weblate (Italian)
mymage Jun 12, 2023
d83f760
Translated using Weblate (Portuguese (Brazil))
adrianojprado Jul 30, 2023
5633361
Translated using Weblate (Spanish)
Ivorra78 Oct 12, 2023
e84dc05
Translated using Weblate (Portuguese (Brazil))
adrianojprado Oct 13, 2023
c4ed106
Added translation using Weblate (Dutch)
ThijsvOers Nov 7, 2023
85c222c
[IMP] project_parent: pre-commit auto fixes
RicardCForgeFlow Mar 11, 2024
698eba0
[MIG] project_parent: Migration to 17.0
RicardCForgeFlow Mar 11, 2024
9bce7c5
[UPD] Update project_parent.pot
Apr 27, 2024
294bf01
[BOT] post-merge updates
OCA-git-bot Apr 27, 2024
fd5a389
Update translation files
weblate Apr 28, 2024
fc505e5
Translated using Weblate (Italian)
mymage Nov 30, 2024
10d7dd7
[IMP] project_parent: pre-commit auto fixes
HeliconiaSolutions Dec 20, 2024
10b2834
[MIG] project_parent: Migration to 18.0
HeliconiaSolutions Dec 20, 2024
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
99 changes: 99 additions & 0 deletions project_parent/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
==============
Project Parent
==============

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:d693b4489312acc2097bf5250d4e165782cf6bf7739c0bfc7652b07fcb05121b
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |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-LGPL--3-blue.png
:target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html
:alt: License: LGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fproject-lightgray.png?logo=github
:target: https://github.com/OCA/project/tree/18.0/project_parent
:alt: OCA/project
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/project-18-0/project-18-0-project_parent
: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/project&target_branch=18.0
:alt: Try me on Runboat

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

This module introduces project parent and childs fields.

**Table of contents**

.. contents::
:local:

Usage
=====

In Kanban View:

1. Go to Project > Dashboard
2. Group by "Parent Project"

In Tree View:

1. Go to Project >Configuration > Projects
2. Group by "Parent Project"

In form View:

1. Go to Project > Dashboard
2. Open the projects settings
3. Modify the "Parent Project" in settings tab

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 to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/project/issues/new?body=module:%20project_parent%0Aversion:%2018.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
-------

* Therp B.V.
* Elico Corp

Contributors
------------

- Eric Caudal <[email protected]>
- Giovanni Francesco Capalbo <[email protected]>
- Thomas Fossoul <[email protected]>
- ``Heliconia Solutions Pvt. Ltd. <https://www.heliconia.io>``\ \_

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/18.0/project_parent>`_ 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_parent/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

from . import models
13 changes: 13 additions & 0 deletions project_parent/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# © 2017-2019 Elico Corp (https://www.elico-corp.com).
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html).
{
"name": "Project Parent",
"version": "18.0.1.0.0",
"license": "LGPL-3",
"category": "project",
"author": "Therp B.V., Elico Corp, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/project",
"depends": ["project"],
"data": ["views/project_parent_views.xml"],
"demo": ["demo/project_project_demo.xml"],
}
8 changes: 8 additions & 0 deletions project_parent/demo/project_project_demo.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2020 haulogy SA/NV
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
<odoo>
<record id="project.project_project_2" model="project.project">
<field name="parent_id" ref="project.project_project_1" />
</record>
</odoo>
60 changes: 60 additions & 0 deletions project_parent/i18n/es.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:
# * project_parent
#
# Translators:
# enjolras <[email protected]>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-02-02 01:51+0000\n"
"PO-Revision-Date: 2023-10-12 15:38+0000\n"
"Last-Translator: Ivorra78 <[email protected]>\n"
"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\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 4.17\n"

#. module: project_parent
#: model:ir.model.fields,field_description:project_parent.field_project_project__child_ids_count
msgid "Child Ids Count"
msgstr "Recuento de ID de niños"

#. module: project_parent
#: model_terms:ir.ui.view,arch_db:project_parent.edit_project
msgid "Child Projects"
msgstr "Proyectos Hijos"

#. module: project_parent
#: model:ir.model.fields,field_description:project_parent.field_project_project__parent_path
msgid "Parent Path"
msgstr "Ruta Parental"

#. module: project_parent
#: model:ir.model.fields,field_description:project_parent.field_project_project__parent_id
#: model_terms:ir.ui.view,arch_db:project_parent.view_project_project_filter
msgid "Parent Project"
msgstr "Proyecto Padre"

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

#. module: project_parent
#: model:ir.model.fields,field_description:project_parent.field_project_project__child_ids
msgid "Sub-projects"
msgstr "Sub-proyectos"

#~ msgid "Analytic Account"
#~ msgstr "Cuenta analítica"

#~ msgid "Parent"
#~ msgstr "Padre"

#~ msgid "WBS element"
#~ msgstr "WBS elemento"
48 changes: 48 additions & 0 deletions project_parent/i18n/fr.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * project_parent
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 13.0+e\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-08-25 16:43+0000\n"
"PO-Revision-Date: 2020-08-25 16:43+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"

#. module: project_parent
#: model:ir.model.fields,field_description:project_parent.field_project_project__child_ids_count
msgid "Child Ids Count"
msgstr ""

#. module: project_parent
#: model_terms:ir.ui.view,arch_db:project_parent.edit_project
msgid "Child Projects"
msgstr "Sous projets"

#. module: project_parent
#: model:ir.model.fields,field_description:project_parent.field_project_project__parent_path
msgid "Parent Path"
msgstr "Chemin du Parent"

#. module: project_parent
#: model:ir.model.fields,field_description:project_parent.field_project_project__parent_id
#: model_terms:ir.ui.view,arch_db:project_parent.view_project_project_filter
msgid "Parent Project"
msgstr "Projet Parent"

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

#. module: project_parent
#: model:ir.model.fields,field_description:project_parent.field_project_project__child_ids
msgid "Sub-projects"
msgstr "Sous projets"
58 changes: 58 additions & 0 deletions project_parent/i18n/hr.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * project_parent
#
# Translators:
# Bole <[email protected]>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-02-02 01:51+0000\n"
"PO-Revision-Date: 2018-02-02 01:51+0000\n"
"Last-Translator: Bole <[email protected]>, 2017\n"
"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n"
"Language: hr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"

#. module: project_parent
#: model:ir.model.fields,field_description:project_parent.field_project_project__child_ids_count
msgid "Child Ids Count"
msgstr ""

#. module: project_parent
#: model_terms:ir.ui.view,arch_db:project_parent.edit_project
msgid "Child Projects"
msgstr ""

#. module: project_parent
#: model:ir.model.fields,field_description:project_parent.field_project_project__parent_path
msgid "Parent Path"
msgstr ""

#. module: project_parent
#: model:ir.model.fields,field_description:project_parent.field_project_project__parent_id
#: model_terms:ir.ui.view,arch_db:project_parent.view_project_project_filter
msgid "Parent Project"
msgstr "Nadređeni projekt"

#. module: project_parent
#: model:ir.model,name:project_parent.model_project_project
#, fuzzy
msgid "Project"
msgstr "Nadređeni projekt"

#. module: project_parent
#: model:ir.model.fields,field_description:project_parent.field_project_project__child_ids
msgid "Sub-projects"
msgstr ""

#~ msgid "Analytic Account"
#~ msgstr "Analitički konto"

#~ msgid "Parent"
#~ msgstr "Nadređeni"
48 changes: 48 additions & 0 deletions project_parent/i18n/it.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * project_parent
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-11-30 12:06+0000\n"
"Last-Translator: mymage <[email protected]>\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"
"X-Generator: Weblate 5.6.2\n"

#. module: project_parent
#: model:ir.model.fields,field_description:project_parent.field_project_project__child_ids_count
msgid "Child Ids Count"
msgstr "Conteggio ID figli"

#. module: project_parent
#: model_terms:ir.ui.view,arch_db:project_parent.edit_project
msgid "Child Projects"
msgstr "Progetti figli"

#. module: project_parent
#: model:ir.model.fields,field_description:project_parent.field_project_project__parent_path
msgid "Parent Path"
msgstr "Percorso padre"

#. module: project_parent
#: model:ir.model.fields,field_description:project_parent.field_project_project__parent_id
#: model_terms:ir.ui.view,arch_db:project_parent.view_project_project_filter
msgid "Parent Project"
msgstr "Progetto padre"

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

#. module: project_parent
#: model:ir.model.fields,field_description:project_parent.field_project_project__child_ids
msgid "Sub-projects"
msgstr "Sotto progetto"
48 changes: 48 additions & 0 deletions project_parent/i18n/nl.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * project_parent
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-11-07 11:39+0000\n"
"Last-Translator: Thijs van Oers <[email protected]>\n"
"Language-Team: none\n"
"Language: nl\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 4.17\n"

#. module: project_parent
#: model:ir.model.fields,field_description:project_parent.field_project_project__child_ids_count
msgid "Child Ids Count"
msgstr "Aantal onderliggende ids"

#. module: project_parent
#: model_terms:ir.ui.view,arch_db:project_parent.edit_project
msgid "Child Projects"
msgstr "Onderliggende projecten"

#. module: project_parent
#: model:ir.model.fields,field_description:project_parent.field_project_project__parent_path
msgid "Parent Path"
msgstr "Bovenliggend pad"

#. module: project_parent
#: model:ir.model.fields,field_description:project_parent.field_project_project__parent_id
#: model_terms:ir.ui.view,arch_db:project_parent.view_project_project_filter
msgid "Parent Project"
msgstr "Hoofdproject"

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

#. module: project_parent
#: model:ir.model.fields,field_description:project_parent.field_project_project__child_ids
msgid "Sub-projects"
msgstr "Sub projecten"
Loading
Loading