Saturday, November 22, 2025
5 changes · 19.0
Enhancements to existing features
The system now waits longer between homepage data refreshes when a tab stays open, instead of repeatedly requesting updates. This helps reduce unnecessary load on the IoT Box and improves stability over time.
Original PR description
In order to avoid spamming the IoT Box with requests to update the homepage when a tab is kept open, we now progressively delay the `/data` fetch during the first 30min to end up fetching only once every 30min. Forward-Port-Of: odoo/odoo#236664
The Japanese state and prefecture records have been updated to use their native Japanese names instead of relying on translations. This makes location data display more consistently for Japanese users and improves the accuracy of standardized state codes.
Original PR description
Since state names are not handled by translations, storing them directly in Japanese provides a better user experience. This **PR** updates the existing Japanese state records with their native Japanese names. Additionally, it aligns the state codes as per ISO standards. **task**-5345872 Forward-Port-Of: odoo/odoo#236649
Resolved issues and error corrections
This update corrects how browser platform information is simulated in mail-related automated tests. It helps ensure the tests reflect real user environments more accurately, reducing the risk of false test results and improving reliability.
Original PR description
The `mockUserAgent()` is meant to be used with a "platform" ("mac",
"windows", "android"...) as parameter and not a whole user agent string.
In specific cases, a custom string can be used instead, but only to be
added to the user agent string.
This commit adapts its usage(s) accordingly.
Forward-Port-Of: odoo/odoo#236837This update corrects how the VoIP softphone tests simulate different devices and browsers. It helps ensure the tests behave as intended, improving reliability of future VoIP updates.
Original PR description
The `mockUserAgent()` is meant to be used with a "platform" ("mac", "windows", "android"...) as parameter and not a whole user agent string.
In specific cases, a custom string can be used instead, but only to be added to the user agent string.
This commit adapts its usage(s) accordingly.This update fixes a broken Mexican trial balance test so it matches the current chart of accounts. It also renames some UK report methods to avoid conflicts with existing UK module behavior, helping keep report functionality stable.
Original PR description
This commit fixes the Mexican trial balance unit test that was broken due to newly added accounts in Mexican CoA. It also renames methods from _get_uk_... to _get_uk_reports_... in l10n_uk_reports_cis to avoid overriding the methods in l10n_uk module. task-5176658