Skip to content

[19.0][MIG] pms_base: Migration to 19.0#404

Open
max3903 wants to merge 16 commits into
OCA:19.0from
ursais:19.0-mig-pms_base
Open

[19.0][MIG] pms_base: Migration to 19.0#404
max3903 wants to merge 16 commits into
OCA:19.0from
ursais:19.0-mig-pms_base

Conversation

@max3903

@max3903 max3903 commented Jun 3, 2026

Copy link
Copy Markdown
Member

Migration of pms_base to Odoo 19.0 following OCA maintainer-tools guidelines.

Changes applied

Python

  • Bumped version to 19.0.1.0.0
  • name_get()_compute_display_name() (v17)
  • _name_search()_search_display_name() (v18)
  • Removed _tz_get import; replaced with pytz.all_timezones lambda
  • _sql_constraintsmodels.Constraint in pms_room, pms_tag, pms_team (v19)
  • Fixed B023 lambda loop-variable binding (ruff)
  • Updated f-string formatting

XML

  • <tree><list> everywhere; tree,formlist,form in view_mode (v18)
  • <div class="oe_chatter"><chatter/> (v18)
  • Kanban views migrated from kanban-box to card with <aside>/<main> (v18)
  • Settings view restructured to <app>/<block>/<setting> (v17)
  • attrs= converted to inline invisible= expressions (v17)
  • Ran pre-commit formatters (ruff, ruff-format, trailing-whitespace)

TODOs for manual review

File Item
views/pms_property.xml Kanban card layout — verify image widget, tag colors, activity progressbar
views/pms_team.xml Dashboard kanban — verify %(...)d button action and layout
models/pms_property.py _search_display_name: consider odoo.fields.Domain (v19)
security/res_groups.xml If categories added: use res.groups.privilege not res.groups.category (v19)

Checklist

  • Tests pass
  • pre-commit passes
  • README updated if needed

@OCA-git-bot OCA-git-bot added this to the 19.0 milestone Jun 3, 2026
@OCA-git-bot OCA-git-bot mentioned this pull request Jun 3, 2026
9 tasks
@max3903 max3903 force-pushed the 19.0-mig-pms_base branch 9 times, most recently from 7e8c7f8 to dcbfc47 Compare June 4, 2026 02:35
murtuzasaleh and others added 14 commits June 4, 2026 02:37
[IMP] Improved service view.

[IMP] Added domain on owner.
base

base
[ADD] pms_base
pms_base 14.0.1.1.0
* [IMP] pms_base

[IMP] pms_base
[UPD] Update pms_base.pot

[UPD] Update pms_base.pot

[UPD] Update pms_base.pot

[UPD] Update pms_base.pot
@max3903 max3903 force-pushed the 19.0-mig-pms_base branch from dcbfc47 to fd17968 Compare June 4, 2026 02:37
@max3903 max3903 force-pushed the 19.0-mig-pms_base branch 6 times, most recently from 64e7415 to 04d964a Compare June 4, 2026 04:13
@max3903

max3903 commented Jun 4, 2026

Copy link
Copy Markdown
Member Author

/ocabot migration pms_base

- Use fields.Domain in _search_display_name instead of a local import
- Remove verified-correct TODO [MIG] comments from kanban views
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants