Thursday, November 2, 2023
9 changes
2 changes
Enhancements to existing features
Portal users viewing tasks for a project with shared documents will now see tasks grouped by stage by default, matching the usual project experience. The Documents button remains available, but is shown alongside the first stage instead of requiring tasks to be grouped by project.
Original PR description
Since 16.0, when viewing the tasks of a project with shared documents in the portal, the tasks are grouped by project to allow displaying the "Documents" button. However, it doesn't make much sense to group by project if there is only a single project. This PR changes the default groupby to be by stage, like for all the other projects, and adds the button next to the first stage instead. Community: https://github.com/odoo/odoo/pull/136126 Task-3438493
A warning now appears in the spreadsheet settings panel when a user's locale differs from the spreadsheet's locale. This helps users spot formatting differences early, reducing confusion with dates, numbers, and other locale-sensitive content.
Original PR description
This PR introduces a warning message on Settings SidePanel upon a mismatch is identified between user's locale and spreadsheet's locale. TaskID: [3515815](https://www.odoo.com/web#id=3515815&cids=2&menu_id=4720&action=333&active_id=2328&model=project.task&view_type=form)
7 changes
Enhancements to existing features
Text filters in spreadsheets can now be restricted to predefined values from a cell range instead of allowing free-form text entry. This makes filters easier to use by providing a dropdown of valid options and enables parametric dashboards where users can select from predefined values without needing to know exact technical parameters.
This update enhances the Frontdesk app's user interface with improved design and functionality. It fixes two issues: a blank page that appeared when switching languages, and an empty description sidebar that remained visible even after content was removed. The app now has better visual styling and improved usability.
Original PR description
### Frontdesk UI review : This PR reviews and enhances the user interface of the new Frontdesk app, focusing on the following points: - Optimizing the app icon files - Adding frontend bundle in `assets_frontdesk` to able to use Bootstrap SCSS variables and the Odoo UI icons. - Reviewing the design and structure to make it more user-friendly. --- ### Issue 1 : blank page when using lang. switcher Prior to this PR, switching to another language returned a blank page. This PR removes the `;` at the end of the url, which created the error. --- ### Issue 2 : hide empty description sidebar Steps to reproduce: - Add content in the sidebar description. - Save - Remove the content - Save again The sidebar description is still displayed but is empty. This is because even if you remove all the content in the input, it still leaves at least `<p><br></p>`. This PR adapts the condition to take this case into account. --- task-3511096
This update improves the report editor in Web Studio by adding a new Dynamic Table feature that allows users to easily insert tables for related data (x2many fields). The editor now correctly handles undo/redo operations and automatically selects the appropriate data source when inserting fields into tables, making report creation more intuitive and reliable.
This update adds a new return button action (O-BTN.return) to the barcode actions reference guide. This enhancement provides warehouse staff with an additional barcode option for processing returns, improving the efficiency of return workflows in the barcode scanning system.
This update improves how the customer statements report is configured by removing complex Python code and using a simpler template extension approach instead. This change prevents conflicts with other customizations of the partner ledger report and makes the system more maintainable for future enhancements.
Original PR description
Adding the display config in this way, with a regular inherit will conflict with other eventual extension of the partner ledger report. As this customization targets the standard report itself by just modifying the existing template, we can remove the python code changing the template and instead simply use an extension inherit on the template to add the new button.
This update adds a special product list feature to the POS configuration, allowing the system to distinguish between regular products and special ones. This enables the POS to intelligently prompt users to create products when none exist, improving the user experience during initial setup and configuration.
Original PR description
pos*: pos_blackbox_be, pos_preparation_display In this commit, we add the special product list to pos_config. This is done so that we can see if the db has any product other than the special ones to display the message to the user to create product or not in the PoS. Community PR: odoo/odoo#140650
Users can now download and use barcode commands directly from MRP settings, enabling barcode scanning for manufacturing operations. This enhancement streamlines the barcode workflow by making barcode functionality available in the MRP module, allowing users to scan barcodes to fulfill manufacturing requests more efficiently.
Original PR description
Before this commit ================== barcodes were not available for the MRP when clicking on 'print barcode command' After this commit ================= In this commit we added barcodes for MRP, so now the user can download barcodes from MRP settings. Also added actions that can fulfil scanned barcode requests. task - 3455363