Monday, April 17, 2023
5 changes · master
Enhancements to existing features
This change updates Odoo's command-line helper so it generates a current TypeScript configuration file. It keeps developer tooling aligned with the latest web tooling setup, reducing maintenance issues and improving consistency behind the scenes.
Original PR description
tsconfig generate an outdate file. This PR update the file according to web/tooling/_jsconfig.json.
The HR Contracts area now includes a dedicated menu for working times. This makes it easier for HR users to find and manage employee work schedule information from the contract workflow.
Original PR description
task: 3254679
The module uninstall wizard now lists documents to delete by the number of records in each model instead of alphabetically. This helps users quickly see where the largest amount of data will be affected before confirming an uninstall.
Original PR description
before this commit, when uninstalling a module, in the "Documents to Delete" field in the uninstall wizard shows the models sorted by the name. after this commit, the models will be sorted based on the number of records in the table. Before:  After:  --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Archived mail channels now show a clear banner in detailed and kanban views, helping users quickly recognize channels that are no longer active. The kanban layout also adjusts description space so the archived status remains visible without disrupting the view.
Original PR description
This PR adds a banner on archived channels in detailed view Task-2494469
This update renames an internal mail update function and removes unused code in the messaging area. It helps keep the codebase cleaner and easier to maintain, with no expected change to day-to-day user workflows.