Daily updates from Odoo
Thursday, March 14, 2024
12 changes · master
Enhancements to existing features
Timesheet grid tooltips now show the unit of measure selected in settings, making time or quantity information easier to understand. Tooltips related to sales order lines were also clarified so users get more meaningful context while reviewing timesheets.
Original PR description
Improve the tooltip message on the grid view by specifying the selected uom from the settings. Clarify the tooltip message in the case of sale order line. task-3668894
New spreadsheet dashboards are no longer shown automatically in the main dashboard view while they are still being prepared. Users can now publish a dashboard when it is ready, reducing the risk of unfinished dashboards being seen by the wider team.
Original PR description
While you are creating a new dashboard, you don't want that dashboard to be visible on the main dashboard view because it's a work in progress. With this commit, we add a boolean field to publish the dashboard to the main action. It's not published by default. Task: 3640421
The Enterprise website top menu now uses colors and separators that better match the Enterprise design. This improves visual consistency for users editing websites and ensures the related styling is properly loaded.
Original PR description
Changes related to https://github.com/odoo/odoo/pull/151356 to adapt Enterprise colors. Requires: - https://github.com/odoo/odoo/pull/151356 task-3626064
Point of Sale users can now choose from predefined internal notes in the note popup, making order preparation instructions faster and more consistent. Notes are displayed as separate pill-style options instead of a single line, improving readability and ease of use.
Original PR description
- Added a predefined note model - Added these notes on toggle buttons on the internal note popup window - Instead of having all notes on one line we now have them as seperated pills TASK-ID: 3764484 Community: https://github.com/odoo/odoo/pull/156664
Activity Plan screens are easier to use on smaller devices thanks to mobile-friendly kanban views. The update also improves guidance shown to users when setting up activity plans, helping teams get started more quickly.
Original PR description
To improve usability on small device, we add the kanban view for them (only) in the following view: - mail.activity.plan - mail.activity.template - mail.activity.type We also the following improvement: - improve the action helper for the plan (unfortunately the help is duplicated for each action) Task-3639909
Gantt and grid views were updated to align with recent platform changes in the underlying web framework. This keeps these planning and reporting views working consistently and prepares them for future improvements.
Original PR description
Enterprise adaptations for changes in the community repo. Community PR: https://github.com/odoo/odoo/pull/157425
Spreadsheet users can now adjust pivot table row and column groupings directly from the side panel. This makes spreadsheet analysis more flexible and removes an unused refresh button from pivot, list, and chart panels to simplify the interface.
Resolved issues and error corrections
Fixed an issue where updating an eBay-linked product could apply changes to the wrong product. This helps prevent accidental listing or product data mistakes in sales operations using the eBay integration.
The appointment calendar’s availability sharing button has been repositioned and cleaned up so it displays correctly across desktop and mobile views. This makes it easier for users to find and use the sharing action without layout issues in Appointment, CRM appointment, and Knowledge calendars.
Original PR description
*appointment_crm, knowledge ### Adapt availabilities button In commit d7f1b4bea7c7586a0d26015ed353b97dd3f18721 "Share availabilities" button was moved to the control panel. This broke the visual…
*appointment_crm, knowledge ### Adapt availabilities button In commit d7f1b4bea7c7586a0d26015ed353b97dd3f18721 "Share availabilities" button was moved to the control panel. This broke the visual aspect of the button's contents mainly because there wasn't enough space for it. Since the revamp of the calendar in https://github.com/odoo/odoo/pull/138670 we introduce a header for the calendar. In this PR we move the button between the header and the sidebar toggler on desktop and to the bottom of the screen on mobile. We also fix its broken elements. Requires: - Community PR: https://github.com/odoo/odoo/pull/144169 task-3617561 part of task-3575827 |Before|After| |-----|-----| |  |  | |  |  | |  | |
Miscellaneous changes
Because end users may not have config access rights. ticket 3647004 Forward-Port-Of: odoo/enterprise#53490
Original PR description
Because end users may not have config access rights. ticket 3647004 Forward-Port-Of: odoo/enterprise#53490
*: test_l10n_be l10n_ch Before this commit, both l10n modules were creating demo leave types almost identical to the demo and data already defined in the `hr_holidays` module. This commit removes those duplicates and refer to the equivalent of the Time Off module. Forward-Port-Of: odoo/enterprise#58246 Forward-Port-Of: odoo/enterprise#53642
Original PR description
*: test_l10n_be l10n_ch Before this commit, both l10n modules were creating demo leave types almost identical to the demo and data already defined in the `hr_holidays` module. This commit removes those duplicates and refer to the equivalent of the Time Off module. Forward-Port-Of: odoo/enterprise#58246 Forward-Port-Of: odoo/enterprise#53642
`Block` button appears only if the work center state is not blocked, and vice versa task-3629043   Forward-Port-Of: odoo/enterprise#52363
Original PR description
`Block` button appears only if the work center state is not blocked, and vice versa task-3629043   Forward-Port-Of: odoo/enterprise#52363