Tuesday, June 18, 2024
5 changes
1 change
Resolved issues and error corrections
This change fixes an issue where some mail-related automated tests could get stuck indefinitely after an error. It improves the reliability of the testing process, helping developers detect issues faster and maintain product quality.
Original PR description
Before this PR, a test could hang indefinitely if an error occured. The flow is the following: - error occurs - the contains helper reset his internal `hasUsedContainsPositively` following the `after` callback - an error occurs if the pending contains is a negative assertion (count=0) - hoot never keeps going The `hasUsedContainsPositively` variable should not be cleaned by the contains instances. It should only be cleaned once when the test is done.
3 changes
Resolved issues and error corrections
This update adds missing translated text in spreadsheet list and pivot features. It helps users working in other languages see consistent, localized labels across spreadsheet tools.
1 change
Resolved issues and error corrections
Updated timezone references in payment processing tests to use modern timezone names that are compatible with current Ubuntu systems. The system was using outdated timezone identifiers like "US/Pacific" which are no longer available, and these have been replaced with their current equivalents like "America/Los_Angeles" to ensure tests run reliably.
Original PR description
In ubuntu noble, some timezone where removed, like US/Pacific. Translate it to the equivalent: "America/Los_Angeles" runbot-67857 Forward-Port-Of: odoo/enterprise#64369
This update keeps field service stock operations aligned with a related platform change. It removes an outdated technical workaround so stock movements in field service continue to work reliably without unnecessary processing.
This fix removes unintended white placeholder cards from the PLM kanban dashboard. It improves the visual cleanliness of the dashboard without changing business workflows or data.
Original PR description
task-3996625 ------- This PR aims to fix an issue about the `kanban_ghost` elements within PLM having a visible white background. Commit[1] introduced a simplified version of our kanban archs. Within…
task-3996625 ------- This PR aims to fix an issue about the `kanban_ghost` elements within PLM having a visible white background. Commit[1] introduced a simplified version of our kanban archs. Within this commit, a white background is applied on `.o_kanban_record:not(.o_legacy_kanban_record)`, meaning this also applies to `o_kanban_ghost` elements. To avoid this, a `max-height` was set to `O` on `o_kanban_ghost` elements to prevent them from being visible. While this handle most of the scenario, it appears that there is a specific rule within the `mrp_plm` module that sets a `min-height` to `o_kanban_record`, making them visible due to the white background. To handle this issue, we set the `min-height` property only to other elements that are not `o_kanban_ghost`. Commit[1]: https://github.com/odoo/odoo/pull/167751/commits/89954730117fef5f5766cd6735a6debf3357171f | Master | This PR | |--------|--------| |  |  | Related to https://github.com/odoo/odoo/pull/167751