Wednesday, June 1, 2022
8 changes · master
Enhancements to existing features
This update makes error messages more specific when a report or grouped view cannot use a selected field. Instead of requiring technical debugging to identify the problem field, the message now points directly to it, helping teams resolve configuration issues faster.
Original PR description
Avoid to debug to find which field is not stored. **Description of the issue/feature this PR addresses:** Avoid to debug to find which field is not stored. Normally, you have one field in the 'groupby' clause, but you may have more than one. **Current behavior before PR:** In case you get that error, you then have to debug to know which field is causing the error, which is a waste of time. **Desired behavior after PR is merged:** The error shows which field is causing the error. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Users can now download image attachments directly from the chatter by hovering over the image and clicking a download icon. This makes saving shared images quicker and more discoverable without changing the underlying attachment workflow.
Original PR description
**Current behavior before PR:** Improve how image attachments are downloaded from the chatter by adding the `download` button when hovering image files **Desired behavior after PR is merged:** add a `Download` button (icon) on the bottom right corner of image attachments on hover Task-2802810 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update clarifies internal documentation for a mail testing helper related to screen size handling. It helps maintain reliable automated tests while avoiding changes to customer-facing behavior.
Original PR description
patchUiSize used to patch both legacy and wowl sizes (browser, env.device, ...). Now that the wowl env is used in the discuss app, patching the legacy sizes is useless. This PR cleans this dead code.
This update removes an unnecessary layout setting from the Discuss app's full-screen view. It keeps the screen behavior the same while simplifying the underlying styling, reducing maintenance overhead for future changes.
Original PR description
DiscussContainer is specific component for content of Discuss app in "whole screen" client action. The parent is not flex, so it needs `h-100` to take the whole screen. Consequently, `min-height: 0` is useless, hence this commit removes it.
The mail module now includes a shared throttling mechanism to better manage repeated actions and updates. This helps keep messaging interactions smoother and more reliable by preventing unnecessary rapid processing behind the scenes.
Original PR description
Task-2831082
This update improves internal spreadsheet test files so development tools can better understand them. It helps maintain code quality and reduces noise for developers, with no expected change for end users.
Original PR description
Very usefull if you have a tsconfig.json file, otherwise everything is red :) Co-authored-by: Rémi Rahir <rar@odoo.com>
The manufacturing work order timer setting is now shown in the manufacturing settings area, making it easier for users to find and manage. The subscription label on analytic account forms was updated to a clearer sales-related wording.
Original PR description
[IMP] mrp_workorder, sale_subscription: back2basics mrp_workorder: The timer setting was moved to mrp instead of stock sale_subscription: label changed Task Id: 2825321 COM PR: https://github.com/odoo/odoo/pull/91879
This update adjusts automated checks for the mail chatter's file drag-and-drop behavior. It helps ensure attachment previews continue to work reliably as the drag-and-drop experience is improved.
Original PR description
qunit adapt Task-2413814