Daily updates from Odoo
Friday, October 10, 2025
4 changes · master
Enhancements to existing features
The Hong Kong payroll demo setup now includes richer sample employees, payslips, and pay runs. This makes it easier for users to evaluate payroll scenarios such as MPF and end-of-year pay without extensive manual configuration.
Original PR description
Currently, the demo data in the HK payroll modules are quite weak, and it requires a lot of configuration if a user wants to test the features (MPF, EOY pay, ...) In this PR, we are improving this by adding more payslips and payruns, updating some of the employees data and so on. task-5079595 Forward-Port-Of: odoo/enterprise#95122
The Documents folder action menu now opens immediately instead of waiting for all available actions to load. Users also get faster feedback when pinning actions, with loading indicators and fewer background refreshes to keep the experience smoother on slower connections.
Original PR description
The cogwheel which holds the folder actions was slow to open because it loads the actions at startup. To speedup it up, we backport the fix odoo/enterprise#90124 that allows the cogwheel to be open while loading the actions (instead of waiting that the actions are loaded). We also add a spinner while it is being loaded. When selecting action to embed for the folder, it was slow as well. To solve the problem, we toggle the action immediately (not waiting the answer of the server) and roll it back in case of failure. Finally, to limit the number of calls to the server, we only reload the search model if there are no pending toggle of action. So if you activate for example 5 actions in a row and the connection is slow enough, the search model will only be reloaded once instead of 5 times (when the 5 actions are toggled). Task-4828503 Forward-Port-Of: odoo/enterprise#96545 Forward-Port-Of: odoo/enterprise#94141
Adds a test button on IoT Box records to help diagnose connection issues more quickly. The check highlights unavailable communication methods and asks the device to verify network quality, helping support teams troubleshoot client installations faster.
Original PR description
In order to ease debugging at client's, we introduce a test button on the IoT Box record that will first test communication protocols and display a notification for each non-working protocol, then request a network quality check on the IoT Box (ping to odoo.com + ping to gateway). Community PR: odoo/odoo#229655 Task: 5130809 Forward-Port-Of: odoo/enterprise#96298
The Salary Advice spreadsheet now presents payroll information more clearly with better alignment, company details in the header, and a more logical column order. This makes the report easier for payroll teams and banking stakeholders to read and verify.
Original PR description
Salary Advice Report: - Ensured salary amounts and totals are right-aligned - Left-aligned text and numeric fields - Added Company Name and Company Bank Account Number to header - Moved C/D column after Employee Name task-5076472