Friday, December 22, 2023
3 changes · master
Code cleanup and technical improvements
The confirmation shown when deleting quiz questions in eLearning courses has been modernized using Odoo's newer interface framework. This keeps the experience consistent with the rest of the platform while preserving the same user-facing behavior.
Original PR description
Convert to owl. Task-3582733
The email editor’s building block menu has been repositioned outside the editable email area, matching how the website editor already works. This makes the editor interface easier to maintain and prepares it for future modernization without changing the core email design workflow.
Original PR description
WIP but as the title say, goal of this PR is to get the SnippetsMenu outside the iframe in the mass_mailing editor so that it works like it does on the Website app. This is done to ease the conversion of the SnippetsMenu to OWL. In technical details, prior to this commit, the SnippetsMenu was initialised by the Wysiwyg, which is outside the iframe, but then appended to an element which was inside the iframe. After this commit, it will just be 'aside' the iframe, on the same window as the wysiwyg, which should hopefully make the conversion easier as the behaviour will be the same in both app. task-3630716
This update cleans up older internal code patterns used for searching and text matching across several Odoo Enterprise apps. It helps keep the software aligned with current platform standards and reduces the risk of future maintenance issues, without changing day-to-day user workflows.
Original PR description
### [FIX] *: replace bad usage of `_search` ### [REF] *: replace deprecated usage of `get_unaccent_wrapper` See the community PR. https://github.com/odoo/odoo/pull/145568