Wednesday, September 8, 2021
9 changes · master
Enhancements to existing features
The time off yearly calendar is easier to read because week numbers now line up with the related days and appear smaller than day numbers. Empty weeks no longer show unnecessary week numbers, reducing visual clutter for employees and managers reviewing time off.
Original PR description
Description of the issue/feature this PR addresses: Improve readability of the year view dashboard of hr_holidays Current behavior before PR: - The week number on the year view of hr_holidays are not aligned with the dates - The week number are of the same size than the dates - The empty weeks have a week number (https://tinyurl.com/yzkmwbm5) Desired behavior after PR is merged: - Align the week number with the days - Size the week number to be smaller than the number of days - Remove number when the week is not displayed task-2637136 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
When the Mass Mailing app is installed, the default admin mailing contact is now refreshed with the administrator’s latest contact details. This helps users test mailings with accurate personal information instead of outdated sample data.
Original PR description
…ling app PURPOSE Change the existing mailing.contact with the updated admin informations. That he may use himself as target practice for mailings. SPECIFICATION Add a post init hook to update the mailing.contact ``mass_mailing_contact_0`` with admin information available when installing mass mailing. Chances are high he updated some of his information. LINK Task ID-2327564 PR : #
The mass mailing setup now uses the administrator's actual email address when creating the default mailing contact, instead of a placeholder address. This helps ensure the administrator receives mailing-related emails when using the default admin contact data.
Original PR description
SPECIFICATIONS
We create a mailing.contact for the admin but the email address should be his and not @example.com
=> This is important as we want him to receive the email.
LIMITATIONS
It will work only
* if user is admin;
* he still uses its default contact data;
It will not work if
* another user tries mass mailing and changes its email;
* admin removes default contact data and creates a new one for him;
* admin udpates its partner data as only user is supported to limit cost
of such an unnecessary feature;
LINKS
Task ID-2327564The update standardizes icons across purchasing, payment, stock, and marketing screens so each icon represents a single business concept. This makes menus and related actions easier to recognize and reduces confusion between ecommerce shopping carts, purchases, payment cards, and quotations.
Original PR description
*: mrp_subcontracting_purchase,payment,purchase_(stock) BEFORE THIS COMMIT fa-shopping-cart was used for different purchase-related contexts. This icon should only be used for online shopping / ecommerce. AFTER THIS COMMIT Wa make sure one icon is used for one concept. - fa-shopping-cart : ecommerce / add to cart - fa-credit-card : purchases - fa-credit-card-alt : replaces other uses of fa-credit-card Icons are updated accordingly. Other icons are also changed to increase readablity. --- Links --- Task Id - 2593306
The system version label has been updated to 15.1 alpha for the master branch. This helps teams and stakeholders clearly identify the next development cycle and distinguish it from earlier releases.
Project update pages now show the number of helpdesk tickets linked to the project, matching the visibility already available on the project form. This gives teams a quicker way to understand support activity connected to a project without switching screens.
Original PR description
[IMP] helpdesk_timesheet: add project update stat button With this PR, we are copying 1 stat button from the project view form (number of tickets linked to the project) and we add it to the project update page. See task-2638359 See PR: odoo/odoo#76099 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update improves performance in several Odoo Enterprise apps by reducing unnecessary database searches and using cached model information where possible. Users should see slightly smoother responses in affected areas such as accounting reports, documents, helpdesk, VoIP, website, and Studio, with no change to workflows.
Original PR description
https://github.com/odoo/enterprise/pull/20629 was broken
This update improves performance in several Odoo apps by using cached internal model information and more efficient counting methods. Users should see the same behavior, with reduced database work behind the scenes in areas such as Helpdesk, Documents, VoIP, Web Studio, and reporting.
Several business screens now use more consistent icons so each symbol represents a clearer concept, such as shopping carts for ecommerce and credit cards for purchases. This makes navigation and visual cues easier to understand across approvals, payroll, Amazon sales, subscriptions, and social sales features.
Original PR description
*: hr_payroll,sale_amazon,sale_subscription,social_sale BEFORE THIS COMMIT fa-shopping-cart was used for different purchase-related contexts. This icon should only be used for online shopping / ecommerce. AFTER THIS COMMIT Wa make sure one icon is used for one concept. - fa-shopping-cart : ecommerce / add to cart - fa-credit-card : purchases - fa-credit-card-alt : replaces other uses of fa-credit-card Icons are updated accordingly. Other icons are also changed to increase readablity. --- Links --- Task Id - 2593306