Tuesday, February 3, 2026
9 changes · master
Enhancements to existing features
This pull request removes unnecessary functionality related to active tab keynav focus within the VoIP module. The change simplifies the user experience and prevents potential conflicts. It's a minor improvement to the VoIP application.
Original PR description
This is not needed.
This update improves the Helpdesk module by adding an offline searchbar. This change, mirroring a previous development, optimizes the user experience by allowing access to search functionality even without an active internet connection. It’s a minor enhancement focused on usability.
Original PR description
This commit is the enterprise counterpart of https://github.com/odoo/odoo/pull/244531, where we slightly change the kanban controller template (add a `t-elif` after the KanbanRenderer node). This change required an adaptation of the custom kanban controller in helpdesk. Task~244531
This update simplifies how Odoo identifies refund transactions within its accounting modules. Previously, checks for refunds were done with multiple, specific conditions. Now, a new method is added to `account.move` to directly determine if a move represents a refund, improving code clarity and maintainability. This change enhances the accuracy of refund processing across various Odoo localization modules.
Original PR description
Before this commit-
We had methods on `account.move` i.e.
`is_sale_document`, `is_invoice` but
at many instance in the code base,
we did do `self.move_type in ('out_refund', 'in_refund')`
After this commit-
We add new methods on `account.move` to
get and check if the move is refund
task-5850565This update adjusts the inheritance of a template used for displaying sales tax calculations on the website. The change reflects a shift in how the 'o_order_total_taxes' component is managed within the Odoo platform. This ensures accurate and consistent tax display for customers.
Original PR description
"o_order_total_taxes" is now in a different template, so inheritance has been adjusted. See also: - https://github.com/odoo/odoo/pull/229912 task-4805599
This update adjusts the maximum NSSF (National Social Security Fund) contribution limits to align with the latest regulations under the NSSF Act 2013. Specifically, the lower and upper earnings limits have been revised, impacting the total combined contribution a business can make. This ensures compliance with Kenyan tax laws.
Original PR description
This commit updates the NSSF Lower and Upper Earnings Limits in accordance with the 4th year of implementation of the NSSF Act 2013. - Set Lower Earnings Limit (Tier 1) to 9,000. - Set Upper Earnings Limit (Tier 2) to 108,000. - Resulting max combined contribution is now 6,480. Task: 5485002 Forward-Port-Of: odoo/enterprise#105019
This update clarifies the Professional Tax deduction on employee contracts by updating the tooltip and renaming the field label. This change improves user understanding and reduces potential confusion when configuring payroll settings.
Original PR description
Purpose: - Improve clarity and understanding of the Professional Tax deduction on the employee contract by providing a more descriptive tooltip and a clearer label. This PR includes: - Updated the Professional Tax tooltip to better understanding. - Renamed the field label from 'Professional Tax Slab' to 'Professional Tax'. task-5890446
This update clarifies the naming of a key field in our subscription tracking system. The 'Subscription State' column has been renamed to 'State Before' to provide a more intuitive understanding of the subscription's status at the time of an event. This change improves readability and reduces potential confusion for users.
Original PR description
The sale.order.log model includes a field named subscription state that records the state of the subscription at the moment an event occurs (i.e., the state before the change). To improve clarity for end users, this PR renames the column from Subscription State to State Before. task-5258195
This update standardizes the wording used for the Live Chat app across Odoo. This change improves the user experience by ensuring a consistent and professional brand image. It's part of a larger effort to streamline and refine key Odoo features.
Original PR description
This commit harmonizes the copywriting of the Live Chat app name. part of task-4461200 part of task-5867464
This update enhances the Odoo Enterprise softphone by adding tooltips to country flags displayed alongside phone numbers. This improves user recognition of the flagged countries, making the call process more intuitive and user-friendly. A new component was created to avoid code repetition and simplify future updates.
Original PR description
In voip.call form/list view, country flags are shown with phone numbers. In this commit, we add alt/tooltip to country flags for users to recognise them. Task-[5404442](https://www.odoo.com/odoo/5778/tasks/5404442)