Daily updates from Odoo
Tuesday, May 24, 2022
5 changes
Enhancements to existing features
This update adjusts internal VoIP dialing panel tests so they work with upcoming changes in the messaging app environment. It helps keep quality checks reliable during future platform updates, with no direct change for end users.
Original PR description
This PR prepares the ground for the one introducing the wowlEnv in the discuss app. Indeed, the start helper won't return widgets anymore. This means we need to adapt those tests to stop calling widget methods and rely on a more realistic behavior. The voip dialing panel tests have been adapted to ease the wowlEnv integration. task-2582313
The email marketing themes now use refreshed images for the redesigned event snippet. This keeps event mailings visually aligned with the new two-event layout and provides more appropriate default visuals across themes.
Original PR description
The event snippet in mass_mailing needed refreshing. What was a 3 column block for a single event is now a 2 column block for 2 events. This PR is for the images linked to that snippet in mass_mailing_themes community PR: https://github.com/odoo/odoo/pull/87059 task-2714386
This update simplifies internal automated tests by replacing an unnecessary test reference with a direct document reference. It helps reduce future development complexity for upcoming Discuss app changes, with no expected impact on day-to-day users.
Original PR description
*: account_invoice_extract, documents. The target returned by the mail's test utils start method is useless since it's almost the same thing than querying document. Let's remove it and replace it by document. This will reduce the diff in the PR introducing the new environment in the discuss app. task-2582313 community: https://github.com/odoo/odoo/pull/92077
The Documents spreadsheet component has been updated to a newer version. Charts can now adapt text color to their background, improving readability and making spreadsheet-based reports easier to view.
Original PR description
### Contains the following commits: https://github.com/odoo/o-spreadsheet/commit/b3c80809 [IMP] chart: dynamic font color based on the background color https://github.com/odoo/o-spreadsheet/commit/c7ba8297 [IMP] helpers: introduce color conversion helpers https://github.com/odoo/o-spreadsheet/commit/879d9844 [REF] overlay: compute coordinates directly top-left of the grid https://github.com/odoo/o-spreadsheet/commit/c60ebd2e [REF] sheet: remove start and end on headers
The department board in Appraisals now follows the refreshed visual style used in Recruitment. This creates a more consistent and polished experience for managers viewing department information.
Original PR description
The recruitment kanban view was redesigned and it looks good, so it was decided to implement the same design on the department kanban view. This commit adapts the hr_appraisal overwrite of this view. task-2849418