Skip to content

[18.0][MIG] project_wbs: Migration to 18.0#1690

Open
lbarry-apsl wants to merge 82 commits into
OCA:18.0from
APSL:18.0-mig-project_wbs
Open

[18.0][MIG] project_wbs: Migration to 18.0#1690
lbarry-apsl wants to merge 82 commits into
OCA:18.0from
APSL:18.0-mig-project_wbs

Conversation

@lbarry-apsl
Copy link
Copy Markdown
Member

AaronHForgeFlow and others added 30 commits March 11, 2026 14:25
enable opening the related view even when empty (needed for quick
project creation)
Currently translated at 1.8% (1 of 55 strings)

Translation: project-12.0/project-12.0-project_wbs
Translate-URL: https://translation.odoo-community.org/projects/project-12-0/project-12-0-project_wbs/de/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: project-12.0/project-12.0-project_wbs
Translate-URL: https://translation.odoo-community.org/projects/project-12-0/project-12-0-project_wbs/
pedrobaeza and others added 11 commits March 11, 2026 14:25
The change of the project.project model description causes that all
the modules in the same repository adopt the new description and export
it as the value to translate, making than any instance using one of the
modules of OCA/project potentially has this translation, which is
catastrophic.

TT49118
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: project-15.0/project-15.0-project_wbs
Translate-URL: https://translation.odoo-community.org/projects/project-15-0/project-15-0-project_wbs/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: project-15.0/project-15.0-project_wbs
Translate-URL: https://translation.odoo-community.org/projects/project-15-0/project-15-0-project_wbs/
Currently translated at 100.0% (53 of 53 strings)

Translation: project-15.0/project-15.0-project_wbs
Translate-URL: https://translation.odoo-community.org/projects/project-15-0/project-15-0-project_wbs/it/
Copy link
Copy Markdown
Member

@hbrunn hbrunn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this needs much more work, amongst others compatibility with project_parent, lack of which is part of why tests fail left and right here

Copy link
Copy Markdown
Member

@cubells cubells left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

LGTM

Code review and test

@lbarry-apsl lbarry-apsl requested a review from hbrunn May 8, 2026 07:24
@AaronHForgeFlow AaronHForgeFlow self-requested a review May 8, 2026 09:13
Copy link
Copy Markdown

@peluko00 peluko00 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Copy link
Copy Markdown
Contributor

@mpascuall mpascuall left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Copy link
Copy Markdown

@AaronHForgeFlow AaronHForgeFlow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When I click on WBS list to see the children:

Image

An I hit create then I expect to be able to be the name of the new project for quick creation, but it seems to be readonly, can you check?

Image

I understand that make this a dependent of project_parent is the natural evolution of the module.

@lbarry-apsl lbarry-apsl force-pushed the 18.0-mig-project_wbs branch from e29d1be to 1f4b048 Compare May 12, 2026 11:41
@lbarry-apsl lbarry-apsl force-pushed the 18.0-mig-project_wbs branch from 1f4b048 to 1293d87 Compare May 12, 2026 11:46
@lbarry-apsl
Copy link
Copy Markdown
Member Author

Done @AaronHForgeFlow !

Agreed, that makes sense as the next step.
This PR is the 18.0 migration of project_wbs; the inline creation adjustment is part of that migration.
I suggest handling the project_parent dependency/refactor in a separate follow-up PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.