Friday, September 29, 2023
8 changes · master
Enhancements to existing features
Product-related project settings now show a building icon next to fields that depend on the selected company. This makes it easier for users working across multiple companies to recognize when a value may vary by company.
Original PR description
This commit improves the visual indication of company dependent fields. add icon of 'fa fa-building' on side of fields label. task-3186717
The web editor now reports whether it successfully restored the user's cursor position after an editing action. This gives Odoo better control over editing behavior and helps reduce cursor-related inconsistencies for users.
Original PR description
By returning the `setSelection` value in the callback returned by the `preserveCursor`, we allow better control for the caller over the fact that the selection was effectively restored or if it failed. task-3383561
The vehicle form now gives more space to the model field, making it easier for users to view and enter longer vehicle model names. This is a small usability improvement for fleet management users.
Original PR description
Improvement: Following this commit the length of model field inside form view of vehicle is expanded. taskID: 3477830
This update switches several backend data summary operations to a more efficient internal method. It should make related screens and calculations more consistent and slightly faster without changing what users see or do.
Original PR description
Since https://github.com/odoo/odoo/pull/110737, it is better to use `_read_group` instead of `read_group` in the backend. In fact, the public method is less efficient (it computes display_name of relational groupby, extra order, ...) and more verbose. This commit replaces these new uses of `read_group` with `_read_group`. https://github.com/odoo/enterprise/pull/47826
This update keeps a Swiss payroll-specific field hidden when users are working with non-Swiss companies. It reduces confusion by only showing country-specific payroll options where they are relevant.
Original PR description
task-3489435
Backend reporting and grouping logic now uses a more efficient internal method across several Odoo Enterprise modules. This should improve consistency and reduce unnecessary processing without changing the user-facing workflow.
Original PR description
Since https://github.com/odoo/odoo/pull/110737, it is better to use `_read_group` instead of `read_group` in the backend. In fact, the public method is less efficient (it computes display_name of relational groupby, extra order, ...) and more verbose. This commit replaces these new uses of `read_group` with `_read_group`. https://github.com/odoo/odoo/pull/136381
Helpdesk administrators now have permission to edit the templates used by their teams. This makes it easier for them to manage standard responses or workflows without needing extra technical support.
Original PR description
Add template editor permissions to helpdesk administrator so they can manage their users' templates Task-2504439
Product and service configuration screens now show a building icon next to fields that depend on the selected company. This makes it easier for users working across multiple companies to recognize which settings may vary by company and avoid confusion.
Original PR description
This commit improves the visual indication of company dependent fields. add icon of 'fa fa-building' on side of fields label. task-3186717