Skip to content

Conversation

@JasminSForgeFlow
Copy link

@JasminSForgeFlow JasminSForgeFlow commented Nov 26, 2025

Standard Migration

@ForgeFlow

Depends on:

@JasminSForgeFlow JasminSForgeFlow force-pushed the 19.0-mig-maintenance_plan branch from 6e92ea7 to 52b1443 Compare December 3, 2025 12:26
@JasminSForgeFlow JasminSForgeFlow marked this pull request as ready for review December 3, 2025 12:27
@AaronHForgeFlow
Copy link
Contributor

Hi @JasminSForgeFlow, dependency is merged. Can you please rebase and update the main PR comment? Thanks

grindtildeath and others added 27 commits December 23, 2025 12:08
… equipment maintenance team is not filled

[ADD] icon.png
[UPD] Update maintenance_plan.pot
Currently translated at 100.0% (30 of 30 strings)

Translation: maintenance-12.0/maintenance-12.0-maintenance_plan
Translate-URL: https://translation.odoo-community.org/projects/maintenance-12-0/maintenance-12-0-maintenance_plan/es/

[UPD] README.rst
[ADD] instructions and notes to Plan

- Add menus for maintenance plans.
- Set active button on maintenance plans.

improve navigation to maintenance plans.

[ADD] post-migration script
[UPD] Update maintenance_plan.pot

[UPD] README.rst

maintenance_plan 12.0.3.0.0

Update translation files

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

Translation: maintenance-12.0/maintenance-12.0-maintenance_plan
Translate-URL: https://translation.odoo-community.org/projects/maintenance-12-0/maintenance-12-0-maintenance_plan/
[UPD] Update maintenance_plan.pot

Update translation files

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

Translation: maintenance-12.0/maintenance-12.0-maintenance_plan
Translate-URL: https://translation.odoo-community.org/projects/maintenance-12-0/maintenance-12-0-maintenance_plan/
Currently translated at 98.4% (63 of 64 strings)

Translation: maintenance-12.0/maintenance-12.0-maintenance_plan
Translate-URL: https://translation.odoo-community.org/projects/maintenance-12-0/maintenance-12-0-maintenance_plan/es/
[UPD] Update maintenance_plan.pot

[UPD] README.rst

Update translation files

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

Translation: maintenance-13.0/maintenance-13.0-maintenance_plan
Translate-URL: https://translation.odoo-community.org/projects/maintenance-13-0/maintenance-13-0-maintenance_plan/
[UPD] Update maintenance_plan.pot

maintenance_plan 13.0.1.1.0

Update translation files

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

Translation: maintenance-13.0/maintenance-13.0-maintenance_plan
Translate-URL: https://translation.odoo-community.org/projects/maintenance-13-0/maintenance-13-0-maintenance_plan/

pre-commit update
Update translation files

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

Translation: maintenance-13.0/maintenance-13.0-maintenance_plan
Translate-URL: https://translation.odoo-community.org/projects/maintenance-13-0/maintenance-13-0-maintenance_plan/
[UPD] Update maintenance_plan.pot

[UPD] README.rst

Update translation files

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

Translation: maintenance-13.0/maintenance-13.0-maintenance_plan
Translate-URL: https://translation.odoo-community.org/projects/maintenance-13-0/maintenance-13-0-maintenance_plan/
[UPD] Update maintenance_plan.pot

[UPD] README.rst
Currently translated at 100.0% (69 of 69 strings)

Translation: maintenance-14.0/maintenance-14.0-maintenance_plan
Translate-URL: https://translation.odoo-community.org/projects/maintenance-14-0/maintenance-14-0-maintenance_plan/it/
oca-ci and others added 26 commits December 23, 2025 12:08
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: maintenance-17.0/maintenance-17.0-maintenance_plan
Translate-URL: https://translation.odoo-community.org/projects/maintenance-17-0/maintenance-17-0-maintenance_plan/
Currently translated at 100.0% (115 of 115 strings)

Translation: maintenance-17.0/maintenance-17.0-maintenance_plan
Translate-URL: https://translation.odoo-community.org/projects/maintenance-17-0/maintenance-17-0-maintenance_plan/it/
Without this fix, the smart button using the act_window fails with an
error.
Currently translated at 100.0% (115 of 115 strings)

Translation: maintenance-17.0/maintenance-17.0-maintenance_plan
Translate-URL: https://translation.odoo-community.org/projects/maintenance-17-0/maintenance-17-0-maintenance_plan/it/
Currently translated at 100.0% (115 of 115 strings)

Translation: maintenance-17.0/maintenance-17.0-maintenance_plan
Translate-URL: https://translation.odoo-community.org/projects/maintenance-17-0/maintenance-17-0-maintenance_plan/it/
after this commit odoo/odoo@3bd8410 the maintenance request form view now has an independent page. This commit adapts the view to align with the new page structure.
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: maintenance-17.0/maintenance-17.0-maintenance_plan
Translate-URL: https://translation.odoo-community.org/projects/maintenance-17-0/maintenance-17-0-maintenance_plan/
- `maintenance.request` views are now set in their own file
- `note` field replaced with existing combo `instruction_type,instruction_pdf,instruction_google_slide,instruction_text`
@JasminSForgeFlow JasminSForgeFlow force-pushed the 19.0-mig-maintenance_plan branch from 4db644e to 423f7a8 Compare December 23, 2025 12:09
@JasminSForgeFlow
Copy link
Author

Hi @JasminSForgeFlow, dependency is merged. Can you please rebase and update the main PR comment? Thanks

Done, Thanks

Copy link
Contributor

@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.

Functional + code ok, just pending to fix tests.

cls.maintenance_plan_obj = cls.env["maintenance.plan"]
cls.maintenance_equipment_obj = cls.env["maintenance.equipment"]
cls.cron = cls.env.ref("maintenance_plan.maintenance_requests_cron")
cls.weekly_kind = cls.env.ref("maintenance_plan.maintenance_kind_weekly")
Copy link
Contributor

Choose a reason for hiding this comment

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

tests wont load demo data, you have to create the record

Copy link

@Quan-nhm Quan-nhm left a comment

Choose a reason for hiding this comment

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

Code review LGTM

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.