Thursday, August 6, 2026
3 changes · 19.0
Resolved issues and error corrections
Shared Knowledge articles with transcript blocks now load correctly for portal users instead of showing a blank page. Portal users can view the transcript component, while recording remains unavailable to them.
Original PR description
Steps to reproduce: 1. Open knowledge 2. Share an article with a portal user 3. Use /transcript inside that article 4. Open it as a portal. ----> The page cannot load, it's a white screen with an error in the console Technical ---------- Voice transcription component can also be visible in Knowledge for portal users with permissions. Currently, the transcription component requested data from the server inaccessible to the portal. This change updates the transcription component such that portal users can view and use the transcript component while keeping the recording feature inaccessible. Task-6320461
Shipments sent through Sendcloud now always use the expected English VAT label in customs information. This prevents parcels from being rejected when a country uses a local tax label, such as Austria's USt, improving reliability for international shipping.
Original PR description
Issue ----- For some countries, the `vat_label` field is hardcoded to some value other than the English name `VAT`. This leads to shipments being rejected by Sendcloud as only the English name is accepted. For Austria for example, it is hardcoded as `USt`: https://github.com/odoo/odoo/blob/3aec1c317aad547b1ad0c85a21cc53f735c5cbfd/odoo/addons/base/data/res_country_data.xml#L79-L86 Sendcloud API doc: https://sendcloud.dev/api/v2/parcels/create-a-parcel-or-parcels#body-one-of-0-parcel-customs-information-tax-numbers-sender-items-name ----- Ticket: opw-6445962
The Timesheet and Planning Analysis report now includes planning slots for employees without a fixed working schedule. This ensures flexible employees are represented accurately in planning and workload reporting.
Original PR description
Steps to reproduce: ------------------- 1. Install project_timesheet_forecast. 2. Create a fully flexible employee (without a working schedule). 3. Create a planning slot. 4. Open the Timesheet/planning Analysis report. Issue: ------ Planning slots for fully flexible employees are not included in the report. Cause: ------ https://github.com/odoo/enterprise/blob/7d4b43cfa1934856d41992cbe8242eaf62575c2c/project_timesheet_forecast/report/timesheet_forecast_report.py#L142-L161 The report assumes every resource has a working schedule and only considers resources with a resource calendar. As a result, resources without a calendar are excluded from the report. Solution: --------- Handle resources without a working schedule separately so that planning slots for fully flexible employees are also included in the report. opw-6361571 Forward-Port-Of: odoo/enterprise#126682 Forward-Port-Of: odoo/enterprise#125072