Friday, October 28, 2022
8 changes · master
Enhancements to existing features
The Mail module has been updated to use the standard way of referencing a shared Odoo web component library. This is an internal modernization that helps keep the codebase consistent and easier to maintain, with no expected change for end users.
Original PR description
Use the standard import syntax for '@odoo/owl' task-3046123 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The analytic distribution setup form has clearer labels, group names, and tooltip text. These adjustments make the screen easier for users to understand when configuring analytic distribution rules.
Original PR description
Description of the issue/feature this PR addresses: improves form view of the analytical distribution Current behavior before PR: old UI Desired behavior after PR is merged: new UI --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update standardizes the internal names of many messaging and communication interface parts so they better match the underlying business models. It should not change day-to-day behavior for users, but it improves maintainability and consistency for future enhancements across chat, live chat, HR, SMS, and related apps.
Original PR description
[IMP] mail: rename ActivityBox to ActivityBoxView (component) Task-3046113 [IMP] mail: rename ActivityMarkDonePopoverContent (component) Task-3046122 [IMP] mail: rename AttachmentBox to…
This change makes search settings easier to extend across website pages, blogs, events, forums, and e-learning content. It helps partners and implementers customize search behavior more consistently without changing core code, improving maintainability for tailored websites.
Original PR description
*: website_blog, website_event, website_forum, website_slides With [1] it has been made easier for partners to extend search options. This task introduces similar inheritable functions for blog posts, events, forum posts, slides, pages and hybrid results. [1]: https://github.com/odoo/odoo/commit/d29f2f3ac5f8c3e8109287e0933609bdbe0cadb1 task-2897924
This update standardizes the internal names of several messaging interface components so they better match the underlying business data models. It affects mail-related experiences across Documents, Knowledge, Live Chat, Helpdesk Knowledge, and payroll test flows, with no expected functional change for end users.
Original PR description
[IMP] mail: rename ActivityBox to ActivityBoxView (component) Task-3046113 [IMP] mail: rename AttachmentBox to AttachmentBoxView (component) Task-3046129 [IMP] mail: *: rename ChatWindowHeader…
[IMP] mail: rename ActivityBox to ActivityBoxView (component) Task-3046113 [IMP] mail: rename AttachmentBox to AttachmentBoxView (component) Task-3046129 [IMP] mail: *: rename ChatWindowHeader (component) *: mail_enterprise Task-3046330 [IMP] mail, *: rename Composer (component) *: documents, knowledge, mail_enterprise, website_helpdesk_livechat Task-3046555 [IMP] mail, *: rename ComposerTextInput (component) *: documents, mail_enterprise, website_helpdesk_livechat Task-3046648 [IMP] mail, *: rename Discuss (component) *: mail_enterprise Task-3046685 [IMP] mail, *: rename FollowerListMenu (component) *: documents Task-3047236 [IMP] mail: rename Message (component) *: documents, mail_enterprise, test_l10n_be_hr_payroll_account, website_helpdesk_knowledge Task-3047352 [IMP] mail, *: rename MessageList (component) *: mail_enterprise Task-3047718 [IMP] mail, *: rename NotificationGroup (component) *: mail_enterprise Task-3047829 [IMP] mail, *: rename NotificationList (component) *: mail_enterprise Task-3047871 [IMP] mail, *: rename ThreadNeedactionPreview (component) *: mail_enterprise Task-3048021 Task-3047725 Community: https://github.com/odoo/odoo/pull/104548
The test suite now reuses existing reference records instead of recreating copied test data. This makes tests for approvals, documents, and live chat support easier to maintain and less likely to drift from real configuration.
Original PR description
*: approvals, documents, website_helpdesk_livechat. Before this PR, fake records where inserted with the `insertRecords` method. Most of them were copied from the ones available in xml files. This PR introduce a way to fetch records by their xml ids at the beginning of the test suite. Those records can then be accessed from `pyEnv.ref`. task-2869408 community: https://github.com/odoo/odoo/pull/103835
The mail enterprise component now uses Odoo's standard way of referencing a shared frontend library. This is an internal cleanup that improves consistency for developers without changing the user experience.
Original PR description
Use the standard import syntax for '@odoo/owl' task-3046123
Users now see helpful action buttons after completing statement reconciliation when visual effects are turned off. This gives accounting teams clearer guidance on where to go next and reduces confusion at the end of the workflow.
Original PR description
when effects are disabled, the user has no guidance on where to go next. This commit includes buttons in the notification panel
[IMP] mail: rename ActivityBox to ActivityBoxView (component) Task-3046113 [IMP] mail: rename ActivityMarkDonePopoverContent (component) Task-3046122 [IMP] mail: rename AttachmentBox to AttachmentBoxView (component) Task-3046129 [IMP] mail: rename AttachmentDeleteConfirm (component) Task-3046160 [IMP] mail: rename CallActionList (component) Task-3046187 [IMP] mail: rename CallParticipantVideo to CallParticipantVideoView (component) Task-3046193 [IMP] mail: rename ChannelInvitationFormSelectablePartner (component) Task-3046287 [IMP] mail: rename ChannelInvitationFormSelectedPartner (component) Task-3046288 [IMP] mail: rename ChannelMember (component) Task-3046298 [IMP] mail: rename ChannelMemberList (component) Task-3046306 [IMP] mail: rename ChannelMemberListCategory (component) Task-3046307 [IMP] mail: *: rename ChatWindowHeader (component) *: hr, im_livechat, website_livechat Task-3046330 [IMP] mail: rename ChatWindowHiddenMenu (component) Task-3046358 [IMP] mail: rename ChatWindowHiddenMenuItem (component) Task-3046515 [IMP] mail, *: rename Composer (component) *: hr_recruitment, im_livechat Task-3046555 [IMP] mail: rename ComposerSuggestedRecipient (component) Task-3046598 [IMP] mail: rename ComposerSuggestedRecipientList (component) Task-3046624 [IMP] mail, *: rename ComposerTextInput (component) *: im_livechat Task-3046648 [IMP] mail: rename DeleteMessageConfirm (component) Task-3046661 [IMP] mail, *: rename Discuss (component) *: im_livechat Task-3046685 [IMP] mail: rename DiscussMobileMailboxSelection (component) Task-3046703 [IMP] mail: rename DiscussMobileMailboxSelectionItem (component) Task-3046709 [IMP] mail, *: rename DiscussSidebar (component) Task-3046719 [IMP] mail: rename DiscussSidebarMailbox (component) Task-3046732 [IMP] mail: rename DropZone (component) Task-3046739 [IMP] mail: rename FollowButton (component) Task-3047154 [IMP] mail: rename Follower (component) Task-3047203 [IMP] mail: rename FollowerListMenu (component) Task-3047236 [IMP] mail: rename FollowerSubtype (component) Task-3047272 [IMP] mail: rename MailTemplate (component) Task-3047314 [IMP] mail, *: rename Message (component) *: im_livechat, sms, snailmail, website_sale Task-3047352 [IMP] mail: rename MessageAuthorPrefix (component) Task-3047683 [IMP] mail, *: rename MessageList (component) *: hr_recruitment, website_livechat Task-3047718 [IMP] mail, *: rename MessageNotificationPopoverContent (component) *: sms Task-3047742 [IMP] mail: rename MessageSeenIndicator (component) Task-3047765 [IMP] mail, *: rename MessagingMenuTab (component) *: im_livechat Task-3047802 [IMP] mail: rename MobileMessagingNavbar (component) Task-3047806 [IMP] mail, *: rename NotificationGroup (component) *: sms, snailmail Task-3047829 [IMP] mail, *: rename NotificationList (component) *: im_livechat Task-3047871 [IMP] mail: rename NotificationRequest (component) Task-3047883 [IMP] mail, *: rename PersonaImStatusIcon (component) *: hr_holidays Task-3047969 [IMP] mail, *: rename ThreadIcon (component) *: hr_holidays, im_livechat Task-3047980 [IMP] mail, *: rename ThreadNeedactionPreview (component) *: im_livechat, rating, test_mail_full Task-3048021 [IMP] mail, *: rename ThreadTextualTypingStatus (component) *: im_livechat Task-3048042 [IMP] mail, *: rename ThreadTypingIcon (component) *: im_livechat Task-3048043 [IMP] snailmail: rename SnailmailError (component) Task-3048051 [IMP] website_livechat: rename VisitorBanner (component) Task-3048069 Task-3047725 Enterprise: https://github.com/odoo/enterprise/pull/33411