Tuesday, January 22, 2019
5 changes · master
Enhancements to existing features
This update improves the structure of several Odoo administration forms so they display more consistently and are easier to customize. It mainly helps future maintenance and partner customizations, with little direct impact on day-to-day users.
Original PR description
Description of the issue/feature this PR addresses: Add sheet and group names on form views Current behavior before PR: No `<sheet>` and/or `name=''` set on the form views. Desired behavior after PR is merged: `<sheet>` and/or `name=''` set on the form views. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The mail alias smart button now includes an icon, making the interface look more polished and easier to recognize. This is a small visual improvement that helps users understand the button's purpose at a glance.
Original PR description
Description of the issue/feature this PR addresses: Add a nice icon to the smartbutton Current behavior before PR: There is no icon and the smart button looks a bit odd:  Desired behavior after PR is merged: There is a icon and the view looks better:  -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Email aliases are now handled as a technical model, helping keep internal mail routing settings cleaner and more consistent. This is mainly an internal improvement that should reduce maintenance complexity without changing day-to-day user workflows.
Original PR description
Task : https://www.odoo.com/web?#id=1919277&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad : https://pad.odoo.com/p/r.83ba23ff1cb26a0aa7f233432d846e65
Resolved issues and error corrections
An obsolete file in the eLearning area was removed after it accidentally reappeared during code consolidation. This cleanup helps avoid confusion and keeps the module aligned with the current implementation, with no expected impact on users.
Original PR description
Was introduced at f6cb0f2308 which was part of #27353 The file was renamed but the original changes are no longer needed (was odoo-dev/odoo@b9cd8a571277 and odoo-dev/odoo@d3c964d9b1 which cancel each other) During rebase and squash, the previous version of the file reappear. Remove it
This change removes an unnecessary website editor dependency from the salary contract setup area. It helps keep the HR contract salary feature lighter and avoids loading an unrelated component that is not needed for normal business use.
Original PR description
Following https://github.com/odoo/odoo/pull/29775