Thursday, March 30, 2023
9 changes · master
Resolved issues and error corrections
A stale internal comment in the Mail module was removed after a related naming change made it irrelevant. This has no effect on how users work in Odoo, but keeps the codebase clearer for future maintenance.
Original PR description
Since the rename of partnerRoot to odoobot (https://github.com/odoo/odoo/pull/116823), this comment is now irrelevant.
This fix corrects the alignment of the selected-count button in list-based selection dialogs, including the plan Gantt view. It improves visual consistency and makes dialog actions look cleaner for users without changing functionality.
Original PR description
Description of the issue/feature this PR addresses: The footer 'selected count' button in the plan gantt view wasn't aligned, but it's the case for every dialogbox where you can select many records, simply removed a forced `bottom-margin` on the container Task-3249673 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Notification messages now correctly show the read more/read less option when their content is long. This makes longer messages easier to scan and avoids users missing hidden content controls.
Original PR description
Read more/less requires content being `t-ref="body". It was not properly set for messages of type notification, thus skipping the read more/less insertion in the content.
This fixes an issue in the Mail app where administrators could no longer disable automatic link previews. The setting now works as intended, giving businesses control over whether shared links generate previews in conversations.
Original PR description
Before this PR it was not possible to disable the link preview by setting `mail.link_preview_throttle` to 0. This feature was lost in the refactoring. This PR reintroduce this feature.
Users can now copy text from chat conversations with Ctrl+C even when a chat window is open from the home menu. This fixes a frustrating issue where the home menu captured the keyboard shortcut instead of the chat, making message copying unreliable.
Original PR description
Before this commit, when in home menu with a chat window, it was not possible to copy content in conversation with CTRL-C. This was due to keydown event being intercepted by the hidden home menu input. This commit solves the issue by not propagating keydown events above chat window, so it's not intercepted by the home menu for his input.
Fixes an upgrade issue that could stop the Account module from updating when certain localization tax settings were installed. This helps businesses complete upgrades reliably without manual intervention or downtime from a tax configuration error.
Original PR description
while upgrading the account module python_compute field was not available because the account_tax_python module is in the to upgrade state so while loading the tax CSV file it gives keyerror:'python_compute' This commit fixes this behavior. Steps to reproduce the error : - Install the l10n_in module - Upgrade the Account module - Boom - You have error! ref - https://runbot.odoo.com/runbot/build/25304292 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Several automated tests were adjusted to keep them aligned with the new overlay service behavior. This helps maintain reliability across affected Odoo apps without changing business functionality for end users.
Original PR description
* account_invoice_extract, knowledge, project_forecast, web_grid, web_studio This commit adapts some tests after the introduction of the overlay service. task id: 3233266
This fixes an error that occurred when displaying task items in the Gantt view while timesheets were installed. Users can now view project task timelines reliably without the page failing.
Original PR description
Description of the issue/feature this PR addresses: When trying to display any pill in the project.task gantt view (when the timesheet module is installed) a traceback is raised. Basically the time formater was deprecated, now using a simple reference, not 100% sure it's good in every case. Task-3249673 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Users adding social media streams will now see a clear error message when the connected account cannot be found. This prevents confusing empty dashboards or server errors and helps users understand what action is needed.
Original PR description
Before this commit, it was not raising proper error or landing to the empty dashboard if the account was not added. so, it's not providing proper information to the users After this commit, it will show the proper error to the user if no account has been added. Task: https://www.odoo.com/web#id=2622803&action=4043&model=project.task&view_type=form&cids=2&menu_id=4720