Daily updates from Odoo
Thursday, September 5, 2024
4 changes · master
Enhancements to existing features
This update replaces an older internal way of accessing Odoo's registry with the recommended approach. It helps simplify the core platform and keeps affected business features aligned with future Odoo maintenance, with no expected day-to-day user impact.
Original PR description
You can use directly odoo.modules.registry.Registry when needed and cases where you need to do it are rare. At the same time, this allows to remove a function from the odoo package. Related PRs: Community: odoo/odoo#178784 Upgrade: odoo/upgrade-util#132 task-4069446
The appointments website snippet now sends visitors to the main appointments page when they click “See all.” This makes navigation clearer and helps customers find available appointments more reliably.
Original PR description
The goal of this PR is to adapt the "See all" link that should redirect to `/appointment` in the appointments snippet. PR (COM): https://github.com/odoo/odoo/pull/135509 Design themes: https://github.com/odoo/design-themes/pull/897 task-3922762
Appointment type records now include a discussion area where users can leave comments and follow changes. This helps teams coordinate around appointment setup, request updates even without edit rights, and makes troubleshooting easier by tracking key field changes.
Original PR description
Add chatter on the appointment type model form to:
- make debugging easier (track some fields)
- allow big teams to cooperate
- allow users that cannot edit the type to leave comments ("can you add me?", ...)
Task-4160199Knowledge invitation emails have been slightly updated to include who created the shared item and when it was created. This gives recipients more context before opening the invitation, with only a minor technical impact from retrieving the creator name.
Original PR description
After this PR: Invite email layout is slightly modified, which now shows the creator's name and date it got created on. This PR also modifies a performance test, by increasing the query count, because of the addition of new `create_uid` field in email layout for accessing `display_name`. Related Community PR: https://github.com/odoo/odoo/pull/168211 Task-3911767