Tuesday, December 17, 2024
9 changes · master
Enhancements to existing features
This update makes it easier to tailor the dialog used when selecting or creating records from mail activity views. It supports future customization needs with minimal direct user-facing impact.
Original PR description
In this commit, add a get `selectCreateDialogProps` function to retrieve props. This allows anyone to override and update the props as needed. task-4277290
This update removes outdated styling references from Kanban and related views across several Odoo apps. It simplifies the underlying interface code, making future maintenance easier without changing business workflows.
Original PR description
- In an effort to simplify the Kanban architecture, we previously removed several SCSS and CSS elements from the Kanban view. As a result, many of the associated classes have become redundant and are no longer functional. - oe_grey class has been removed from the form view and replaced with the opacity-50 class. This commit aims to remove all such trivial and ineffective classes, improving overall code clarity and maintainability. Task-4202915 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This improvement lets Odoo load web resources into embedded frames and choose whether to load only scripts or only styles. This gives developers more control over page loading, which can improve embedded experiences and reduce unnecessary resource loading.
Original PR description
The goal of this commit is to enable: - the use of loadBundle on an iframe - load only the js or css files of a bundle Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The calendar app's automated tests have been updated from an older testing framework to a newer one. This helps maintain product quality and makes future calendar improvements easier to validate, without changing the user experience.
Original PR description
This PR aims to convert remaining QUnit tests to hoot. Part of task-3818666 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The inventory status label "Waiting Availability" has been shortened to "Waiting". This makes wording more consistent across delivery views and reduces confusion for users reviewing stock movements.
Original PR description
- Updated the state field selection label to changed `Waiting Availability` to `Waiting` for consistency with the `Waiting` label in the kanban view of deliveries in inventory. task-4255387
This update modernizes how several Odoo Enterprise areas build and process search conditions, preparing them for future platform changes. It should reduce technical debt and help keep project, spreadsheet, and studio reporting features compatible with upcoming core updates.
Original PR description
Remove usages of _where_calc and some methods that will be deprecated in the future. odoo/odoo#170009
This update removes obsolete styling classes from Kanban and related views after earlier simplification work made them unnecessary. It improves code clarity and maintainability with minimal expected impact for users.
Original PR description
- In an effort to simplify the Kanban architecture, we previously removed several SCSS and CSS elements from the Kanban view. As a result, many of the associated classes have become redundant and are no longer functional. - oe_grey class has been removed from the form view and replaced with the opacity-50 class. This commit aims to remove all such trivial and ineffective classes, improving overall code clarity and maintainability. Task-4202915
The bank reconciliation screen now uses clearer wording by changing “Set as Checked” to “Mark as Checked.” It also hides the Batch Payments tab when there are no relevant payments to reconcile and filters out already reconciled batch payments, reducing clutter for accounting users.
Original PR description
Changed "Set as Checked" to "Mark as Checked" and hide "Batch Payments" tab if there are no batch payments to reconcile on the Bank Reco Widget. Task: 4367035
The signing activity view no longer shows Upload PDF or New buttons that could not be used there. This reduces confusion and helps users focus on the actions that are actually available in that view.
Original PR description
before this commit, The `Upload PDF` and `New` buttons were visible in the activity view but were not functional because documents cannot be uploaded or created in this view. in this commit, remove these buttons to avoid confusion and improve the user experience. task-4277290