Tuesday, September 10, 2024
11 changes
2 changes
Enhancements to existing features
The HR module's automated tests were converted to a newer testing framework. This improves maintainability and reliability of internal quality checks without changing user-facing HR functionality.
Original PR description
This PR aims to convert QUnit tests which rely on hr/test_utils to hoot. Part of Task-3818666 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update adds basic automated checks for canned responses in the Mail app. These tests help catch permission or behavior issues earlier, reducing the risk of regressions in future updates.
8 changes
Enhancements to existing features
WhatsApp channels now support sub-threads, helping teams keep related customer messages grouped more clearly. This improves conversation tracking and makes it easier for users to follow separate discussion topics within the same channel.
Original PR description
task-3972988
1 change
Enhancements to existing features
This update improves the Uruguay electronic invoicing (EDI) system by switching to a dedicated service endpoint. This change enhances the reliability and performance of electronic invoice processing for businesses operating in Uruguay, ensuring better integration with local tax authorities.
Original PR description
no task
Failed quantities from quality checks are now separated into their own stock moves instead of only separate move lines. This helps ensure follow-up warehouse rules, such as moving failed goods to another location, are applied correctly; quantity-based quality checks are also avoided for manufacturing orders.
Original PR description
Previous to this commit, failed quantities in quality checks controlled per quantity were split into a separate move line in the same stock move. This prevents triggering additional push rules, specially if failed quantities are moved to a different location. This commit splits the failed quantities into their own move. Task-4063922
Department visibility has been expanded so managers can access department sections even without broader HR permissions. This helps managers better understand activity and context within their own departments while keeping the change focused on HR-related views and reports.
The rental sales kanban views were simplified to make them easier to read and maintain. This updates the layout to use newer Odoo interface patterns, helping ensure a more consistent experience without changing core business workflows.
Original PR description
In this commit we have simplified the kanban arch for the sale and their related modules.the goal is to simplify them, make them easier to read and use bootstrap utility classnames. - Previously, we used kanban-box, but now we are using kanban-card instead. - Deprecated oe_kanban_global_click and oe_kanban_global_click_edit. - More use of <field/> tags - Removed the oe_kanban_colorpicker class and replaced it with the kanban_color_picker widget. - Changed type='edit' to type='open' to open records. since version 16, records always open in edit mode by default. - kanban_image from rendering context, is deprecated so we use <field name="..." widget="image"/> instead - kanban_color, kanban_getcolor and kanban_getcolorname are deprecated use new attribute highlight_color="color_field_name" on root node Task-3992107
The Studio customization icon is now hidden from the systray when users open a project to-do form. This prevents users from accessing Studio actions in a context where they are not intended, reducing confusion and keeping the form experience focused.
Original PR description
- master ### Improvement Studio icon will disabled from systray for project todo form view. task - 3995765
Approval and Frontdesk kanban card layouts were simplified to use newer interface building blocks. This makes the views easier to maintain and helps keep the user experience aligned with current Odoo standards.
Original PR description
In this commit we have simplified the kanban arch for the approvals and frontdesk modules.the goal is to simplify them, make them easier to read and use bootstrap utility classnames. - Previously, we used kanban-box, but now we are using kanban-card instead. - Deprecated oe_kanban_global_click and oe_kanban_global_click_edit. - More use of `<field/>` tags - Removed the oe_kanban_colorpicker class and replaced it with the kanban_color_picker widget. - Changed type='edit' to type='open' to open records. since version 16, records always open in edit mode by default. - kanban_image from rendering context, is deprecated so we use <field name=... widget=image/> instead - kanban_color, kanban_getcolor and kanban_getcolorname are deprecated use new attribute highlight_color=color_field_name on root node Task-3992107
Helpdesk ticket and team cards were simplified to use newer standard layouts and controls. This makes the interface easier to maintain and helps keep Helpdesk aligned with current Odoo UI practices, with limited direct impact on daily workflows.
Original PR description
In this commit we have simplified the kanban arch for the helpdesk and helpdesk_timesheet modules.the goal is to simplify them, make them easier to read and use bootstrap utility classnames. - Previously, we used kanban-box, but now we are using kanban-card instead. - Deprecated oe_kanban_global_click and oe_kanban_global_click_edit. - More use of `<field/>` tags - Removed the oe_kanban_colorpicker class and replaced it with the kanban_color_picker widget. - Changed type='edit' to type='open' to open records. since version 16, records always open in edit mode by default. - kanban_image from rendering context, is deprecated so we use <field name=... widget=image/> instead - kanban_color, kanban_getcolor and kanban_getcolorname are deprecated use new attribute highlight_color=color_field_name on root node Task-3992107
This update replaces an outdated internal label used for list views across several accounting-related screens. The change helps keep the product terminology consistent and reduces confusion for future maintenance, with little expected impact on day-to-day users.
Original PR description
Remove historical error from semantically incorrect <tree>. Viewtiverse task-3599136 task-27709