Thursday, October 17, 2024
5 changes · 18.0
Enhancements to existing features
Users can now manually unpin sub-threads in Mail instead of having them remain pinned by default. This gives users more control over their discussion sidebar and helps keep conversations organized around what matters to them.
Original PR description
Sub-thread is pinned by default and user couldn't unpin it. This commit lets user unpin the sub-thread manually. Backport of https://github.com/odoo/odoo/pull/183758
Manufacturing users can now quickly filter the manufacturing order list to see only orders assigned to them. Barcode workflows for manufacturing operation types also show a more focused list of ready, relevant orders to help teams find the right work faster.
Original PR description
In this commit: ================== - added a new 'My MOs' filter to the manufacturing order list view that returns all manufacturing orders you are assigned. - replace the domain that applied when we enter the manufacturing operation type from the barcode application to domain 'to do + respective operation type + MO ready'. task-3925741
Project information is now kept when make-to-order replenishment creates related manufacturing or purchase orders. This helps teams maintain clearer project traceability across sales, production, and purchasing workflows.
Original PR description
This PR ensures that the project field is propagated in different MTO scenarios. This commit specifically focuses on: MO -> Child MO, MO -> PO, SO -> PO scenarios. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The tax report now hides the tax period filter when standard date filters can already produce the same monthly or quarterly periods. This reduces clutter and helps users focus on only the filters needed for their reporting scenario.
Original PR description
Before, the tax period filter was always shown even if the dates could be made from the other filters Now we hide it if the periodicity is monthly or quarterly and that the start date is the first day of the year. Otherwise we can show it because it will create different dates not possible with the default filters unless we use the custom dates filter. task-4197475
Spreadsheets now open faster by skipping an unnecessary data conversion step when loading saved snapshots. This reduces wait time for users working with larger spreadsheet files, with a measured load-time improvement from 189ms to 101ms in the tested case.
Original PR description
Similarly to odoo/odoo@f02bcfadcbb66fb237a5af3a10a35e36355b8b2e we no longer use the binary field which encodes the data to base64 because we were decoding it right after, which is useless work. We now directly read the raw data from the binary field underlying attachment Time spent in `_get_spreadsheet_snapshot` when opening a spreadsheet with a 16.7Mb snapshot: before: 189ms after: 101ms