Monday, November 24, 2025
3 changes · 19.0
Enhancements to existing features
This change reduces noise in system logs by stopping the full contents of WebRTC messages from being recorded at the info level. Instead, only the message type and device are logged, which helps keep logs readable and avoids filling them with large receipt data. It also adds timing information for actions, making it easier to monitor performance.
Original PR description
Before this commit, the WebRTC client was logging every message it received in full at the 'info' level. This was causing logs to be flooded with base64 receipt data. We now only log the message type and device. We also now log the action execution time similarly to the websocket client. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update makes the test runner behave more gracefully when no tests are found, logging a message instead of raising an error. It also improves visibility in headless runs by showing the results of all top-level test suites at the end of execution, making debugging easier.
Original PR description
[FIX] web: Hoot - remove error if no tests This commit replaces the error thrown if there is no test found by a log. --- [IMP] web: Hoot - log root suites at end of run This commit makes the unit test runner log all root suites results after each test run, only in headless mode. Forward-Port-Of: odoo/odoo#236647
The TDS entry form now asks for the TDS Section before the Base Amount. This makes the input flow clearer and prevents the amount from changing after users have already entered it.
Original PR description
Before this commit: - In the TDS Entry wizard the Base Amount field appeared before the TDS Section field, causing users to enter a manual amount that later changed once the TDS Section is selected, since base amount is computed based on it. After this commit: - The TDS Section field is now placed before the Base Amount field to ensure a predictable input flow. task-5312252 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr