Daily updates from Odoo
Monday, February 5, 2024
5 changes · master
Enhancements to existing features
The PDF viewing library has been updated for invoice extraction, document management, and e-signature workflows. This keeps PDF previews, thumbnails, and signing screens compatible with newer PDF technology and helps maintain a smoother user experience.
Original PR description
Enterprise adaptation for the update of the lib pdf.js task-3600495
Spreadsheet links in Documents now open a helpful popover when users hover over them, making linked content easier to preview and access. The update also adjusts related tests to ensure menus and linked cells continue to behave reliably.
Original PR description
Odoo task ID : [2637513](https://www.odoo.com/web#id=2637513&action=333&active_id=2328&model=project.task&view_type=form&cids=1&menu_id=4720)
Users can now change the sorting of pivot data sources directly from the spreadsheet interface. The pivot side panel also shows clearer sorting information, including the column used for sorting, and date-based pivot sorting is handled more reliably.
Original PR description
This commit adds a command `UPDATE_PIVOT_SORTING` and a dialog that allow for an user to edit the sorting of a pivot data source. Also fix the sorting display in the pivot side panel to display the column it's sorting on instead of only the measure. Task: [3370612](https://www.odoo.com/web#id=3370612&cids=1&menu_id=4720&action=333&active_id=2328&model=project.task&view_type=form)
Spreadsheets in Documents now better follow each user's regional settings, such as formatting expectations for different locales. This makes spreadsheet data easier to read and work with for international teams, reducing confusion when users collaborate across regions.
Original PR description
Task: [3222401](https://www.odoo.com/web#id=3222401&menu_id=4720&cids=1&action=333&active_id=2328&model=project.task&view_type=form)
Resolved issues and error corrections
This fixes an issue where shared planning schedule links could fail after sending schedules to resources without an existing work email. It updates the planning calendar to work correctly with the newer calendar component, improving reliability when publishing schedules.
Original PR description
During the upgrade of FullCalendar v6, some adaptation was missing. This commit aims to resolve these adaptations. Steps to reproduce: * Open Planning App * Click on the Publish button * Select "Roger Scott" in the "Resources" field (or a partner without "work email") * Fill a "work email" address for Scott * Clic to "Save & Send Schedule" * Open the link open in the email received => BUG Note: also remove the `timeFormat` option as it has no effect since FC v4+ > timeFormat Renamed to eventTimeFormat. Accepts a date-formatting > object instead. See: https://fullcalendar.io/docs/v4/upgrading-from-v3