Daily updates from Odoo
Wednesday, August 16, 2023
3 changes
Code cleanup and technical improvements
Several country-specific reporting modules were cleaned up by removing a redundant report display setting. This should not change business workflows, but it helps keep tax and statutory report definitions consistent and easier to maintain.
Original PR description
[[REF] l10n_{ar,au,be,co,de,ee,es,lu,mx,pe,se}_reports, l10n_es_real_estates, l10n_nl_intrastat: remove 'none' figure_type
This commit removes the 'none' figure_type from the account_tax_report
because it is redundant since other figure_types have been added.
Especially 'string' which practically does the same thing.
task ID: 3434197
---
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prSeveral older pop-up dialogs were rebuilt using Odoo’s newer interface framework. This keeps the user experience more consistent across apps and makes future maintenance easier, with little expected change to day-to-day workflows.
Original PR description
[REF] *: convert legacy dialogs The goal of this commit is to convert a bunch of legacy dialogs into owl dialogs. TaskID: 3453920
The charting tool used across several Odoo Enterprise areas has been updated to a newer version. This helps prepare the platform to remove an older date-handling dependency, improving long-term maintainability while preserving existing chart behavior.
Original PR description
Version 4.3 of chart.js no longer uses moment.js. This task is a prerequisite to completely remove the use of moment.js (task 3391739) task-3392075