|
|
|
merged
[FIX] web_editor, mail, account_edi: add indexes to improve performance when deleting ir_attachment records
|
[FIX] web_editor, mail, account_edi: add indexes to improve performance
when deleting ir_attachment records
On a DB with 15M+ attachments, deleting a single attachment takes
several seconds. Most of the time is spent on the circular `original_id`
and `message_main_attachment_id` foreign key.
|
Succeed
|
|
|
|
|
|
|
|
merged
Merge from upstream 16 20251117 01
|
|
Killed
|
|
|
|
|
|
|
|
merged
[16.0][FIX] tools: suppor nav-tabs for index.html when viewing module info
|
[FIX] tools: suppor nav-tabs for index.html when viewing module info
* Before: if we have a block contain multiple tab in index.html file we
can not click on it to switch between tab, unlike the behiviour in odoo
apps store description
* After: Make the nav tabs work as it should be
|
Killed
|
|
|
|
|
|
|
|
merged
[16.0][FIX] tools: suppor nav-tabs for index.html when viewing module info
|
[FIX] tools: suppor nav-tabs for index.html when viewing module info
* Before: if we have a block contain multiple tab in index.html file we
can not click on it to switch between tab, unlike the behiviour in odoo
apps store description
* After: Make the nav tabs work as it should be
|
Killed
|
Not started
|
Not finished
|
|
|
|
|
|
merged
Merge from upstream 16 20251111 01
|
Merge remote-tracking branch 'odoo/16.0' into 16.0
|
Killed
|
|
|
|
|
|
|
|
merged
Merge from upstream 16 20251031 01
|
Merge remote-tracking branch 'odoo/16.0' into 16.0
|
Killed
|
|
|
|
|
|
|
|
merged
Merge from upstream 16 20251031 01
|
Merge remote-tracking branch 'odoo/16.0' into 16.0
|
Killed
|
|
|
|
|
|
|
|
merged
Merge from upstream 16 20251006 01
|
Merge remote-tracking branch 'odoo/16.0' into 16.0
|
Failed
|
|
|
|
|
|
|
|
merged
Merge from upstream 16 20250915 01
|
Merge remote-tracking branch 'odoo/16.0' into 16.0
|
Failed
|
|
|
|
|
|
|
|
merged
Merge from upstream 16 20250827 01
|
Merge remote-tracking branch 'odoo/16.0' into 16.0
|
Killed
|
|
|
|
|
|
|
|
merged
Merge from upstream 16 20250827 01
|
Merge remote-tracking branch 'odoo/16.0' into 16.0
|
Killed
|
|
|
|
|
|
|
|
merged
[I18N][16.0] stock: correct Vietnamese translation in stock
|
[I18N] stock: correct Vietnamese translation in stock
Signed-off-by: TuyenTran <trandinhtuyen2018@gmail.com>
|
Killed
|
Not started
|
Not finished
|
|
|
|
|
|
merged
[I18N][16.0] stock: correct Vietnamese translation in stock
|
[I18N] stock: correct Vietnamese translation in stock
Signed-off-by: TuyenTran <trandinhtuyen2018@gmail.com>
|
Killed
|
|
Not finished
|
|
|
|
|
|
merged
[I18N][16.0] stock: correct Vietnamese translation in stock
|
[I18N] stock: correct Vietnamese translation in stock
Signed-off-by: TuyenTran <trandinhtuyen2018@gmail.com>
|
Killed
|
Not started
|
Not finished
|
|
|
|
|
|
merged
Merge from upstream 16 20250816 01
|
Merge remote-tracking branch 'odoo/16.0' into 16.0
|
Killed
|
|
|
|
|
|
|
|
merged
[16.0][I18N] website_sale: Add some missing translations
|
[I18N] website_sale: Add some missing translations
|
Revoked
|
|
|
|
|
|
|
|
merged
Merge from upstream 16 20250730 01
|
Merge remote-tracking branch 'odoo/16.0' into 16.0
|
Failed
|
|
|
|
|
|
|
|
closed
Merge from upstream 16 20250708 01
|
Merge remote-tracking branch 'odoo/16.0' into
v16_merge_from_upstream_20250708_01
|
Killed
|
|
|
|
|
|
|
|
merged
Merge from upstream 16 20250701 01
|
|
Killed
|
|
|
|
|
|
|
|
merged
[PERF] mrp: optimize move_finished_ids update to improve backorder creation performance for serial-tracked production
|
[PERF] mrp: optimize move_finished_ids update to improve backorder
creation performance for serial-tracked production
Previously, all move_finished_ids in non-done state were updated
regardless of whether their date or date_deadline values actually
changed. This led to unnecessary write operations and potential
slowdowns, especially in serial-tracked production where each finished
product line generates a separate stock.move.
This update improves the performance of completing manufacturing orders
that produce serial-tracked finished products.
|
Killed
|
|
|
|
|
|
|
|
merged
[IMP] stock: Improve query of move_orig_ids and move_dest_ids
|
[IMP] stock: Improve query of move_orig_ids and move_dest_ids
|
Failed
|
|
Not finished
|
|
|
|
|
|
merged
[IMP] stock: Improve query of move_orig_ids and move_dest_ids
|
[IMP] stock: Improve query of move_orig_ids and move_dest_ids
|
Killed
|
Not started
|
Not finished
|
|
|
|
|
|
merged
[IMP][16.0] mrp*: Improved speed when viewing production orders
|
[PERF] purchase_mrp: optimize purchase_order_count computation using
single SQL query
The previous approach used multiple ORM traversals and len(set(...))
logic in Python, which caused performance degradation on large datasets.
This PR improves the performance of the purchase_order_count computed
field on the production order by replacing the slow Python-level
iteration over stock moves with a single optimized SQL query. This
refactor ensures fast and reliable results even on databases with
thousands of stock moves and procurement groups.
|
Killed
|
Not started
|
Not finished
|
|
|
|
|
|
merged
[IMP][16.0] mrp*: Improved speed when viewing production orders
|
[IMP] mrp*: Improved speed when viewing production orders
In cases where the production order has been done or canceled, it is not
necessary to recalculate.
This significantly improves the speed of opening production orders,
especially for production orders with backorders.
|
Killed
|
|
|
|
|
|
|
|
merged
[IMP][16.0] mrp*: Improved speed when viewing production orders
|
[IMP] mrp*: Improved speed when viewing production orders
In cases where the production order has been done or canceled, it is not
necessary to recalculate.
This significantly improves the speed of opening production orders,
especially for production orders with backorders.
|
Killed
|
|
Not finished
|
|
|
|
|
|
merged
[IMP][16.0] mrp*: Improved speed when viewing production orders
|
[IMP] mrp*: Improved speed when viewing production orders
In cases where the production order has been done or canceled, it is not
necessary to recalculate.
This significantly improves the speed of opening production orders,
especially for production orders with backorders.
|
Killed
|
|
Not finished
|
|
|
|
|
|
merged
[IMP][16.0] mrp*: Improved speed when viewing production orders
|
[IMP] mrp*: Improved speed when viewing production orders
In cases where the production order has been done or canceled, it is not
necessary to recalculate.
This significantly improves the speed of opening production orders,
especially for production orders with backorders.
|
Killed
|
Not started
|
Not finished
|
|
|
|
|
|
merged
[IMP][16.0] mrp*: Improved speed when viewing production orders
|
[IMP] mrp*: Improved speed when viewing production orders
In cases where the production order has been done or canceled, it is not
necessary to recalculate.
This significantly improves the speed of opening production orders,
especially for production orders with backorders.
|
Killed
|
|
Not finished
|
|
|
|
|
|
merged
[I18N][16.0] base: correct Vietnamese translation in contact
|
[I18N] base: correct Vietnamese translation in contact
|
Killed
|
|
|
|
|
|
|
|
merged
[I18N][16.0] stock: correct Vietnamese translation in stock
|
[I18N] stock: correct Vietnamese translation in stock
Signed-off-by: TuyenTran <trandinhtuyen2018@gmail.com>
|
Killed
|
|
|
|
|
|
|
|
merged
[I18N] auth_ldap
|
[I18N] auth_ldap
|
Killed
|
Not started
|
Not finished
|
|
|
|
|
|
closed
[IMP] *: optimize ORM cache handling
|
[IMP] *: optimize ORM cache handling
Updated multiple models to improve performance by preventing unnecessary ORM
cache clearing. This change applies to the AutomaticEntryWizard, GoogleSync,
MicrosoftSync and Employee models, ensuring more efficient data handling
during write operations.
|
Killed
|
|
|
|
|
|
|
|
closed
[IMP] *: optimize ORM cache handling
|
[IMP] *: optimize ORM cache handling
Updated multiple models to improve performance by preventing unnecessary ORM
cache clearing. This change applies to the AutomaticEntryWizard, GoogleSync,
MicrosoftSync and Employee models, ensuring more efficient data handling
during write operations.
|
Killed
|
|
|
|
|
|
|
|
closed
[IMP] *: optimize ORM cache handling
|
[IMP] *: optimize ORM cache handling
Updated multiple models to improve performance by preventing unnecessary ORM
cache clearing. This change applies to the AutomaticEntryWizard, GoogleSync,
MicrosoftSync and Employee models, ensuring more efficient data handling
during write operations.
|
Killed
|
|
Not finished
|
|
|
|
|
|
closed
[IMP] *: optimize ORM cache handling
|
[IMP] account, google_calendar, hr_presence: optimize ORM cache handling
Updated multiple models to use 'with_context(skip_clear_ormcache=True)' for
specific record updates, improving performance by preventing unnecessary ORM
cache clearing. This change applies to the AutomaticEntryWizard, GoogleSync,
and Employee models, ensuring more efficient data handling during write
operations.
|
Killed
|
|
|
|
|
|
|
|
open
[FIX][16.0] stock_account: Rounding error when calculating unit price causes the quantity of goods to be out of stock but the inventory value still remains
|
[FIX][16.0] stock_account: Rounding error when calculating unit price
causes the quantity of goods to be out of stock but the inventory value
still remains
|
Killed
|
|
|
|
|
|
|
|
merged
[I18N][16.0] base: correct vietnamese translation in contact
|
[I18N] base: correct vietnamese translation in contact
|
Killed
|
|
|
|
|
|
|
|
merged
Merge from upstream 16 20250701 01
|
Merge remote-tracking branch 'odoo/16.0' into 16.0
|
Killed
|
|
|
|
|
|
|
|
merged
Merge from upstream 16 20250604 01
|
Merge remote-tracking branch 'odoo/16.0' into 16.0
Conflicts:
addons/account/i18n/vi.po
addons/account_check_printing/i18n/vi.po
addons/auth_oauth/i18n/vi.po
addons/barcodes/i18n/vi.po
addons/barcodes_gs1_nomenclature/i18n/vi.po
addons/calendar/i18n/vi.po
addons/crm_iap_enrich/i18n/vi.po
addons/crm_livechat/i18n/vi.po
addons/event/i18n/vi.po
addons/fleet/i18n/vi.po
addons/gamification/i18n/vi.po
addons/google_calendar/i18n/vi.po
addons/google_gmail/i18n/vi.po
addons/hr/i18n/vi.po
addons/hr_attendance/i18n/vi.po
addons/hr_contract/i18n/vi.po
addons/hr_expense/i18n/vi.po
addons/hr_fleet/i18n/vi.po
addons/hr_holidays/i18n/vi.po
addons/hr_holidays_attendance/i18n/vi.po
addons/hr_timesheet_attendance/i18n/vi.po
addons/hr_work_entry/i18n/vi.po
addons/im_livechat/i18n/vi.po
addons/link_tracker/i18n/vi.po
addons/mail/i18n/vi.po
addons/maintenance/i18n/vi.po
addons/mass_mailing/i18n/vi.po
addons/microsoft_calendar/i18n/vi.po
addons/microsoft_outlook/i18n/vi.po
addons/mrp/i18n/vi.po
addons/mrp_subcontracting/i18n/vi.po
addons/phone_validation/i18n/vi.po
addons/point_of_sale/i18n/vi.po
addons/product/i18n/vi.po
addons/project/i18n/vi.po
addons/purchase/i18n/vi.po
addons/purchase_stock/i18n/vi.po
addons/resource/i18n/vi.po
addons/sale/i18n/vi.po
addons/sale_crm/i18n/vi.po
addons/sale_expense/i18n/vi.po
addons/sale_management/i18n/vi.po
addons/sale_stock/i18n/vi.po
addons/spreadsheet_dashboard_im_livechat/i18n/vi.po
addons/stock/i18n/vi.po
addons/stock_account/i18n/vi.po
addons/stock_picking_batch/i18n/vi.po
addons/survey/i18n/vi.po
addons/web_editor/i18n/vi.po
addons/website/i18n/vi.po
addons/website_event_questions/i18n/vi.po
addons/website_forum/i18n/vi.po
addons/website_mass_mailing/i18n/vi.po
addons/website_sale/i18n/vi.po
addons/website_slides/i18n/vi.po
odoo/addons/base/i18n/vi.po
|
Failed
|
|
|
|
|
|
|
|
merged
[I18N][16.0] base: correct vietnamese translation in contact
|
[I18N] base: correct vietnamese translation in contact
|
Killed
|
|
|
|
|