Monday, March 2, 2026
3 changes · master
Features or functions removed from Odoo
This update removes a redundant field from the VoIP call data used in the spreadsheet dashboard. The field was added in a separate module and wasn't actually utilized, so it's been removed to streamline the data and improve efficiency. This change ensures the dashboard only displays relevant information.
Original PR description
`summary` field on `voip.call` is added in `voip_ai` which is not a dependency of `spreadsheet_dashboard_voip`. As the field is not used in the dashboard, this commit removes it. Fixes runbot #240996 Forward-Port-Of: odoo/enterprise#108120
This change removes unnecessary URLs from the JavaScript files used for onboarding tours. These URLs caused unwanted redirects, wasting user time and creating a confusing experience. The URL functionality will now be managed through XML files instead.
Original PR description
The URL key in a tour's JavaScript file implies a redirect to that URL once the browser opens. If this URL is the same as the one used in `start_tour()` (Python), then it serves no purpose. It's even detrimental because it implies a redirect (and therefore a waste of time). The URL key in the JS file is (for now) only used for onboarding tours. This key will be defined later in the .xml file for onboarding tours. That's why we're removing the URL keys from the registries here.
This update removes a redundant route related to signature cancellation. Previously, this route was kept to handle cancellations sent immediately before an upgrade, which caused issues. Now, the route is removed, streamlining the system and preventing potential problems.
Original PR description
odoo/enterprise#66160 removed the sign/sign_cancel route for future emails, but the route itself was not removed to allow users to cancel a signature request whose link was sent right before an upgrade. This commit removes this extra route. task-4016343