Daily updates from Odoo
Friday, November 29, 2024
4 changes · 18.0
Enhancements to existing features
Image transformation in the HTML editor now behaves more predictably: clicking the tool again resets changes, controls stay aligned while resizing or scrolling, and the toolbar remains available during editing. This makes image editing smoother and reduces frustrating layout issues for users creating or updating content.
Original PR description
Before this commit: - Cliking twice wasn't resetting the transformation - Click on image transformation closes the toolbar because of [1] - Updating the size using the percentage does not update the position of the scalers - Bottom left handler doesn't show - The handlers doesn't position right when scrolling and resize - The rotator handler is under the toolbar After this commit: - Clicking again on the button will reset the transformation - Keep the toolbar open after click image transformation - close the image_transform after any click outside - Bottom left handler is visible - The handlers now stay fixed on the image when scroll and resize of the browser - The rotator handler is over the toolbar [1]: https://github.com/odoo/odoo/commit/7f81aa4e54709383ac3c73ae3faa421330ba126d task-4235140
When a refund credit note is created from a sales order in a straightforward delivered-products flow, it is now connected to the invoice it reverses. This makes refund records clearer for users and improves traceability between invoices and credit notes without changing other refund scenarios.
Original PR description
In the context of a sale order with products invoiced on delivery, if there's a refund, it is possible to create a credit note from the sale order (by clicking "Create Invoice" button). From a user perspective, it would be logic if you created an invoice, to have the credit note being the reversal of this invoice. Here the goal is to set when a `reversed_entry_id` for this simple case, and nothing otherwise. task-3862316
Point of Sale tax totals now use the same calculation approach as accounting, including for AvaTax-related orders. This improves consistency between checkout receipts and accounting records, reducing reconciliation differences.
Original PR description
Now we have an helper ensuring the consistency between the computation of the tax totals in both python & javascript, let's use it. task-id: 4280495 Related: https://github.com/odoo/odoo/pull/183299
When users open Documents without a specific context, they now arrive on the Home page instead of the Company page. This provides a more intuitive starting point and helps users access their personal and relevant documents faster.
Original PR description
**Specifications:** Users currently land on the 'Company' page by default when there is no context. Instead, users should land on the 'Home' page. **After this PR:** Users will land on the 'Home' page by default. Task-4282430