Thursday, April 6, 2023
5 changes · master
Enhancements to existing features
The installation documentation now includes guidance for configuring system language settings. This helps prevent setup failures and warning messages caused by misconfigured server locales, making deployments more reliable.
Original PR description
Fix the following errors:
- `DataError: new encoding (UTF8) is incompatible with the encoding of the template database (SQL_ASCII) HINT: Use the same encoding as in the template database, or use template0 as template.`
- https://www.odoo.com/es_ES/forum/ayuda-1/question/dataerror-new-encoding-utf8-is-incompatible-with-the-encoding-of-the-template-database-sql-ascii-52124
- `/werkzeug/filesystem.py:63: BrokenFilesystemWarning: Detected a misconfigured UNIX filesystem: Will use UTF-8 as filesystem encoding instead of 'ANSI_X3.4-1968'`
- https://stackoverflow.com/questions/34515331/werkzeug-raises-brokenfilesystemwarningThis update adds automated checks for the shared tag display component and removes configuration that was no longer actually used. It helps keep tag displays consistent across areas like Project and the general web interface while reducing maintenance risk.
Original PR description
*: project This commit adds test to this component and removes unused props. Since commit (1), it is now considered as a core component. Those props have been removed from the props declaration, to better match the real usage of the component. Since the className props was not present: - The o_kanban_tag class given in theory were not set in practice. The rules corresponding to that class were already adapted to fix the display of tags in the kanban view. It was possible to get rid of the references to the o_kanban_tag class. - The o_field_property_tag_readonly class was also missing, and the logic to prevent the click on tags was duplicated in the onTagClick function. This makes the class useless. I removed mentions to this classname. (1): 129fa3f150fe8b084f054036da7f399855d3ef0c
Small icon menus in the Odoo navigation bar are now easier to use because they no longer open automatically while moving across nearby menus. This reduces accidental menu openings and makes navigation smoother, especially around debug, messaging, and activity menus.
Original PR description
The first commit removes the manualOnly prop on the Dropdown component and all its related code because it seems unused. The second commit adds a new prop to the Dropdown component: autoOpen. It is true by default and follows the current behavior of all current dropdowns (automatically open the dropdown when it is hovered and a sibling is already opened) when set to true and disable this feature for the dropdown when set to false. The commit also applies this new property and set it to false on all dropdowns that are present by default in the enterprise navbar to facilitate navigation with those that are too small (debug, messaging and activity) opw-3259473
Helpdesk portal ticket pages now use the current ticket name instead of a generic “My Tickets” page title, making it easier for customers to understand where they are. Related field service sales profitability tests were updated to stay aligned with recent underlying changes.
Original PR description
This commit purpose is to - update the test of test_project_profitabilty in accordance to the changes made in the communty part of this task. - change the generic My tickets page name of the portal into the name of the current ticket task-2960753
Odoo Studio now shows a helpful message in the sidebar when a separator element is selected. This avoids an empty properties panel and makes the editing experience clearer for users configuring views.
Original PR description
This commit simply provides some feedback in the properties tab of the sidebar when a separator element is selected instead of displaying nothing. opw-3259505