Wednesday, November 20, 2024
4 changes
3 changes
Enhancements to existing features
This update modernizes how several Odoo apps define extra database indexes, helping keep data access reliable and easier to maintain. The change is internal and should not alter day-to-day user workflows, but it supports smoother performance and future upgrades.
Original PR description
Use `model.Index` for additional indexes. odoo/odoo#187538
The mobile-related test suites for web and HR mobile have been updated to use the newer testing framework. This improves maintainability and reliability of internal quality checks without changing day-to-day user workflows.
Original PR description
task-4028335
The Mexican e-invoicing setup has been cleaned up so the relevant fields are added consistently across all accounting moves, not just customer invoices. This reduces configuration gaps and makes the view structure easier to maintain going forward.
Original PR description
The 3 fields were only added to the out_invoice view while it should have been on all moves. As we were in stable, we had to add a view inheriting each of the different move view. Now, we should remerge them and inherit the right view.
1 change
Enhancements to existing features
A new automated test checks that non-admin users can access quotation documents as expected. This helps prevent future issues where regular sales users might be blocked from viewing or using quote documents.
Original PR description
This commit add test case to check quotation document access with non admin user to ensure user proparly able to access document without any issue. opw-4290856