Daily updates from Odoo
Thursday, September 26, 2024
8 changes
2 changes
Enhancements to existing features
Adds four new appraisal templates to the demo data so users can better understand how appraisal templates can be structured and used. This makes the HR Appraisal experience clearer for evaluators and HR teams exploring the module.
Original PR description
4 news appraisals templates have been added to improve their understanding for users. task-4206744
Archived employees are now excluded by default from the attendance Gantt and list views. This keeps workforce planning screens focused on active employees and reduces clutter for HR users.
Original PR description
With this commit, by default, The gantt view and list view don't dispayed archived employees. task-4208052
6 changes
Enhancements to existing features
The confirmation message shown when updating product attribute values now explains that a value is being added, rather than showing only the value name. This helps users better understand the action before applying it to multiple products.
Original PR description
This commit update confirmation msg of ptav wizard to update product attributes message to add what it'll add to product instead just attribute name **Before**: `You are about to add "Black" to 10 products` **After**: `You are about to add the value "Black" to 10 product`
The Sales reporting menu labels have been renamed to better match the naming style used by other sales reports. This makes navigation more consistent and easier for users to understand, with no expected impact on business processes.
Original PR description
This commit rename reporting menus to have consistent name with other reporting menus in sales. task-4209879
This pull request updates Odoo's internal Hoot testing framework and switches the main web test route to the newer test suite. It improves how automated tests simulate user actions such as clicks, touch events, resizing, and hover behavior, helping reduce false failures without changing normal business features.
Original PR description
## Pull Request HOOT (PRHOOT) - part 23 Part 1: https://github.com/odoo/odoo/pull/152930 Part 2: https://github.com/odoo/odoo/pull/153018 Part 3: https://github.com/odoo/odoo/pull/153023 Part 4:…
## Pull Request HOOT (PRHOOT) - part 23 Part 1: https://github.com/odoo/odoo/pull/152930 Part 2: https://github.com/odoo/odoo/pull/153018 Part 3: https://github.com/odoo/odoo/pull/153023 Part 4: https://github.com/odoo/odoo/pull/153203 Part 5: https://github.com/odoo/odoo/pull/153425 Part 6: https://github.com/odoo/odoo/pull/153700 Part 7: https://github.com/odoo/odoo/pull/154054 Part 8: https://github.com/odoo/odoo/pull/154579 Part 9: https://github.com/odoo/odoo/pull/155073 Part 10: https://github.com/odoo/odoo/pull/155639 Part 11: https://github.com/odoo/odoo/pull/156255 / https://github.com/odoo/enterprise/pull/58135 Part 12: https://github.com/odoo/odoo/pull/156869 Part 13: https://github.com/odoo/odoo/pull/158384 / https://github.com/odoo/enterprise/pull/59019 Part 14: https://github.com/odoo/odoo/pull/158916 Part 15: https://github.com/odoo/odoo/pull/160292 / https://github.com/odoo/enterprise/pull/59971 Part 15.5: https://github.com/odoo/odoo/pull/166463 Part 16: https://github.com/odoo/odoo/pull/166311 Part 17: https://github.com/odoo/odoo/pull/168328 Part 18: https://github.com/odoo/odoo/pull/171004 / https://github.com/odoo/enterprise/pull/65657 Part 19: https://github.com/odoo/odoo/pull/171242 / https://github.com/odoo/enterprise/pull/65767 Part 20: https://github.com/odoo/odoo/pull/173332 / https://github.com/odoo/enterprise/pull/66895 Part 21: https://github.com/odoo/odoo/pull/174337 Part 22: https://github.com/odoo/odoo/pull/176777 / https://github.com/odoo/enterprise/pull/68721 Enterprise: https://github.com/odoo/enterprise/pull/69728 This pull requests brings various improvements and fixes to Hoot and the Odoo unit test ecosystem. See the different commit messages for more details. Note: these changes are made in stable to avoid having to support multiple versions of the HOOT API. As such, these changes are intended to be strictly limited to unit tests as to not put the rest of the code base at risk. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#179660
The website editor no longer shows image width choices for images inside cards, where those settings could produce confusing or awkward results. This keeps card editing simpler and helps users create more consistent page layouts.
Original PR description
Commit [1] introduced new options for cards and more. Image integration into cards and related options were added. Image have a "width" option (25-50-100%)... which actually does not make much sense when it concern card images. This has always been the case but [1] made it more visible and created new ways for that option to be weird when used on card images. Time to hide it in that case. [1]: https://github.com/odoo/odoo/commit/dd40e1e8d9026d189dc17134c85331711f50a470 task-4208444
Financial reports now show both the start and end dates for quarter labels. This reduces confusion for companies whose fiscal year does not match the calendar year, making report periods easier to understand.
Original PR description
Before this commit quarter strings on reports were not always explicit. If the fiscal year was not aligned to the calendar year, people would get confused by thinking the quarter was aligned on the fiscal year Now to avoid that we show the start and the end of the quarter. task-4200096
This update improves Odoo's automated test suite by adapting enterprise tests to newer Hoot testing behavior and cleaner test syntax. It helps maintain product quality and reduces the risk of issues reaching users, without changing normal business workflows.
Original PR description
## Pull Request HOOT (PRHOOT) - part 23 Part 1: https://github.com/odoo/odoo/pull/152930 Part 2: https://github.com/odoo/odoo/pull/153018 Part 3: https://github.com/odoo/odoo/pull/153023 Part 4:…
## Pull Request HOOT (PRHOOT) - part 23 Part 1: https://github.com/odoo/odoo/pull/152930 Part 2: https://github.com/odoo/odoo/pull/153018 Part 3: https://github.com/odoo/odoo/pull/153023 Part 4: https://github.com/odoo/odoo/pull/153203 Part 5: https://github.com/odoo/odoo/pull/153425 Part 6: https://github.com/odoo/odoo/pull/153700 Part 7: https://github.com/odoo/odoo/pull/154054 Part 8: https://github.com/odoo/odoo/pull/154579 Part 9: https://github.com/odoo/odoo/pull/155073 Part 10: https://github.com/odoo/odoo/pull/155639 Part 11: https://github.com/odoo/odoo/pull/156255 / https://github.com/odoo/enterprise/pull/58135 Part 12: https://github.com/odoo/odoo/pull/156869 Part 13: https://github.com/odoo/odoo/pull/158384 / https://github.com/odoo/enterprise/pull/59019 Part 14: https://github.com/odoo/odoo/pull/158916 Part 15: https://github.com/odoo/odoo/pull/160292 / https://github.com/odoo/enterprise/pull/59971 Part 15.5: https://github.com/odoo/odoo/pull/166463 Part 16: https://github.com/odoo/odoo/pull/166311 Part 17: https://github.com/odoo/odoo/pull/168328 Part 18: https://github.com/odoo/odoo/pull/171004 / https://github.com/odoo/enterprise/pull/65657 Part 19: https://github.com/odoo/odoo/pull/171242 / https://github.com/odoo/enterprise/pull/65767 Part 20: https://github.com/odoo/odoo/pull/173332 / https://github.com/odoo/enterprise/pull/66895 Part 21: https://github.com/odoo/odoo/pull/174337 Part 22: https://github.com/odoo/odoo/pull/176777 / https://github.com/odoo/enterprise/pull/68721 Community: https://github.com/odoo/odoo/pull/179660 This pull requests brings various improvements and fixes to Hoot and the Odoo unit test ecosystem. See the different commit messages for more details. Note: these changes are made in stable to avoid having to support multiple versions of the HOOT API. As such, these changes are intended to be strictly limited to unit tests as to not put the rest of the code base at risk. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/enterprise#69728