Daily updates from Odoo
Tuesday, February 25, 2025
8 changes · master
Enhancements to existing features
A small wording typo was corrected in the Danish reports area. This improves the polish and clarity of the user interface without changing any business process or functionality.
Original PR description
Well sometimes you don't really need to explain why. No task ID for this commit.
The referral dashboard’s circular progress indicator was simplified to use modern browser styling instead of generating many separate style rules. This keeps the same visual experience while reducing stylesheet size and limiting the risk of styling side effects elsewhere.
Original PR description
In hr_referral we have a special "progress bar" in a circular form. To produce this effect, in SCSS, we have a loop to generate all states (of the progress's percentage). But these loops generate a lot of rules in CSS and so have an impact on the CSS bundle. The CSS has improved a lot these last year, and now we can do amazing thing in pure CSS so this commit aims to use new technics and avoid a lot of glue code (for animation) and produce a similar result. This commit use: * CSS custom-property * `conic-gradient`: to produce a pie (circular "progress bar")
This update reverts recent changes that added company information to the evaluation context across several Enterprise apps. It helps restore the previous behavior and reduce the risk of unexpected issues in documents, knowledge, timesheets, tests, and Studio editing flows.
Original PR description
This commit revert the companies from the evalContext. It will revert the following commits: https://github.com/odoo/enterprise/commit/02d32840dd9bde3191b894554bfff694f01b712b https://github.com/odoo/enterprise/commit/1c4580084ab6364bcc21923c534be36b588d8e21 task-id 4592550
Cash on delivery handling is being aligned with the generic payment flow for UPS, UPS REST, and Shiprocket shipping integrations. This makes checkout and delivery payment behavior more consistent across supported carriers and should reduce carrier-specific maintenance.
Original PR description
Adapt generic cash on delivery to ups and shiprocket task-3962100 See also: - https://github.com/odoo/odoo/pull/191542 - https://github.com/odoo/upgrade/pull/7092
Users can now use keyboard shortcuts to delete documents or move them to the trash in the Documents app. This makes document cleanup faster and reduces the need for mouse navigation during repetitive tasks.
Original PR description
Purpose ======== Ease the navigation while deleting the documents by adding the shortcut key. Specification =============== - Add the Shortcut key `control + D` to delete and `control + m` to move in the trash for the documents. Task-4411984
Spreadsheet users can now open linked records, dashboard cells, charts, and Odoo menu links in a new browser tab using middle-click or Ctrl+Click. This makes it easier to compare information and continue working without losing the current spreadsheet view.
Original PR description
This commit allows users to open records in a new tab by middle-clicking or Ctrl+Clicking in the following places: - See Record(s) (in Pivot/List view) - Clickable cells in the Dashboard view - Dashboard charts - Odoo menu links Task: 4373367
This update adjusts how the expense document view is positioned so it stays compatible with related changes in the main Odoo system. It helps keep the employee expense document interface displaying correctly after the shared button area is introduced.
Original PR description
Since we are adding in the community pr the button box, we need to change the xpath a bit. task: 4418348
Spreadsheet users can now open related records and menu links in a new browser tab using middle-click or Ctrl+Click. This makes it easier to compare data, keep dashboards open, and navigate without losing the current spreadsheet context.
Original PR description
This PR allows users to open records in a new tab by middle-clicking or Ctrl+Clicking in the following places: - See Record(s) (in Pivot/List view) - Clickable cells in the Dashboard view - Dashboard charts - Odoo menu links Task: 4373367