Monday, September 6, 2021
7 changes · master
Enhancements to existing features
Spreadsheet files in Documents now use Odoo's own spreadsheet icon, creating a more consistent product experience. The spreadsheet component was also refreshed with related visual and editing fixes, including composer design updates and improved handling of merged-cell highlighting.
Original PR description
PURPOSE: The purpose of this task is to use our own icon design for spreadsheets. SPECIFICATIONS: update spreadsheet icon to odoo's spreadsheet icon. LINKS: Task-2477155
Resolved issues and error corrections
This change updates an internal performance test threshold for Belgian payroll accounting to avoid disruptive test failures during the release freeze. It does not change payroll functionality for users, but helps keep validation and delivery processes stable.
Original PR description
Although we hate to bump query count without a good reason, but this one is annoying during the freeze. Task created to fix it: #2638448
A failing automated test for appointment links is being skipped because it blocks other updates from being merged after a certain time of day. This is an internal change to keep development moving while the test issue can be addressed separately.
Original PR description
The appointment_link qunit test is failing after 17:00 and makes it impossible to merge other things. This issue can be reproduced by using faketime.
The appraisal feedback request now includes helpful placeholder text, making it clearer what should be entered before sending. This reduces confusion for managers or HR users when asking employees or colleagues for appraisal feedback.
Original PR description
task - 1251
Code cleanup and technical improvements
Task dependency information is being moved from the Enterprise project app into the standard community project app. This makes the dependency relationship available more broadly for future project management improvements while keeping current business impact minimal.
Original PR description
This commit moves the project.task dependent_ids field to the community project module in order to take advantage of this relation for further development. See : odoo/odoo#76011
Miscellaneous changes
Generated attachments in the EDI system must be valid for the government Revert: https://github.com/odoo/enterprise/commit/f3571aed1ce12f05aa036ab0ab21d01dd5d123d5 https://github.com/odoo/enterprise/commit/06a82a94fc4310dcb9b0570717338891cfaaf33b https://github.com/odoo/enterprise/commit/0df2003d4a6018045ded3bc8864528ad88a81605 Forward-Port-Of: odoo/enterprise#20545 Forward-Port-Of: odoo/enterprise#20540
Original PR description
Generated attachments in the EDI system must be valid for the government Revert: https://github.com/odoo/enterprise/commit/f3571aed1ce12f05aa036ab0ab21d01dd5d123d5 https://github.com/odoo/enterprise/commit/06a82a94fc4310dcb9b0570717338891cfaaf33b https://github.com/odoo/enterprise/commit/0df2003d4a6018045ded3bc8864528ad88a81605 Forward-Port-Of: odoo/enterprise#20545 Forward-Port-Of: odoo/enterprise#20540
The parameters order made it so that a res.partner was passed as the product. Forward-Port-Of: odoo/enterprise#20597
Original PR description
The parameters order made it so that a res.partner was passed as the product. Forward-Port-Of: odoo/enterprise#20597