Friday, April 14, 2023
6 changes · master
Enhancements to existing features
Portal users now see simpler, more meaningful browser window titles when opening sales orders, purchase orders, invoices or bills, and shared projects. This makes pages easier to recognize and improves the customer-facing portal experience without changing business workflows.
Original PR description
* account, project, purchase, sale before this commit, opening a record from portal(sale, purchase, invoice, project) shows the window title as Invoice Portal Template, Project Sharing View in Portal, Purchase Order Portal Template and Sale Order Portal Template etc * navigate to portal * click sales order * click and open any sales order * see the window title  after this commit, better title will be displayed to the portal users. Invoice Portal Template --> Invoice/Bill Project Sharing View in Portal --> Project Sharing Purchase Order Portal Template --> Purchase Order Sale Order Portal Template --> Sale Order --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The work entry list now shows additional fields to make records easier to review at a glance. This helps HR users understand and compare work entries faster without opening each record individually.
Original PR description
For more clarity, we added some fields on the list view of work entry. task - 3264920
Selection menus can now include a customizable area at the bottom for extra information or actions. This makes the component more flexible for future Knowledge features, such as adding related options or showing context-specific controls.
Original PR description
This commit allows the customization of the bottom area of the SelectMenu component. The slot can show additional information, of handle any feature related to the state of the component, such as adding elements, etc. A test has been added using this custom slot, asserting its presence and testing an interaction with its content. This changes is required to use the SelectMenu component in Knowledge, in task-3134491
Portal pages for invoices, purchase orders, and sales orders now show clear, customer-friendly browser titles instead of internal template names. This makes it easier for users to understand which document they are viewing and improves the overall portal experience.
Original PR description
account, purchase, sale before this commit, opening a record from portal(sale, purchase, invoice, project) shows the window title as Invoice Portal Template, Purchase Order Portal Template and Sales Order Portal Template etc * navigate to portal * click sales order * click and open any sales order * see the window title after this commit, better title will be displayed to the portal users. Invoice Portal Template --> Invoice/Bill Purchase Order Portal Template --> Purchase Order Sales Order Portal Template --> Sales Order --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update adjusts core web view handling in Odoo's interface. It is likely intended to improve how relational data is managed in views, but the available PR details are limited, so the business impact appears minor.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Notification buttons now line up more neatly with the surrounding message content. This small visual improvement makes notifications look cleaner and easier to scan for users.
Original PR description
Before this commit button in notification are not aligned with other content of notification reason it is not aligned because all buttons have padding in their surrounding and because of starting padding on button it is not align with others. This commit add ps-0 to remove starting padding and align notification button with other content. task-3117332