Daily updates from Odoo
Navigate
Branch
Friday, August 5, 2022
12 changes
Enhancements to existing features
Knowledge users can now open articles from the command palette in a new browser tab using common actions such as middle-click, Ctrl+click, Ctrl+Enter, or the right-click menu. This makes navigation faster and lets users keep their current workspace open while referencing other articles.
Original PR description
Purpose: ======== Allow articles in the command palette to be opened in a new tab by either CTRL+clicking on the command, CTRL+ENTER or right clicking and copying the link/opening in new tab. Specs: ====== - Add the `focusMessage` slot in knowledge's command template - Add the `href` of the articles in the knowledge commands
The Planning app is easier to navigate with ancestor tasks available in search and grouping, replacing the narrower parent task view. Planning schedules also gain clearer role- and task-based progress indicators, and publishing a shift now keeps task assignees aligned automatically.
Original PR description
Purpose of this PR to improve generic UX of planning app. So, in this PR: - Ancestor task is added in quick search and group by in both planning and planning analysis report.The parent task field has been removed in both the planning slot and the planning analysis report model. - We have added a role and task-based progress bar in the planning Gantt view. - When we publish a shift, the user of the shift resource will be added to task assignees. task-2861163
Project users get clearer search labels and a more intuitive ordering of filters and grouping options. These small interface improvements make it easier to find late or overtime tasks and review project-related sales information.
Original PR description
**= project_timesheet_forecast_sale,project_timesheet_forecast Purpose of this PR to improve generic usage of project app. So, in this PR done following changes: - move the 'tasks in overtime' filter below the 'late tasks' one - rename search sales order and sales order item - switch the group bys 'project' and 'task' from place task-2838372
Completed or past tasks no longer show warnings about overlaps with other tasks or employee leave. This keeps project and planning screens clearer by showing warnings only when they still require attention.
Original PR description
With this improvement, we hide the warning that the task overlaps with another task or a leave when it is past or done. task-2835618
Resolved issues and error corrections
This fixes a problem in test simulations where internal message-sending mocks could crash during automated checks. It helps keep accounting and website editor test runs stable, reducing false failures for development teams without changing user-facing behavior.
Original PR description
community: https://github.com/odoo/odoo/pull/97298
Code cleanup and technical improvements
The Helpdesk app was updated to align with a standardized way of handling older field parameters. This keeps Helpdesk views working consistently after a platform-wide internal change, with no expected change for end users.
Original PR description
Since odoo/6e1c1ecc2ab1def8dbae1804406450a3fa636d09, the parameters sent to the legacy fields regardless of the view they are used on, are standardized. This commit, adapt the code to take into account this.
Miscellaneous changes
This pull request makes a small update to the project README. It appears to be a housekeeping change with no expected impact on business workflows or end users.
This pull request updates the repository README. The change appears to be documentation-only, so it has no expected impact on customer-facing Odoo features or daily operations.
Some accounts were not in the right sections. We moved the accounts 65 except the 655 in "Charges d'exploitation (II)/ Autres achats et charges externes" and the account 672 in "Charges exceptionnels (VIII)/ Sur opérations de gestion" opw-2871795 Forward-Port-Of: odoo/enterprise#30120 Forward-Port-Of: odoo/enterprise#30074
Original PR description
Some accounts were not in the right sections. We moved the accounts 65 except the 655 in "Charges d'exploitation (II)/ Autres achats et charges externes" and the account 672 in "Charges exceptionnels (VIII)/ Sur opérations de gestion" opw-2871795 Forward-Port-Of: odoo/enterprise#30120 Forward-Port-Of: odoo/enterprise#30074
Before this PR, importing an .OFX file from BNP failed because the account number format is not the same. This is a problem on BNP's side but it is blocking for our clients and needs to be fixed. This PR fixes this by checking that the account number corresponds to a specific part of the IBAN (for France only). Task id 2860720 Same fix for v13: https://github.com/odoo/odoo/pull/97413 Forward-Port-Of: odoo/enterprise#30128 Forward-Port-Of: odoo/enterprise#30085
Original PR description
Before this PR, importing an .OFX file from BNP failed because the account number format is not the same. This is a problem on BNP's side but it is blocking for our clients and needs to be fixed. This PR fixes this by checking that the account number corresponds to a specific part of the IBAN (for France only). Task id 2860720 Same fix for v13: https://github.com/odoo/odoo/pull/97413 Forward-Port-Of: odoo/enterprise#30128 Forward-Port-Of: odoo/enterprise#30085
More details on the reason in: https://github.com/odoo/enterprise/pull/19486 This place in the code was just forgot in the other PR OPW-2854679 Forward-Port-Of: odoo/enterprise#30090 Forward-Port-Of: odoo/enterprise#30009
Original PR description
More details on the reason in: https://github.com/odoo/enterprise/pull/19486 This place in the code was just forgot in the other PR OPW-2854679 Forward-Port-Of: odoo/enterprise#30090 Forward-Port-Of: odoo/enterprise#30009
In balance sheet report, code `LU_BS_371` should not include the account `44123%` because it's already included in code `LU_BS_169`. In balance sheet abridged report, Code `LU_BSABR_455` should not include the account `44123%` because it's already included in code `LU_BSABR_205`. opw-2895991 Forward-Port-Of: odoo/enterprise#30098 Forward-Port-Of: odoo/enterprise#29634
Original PR description
In balance sheet report, code `LU_BS_371` should not include the account `44123%` because it's already included in code `LU_BS_169`. In balance sheet abridged report, Code `LU_BSABR_455` should not include the account `44123%` because it's already included in code `LU_BSABR_205`. opw-2895991 Forward-Port-Of: odoo/enterprise#30098 Forward-Port-Of: odoo/enterprise#29634