Branch

Pending: 0 Building: 0 Running: 0 Failed: 75

[I18N] base: correct vietnamese translation in contact

PR: [I18N][15.0] base: correct vietnamese translation in contact

Committer: TuyenTran

Instance ID: 0

PR State: merged

age: up-time:

[I18N] base: correct vietnamese translation in contact

PR: [I18N][15.0] base: correct vietnamese translation in contact

Committer: TuyenTran

Instance ID: 0

PR State: merged

age: Not finished up-time: Not finished

[I18N] base: correct vietnamese translation in contact

PR: [I18N][15.0] base: correct vietnamese translation in contact

Committer: TuyenTran

Instance ID: 0

PR State: merged

age: Not finished up-time: Not finished

PR: [I18N][15.0] base: correct vietnamese translation in contact

Committer:

Instance ID: 0

PR State: merged

age: up-time:

PR: [I18N][15.0] base: correct vietnamese translation in contact

Committer:

Instance ID: 0

PR State: merged

age: up-time:

[I18N] base: correct vietnamese translation in contact

PR: [I18N][15.0] base: correct vietnamese translation in contact

Committer: TuyenTran

Instance ID: 0

PR State: merged

age: up-time:

[I18N] purchase: missing spacing

PR: [I18N] purchase: missing spacing

Committer: Roy Le

Instance ID: 0

PR State: merged

age: Not finished up-time: Not finished

[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.

PR: [IMP] *: optimize ORM cache handling

Committer: Giang Pham

Instance ID: 0

PR State: open

age: up-time:

[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.

PR: [IMP] *: optimize ORM cache handling

Committer: Giang Pham

Instance ID: 0

PR State: open

age: up-time: Not finished

[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.

PR: [IMP] *: optimize ORM cache handling

Committer: Giang Pham

Instance ID: 0

PR State: open

age: up-time:

[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

PR: [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

Committer: Trinh Ngoc Hung

Instance ID: 0

PR State: open

age: up-time:

[I18N] base: correct vietnamese translation in contact

PR: [I18N][16.0] base: correct vietnamese translation in contact

Committer: TuyenTran

Instance ID: 0

PR State: merged

age: up-time:

Merge remote-tracking branch 'odoo/16.0' into 16.0

PR: Merge from upstream 16 20250606 01

Committer: Roy Le

Instance ID: 0

PR State: open

age: up-time:

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

PR: Merge from upstream 16 20250604 01

Committer: Roy Le

Instance ID: 0

PR State: merged

age: up-time:

[I18N] base: correct vietnamese translation in contact

PR: [I18N][16.0] base: correct vietnamese translation in contact

Committer: TuyenTran

Instance ID: 0

PR State: merged

age: up-time:

[I18N] base: correct vietnamese translation in contact

PR: [I18N][16.0] base: correct vietnamese translation in contact

Committer: TuyenTran

Instance ID: 0

PR State: merged

age: up-time:

[FIX] product: Fix type in product filter **Reason** - Using type as filter is not efficient since user tend to look for what category that product is, change to detailed_type

PR: [I18N][16.0] base: correct vietnamese translation in contact

Committer: TuyenTran

Instance ID: 0

PR State: closed

age: up-time: Not finished

[IMP] product_margin: improve Product Margins report performance by filtering products based on selected invoices in the wizard The Product Margins report currently loads all products, which leads to major performance issues or timeouts when working with large datasets (e.g., over 200,000 products). This PR modifies the logic to only load products that are referenced in invoices within the selected date range and invoice state in the wizard.

PR: [IMP] product_margin: improve Product Margins report performance by filtering products based on selected invoices in the wizard

Committer: Roy Le

Instance ID: 0

PR State: merged

age: up-time:

[FIX] purchase: Incorrectly recorded product unit price due to rounding Issue: Rounding error when calculating unit price causes the quantity of goods to be out of stock but the inventory value still remains. Steps to reproduce the error: 1. Setup company with Rounding Factor currency 1, for example VND 1. Create product A, Costing Method: AVCO 2. Enter purchase order 10 units of product A with unit price 1.46 3. Create sales order with quantity 12 units of product A 4. Enter 2 units of product with price 1.46 View stock layer, stock quantity is 0 but stock value is 1. This is unexpected.

PR: [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

Committer: Trinh Ngoc Hung

Instance ID: 0

PR State: open

age: up-time:

[FIX] purchase: Incorrectly recorded product unit price due to rounding Issue: Rounding error when calculating unit price causes the quantity of goods to be out of stock but the inventory value still remains. Steps to reproduce the error: 1. Setup company with Rounding Factor currency 1, for example VND 1. Create product A, Costing Method: AVCO 2. Enter purchase order 10 units of product A with unit price 1.46 3. Create sales order with quantity 12 units of product A 4. Enter 2 units of product with price 1.46 View stock layer, stock quantity is 0 but stock value is 1. This is unexpected.

PR: [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

Committer: Trinh Ngoc Hung

Instance ID: 0

PR State: open

age: up-time: Not finished

PR: [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

Committer:

Instance ID: 0

PR State: open

age: up-time:

[FIX] stock: Unit price rounding error Issue: Rounding error when calculating unit price causes the quantity of goods to be out of stock but the inventory value still remains. Steps to reproduce the error: 1. Setup company with Rounding Factor currency 1, for example VND 1. Create product A, Costing Method: AVCO 2. Enter purchase order 10 units of product A with unit price $1.46 3. Create sales order with quantity 12 units of product A 4. Enter 2 units of product with price $1.46 View stock layer, stock quantity is 0 but stock value is 1. This is unexpected.

PR: [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

Committer: Trinh Ngoc Hung

Instance ID: 0

PR State: open

age: up-time: Not finished

[I18N] base: correct vietnamese translation in contact

PR: [I18N][16.0] base: correct vietnamese translation in contact

Committer: TuyenTran

Instance ID: 0

PR State: closed

age: up-time:

Merge branch '17.0' into v17_fix_hr_holidays

PR: [FIX][17.0] hr_holidays: Prevent accrual beyond defined end date

Committer: GitHub

Instance ID: 0

PR State: closed

age: up-time:

[FIX] hr_holidays: Prevent accrual beyond defined end date **Current Behavior** When an allocation is configured with an automatic accrual and an end date, selecting a future date beyond the accrual end date still results in additional leaves being calculated. **Solution** Introduced a check to cap the selected date at the accrual_date_end when simulating future leave accruals. This ensures that no extra leaves are added beyond the intended accrual period.

PR: [FIX][17.0] hr_holidays: Prevent accrual beyond defined end date

Committer: TuyenTran

Instance ID: 0

PR State: closed

age: up-time: Not finished

[FIX] mail: exclude completed activities from the list when accessed via the clock icon When clicking on the clock icon to view scheduled activities, the system currently displays all activities, including those already marked as done. This clutters the view and makes it difficult for users to focus on pending tasks.

PR: [FIX] mail: exclude completed activities from the list when accessed via the clock icon

Committer: Roy Le

Instance ID: 0

PR State: merged

age: Not finished up-time: Not finished

[FIX] survey: avoid failed test conflict with viin_survey

PR: Merge from upstream 17 20250604 01

Committer: Roy Le

Instance ID: 0

PR State: merged

age: Not finished up-time: Not finished

[I18N] base: correct vietnamese translation in contact

PR: [I18N][17.0] base: correct vietnamese translation in contact

Committer: TuyenTran

Instance ID: 0

PR State: merged

age: up-time:

[FIX] l10n_vn: Change document url from Odoo to Viindoo

PR: [FIX][17.0] l10n_vn: Change document url from Odoo to Viindoo

Committer: TuyenTran

Instance ID: 0

PR State: closed

age: up-time:

[FIX] l10n_vn: Change document url from Odoo to ViindooO

PR: [FIX][17.0] l10n_vn: Change document url from Odoo to Viindoo

Committer: TuyenTran

Instance ID: 0

PR State: closed

age: Not finished up-time: Not finished

Merge remote-tracking branch 'odoo/17.0' into 17.0 Conflicts: addons/account/i18n/vi.po addons/account_check_printing/i18n/vi.po addons/account_fleet/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_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_work_entry/i18n/vi.po addons/im_livechat/i18n/vi.po addons/link_tracker/i18n/vi.po addons/mail_group/i18n/vi.po addons/mass_mailing/i18n/vi.po addons/microsoft_calendar/i18n/vi.po addons/microsoft_outlook/i18n/vi.po addons/mrp/i18n/fa.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/pos_epson_printer/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/repair/i18n/fa.po addons/repair/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_project/i18n/vi.po addons/sale_stock/i18n/vi.po addons/sale_timesheet/i18n/vi.po addons/spreadsheet_dashboard_hr_expense/i18n/vi.po addons/spreadsheet_dashboard_im_livechat/i18n/vi.po addons/spreadsheet_dashboard_purchase/i18n/vi.po addons/stock/i18n/vi.po addons/stock_account/i18n/vi.po addons/stock_landed_costs/i18n/vi.po addons/stock_picking_batch/i18n/vi.po addons/stock_sms/i18n/vi.po addons/survey/i18n/vi.po addons/web/i18n/az.po addons/web/i18n/fa.po addons/web_editor/i18n/fa.po addons/web_editor/i18n/vi.po addons/website/i18n/vi.po addons/website_event_booth/i18n/vi.po addons/website_event_track_quiz/i18n/vi.po addons/website_forum/i18n/vi.po addons/website_mass_mailing/i18n/vi.po addons/website_sale_stock_wishlist/i18n/vi.po addons/website_sale_wishlist/i18n/vi.po addons/website_slides_forum/i18n/vi.po odoo/addons/base/i18n/vi.po

PR: Merge from upstream 17 20250604 01

Committer: Roy Le

Instance ID: 0

PR State: merged

age: up-time:

[I18N] base: correct vietnamese translation in contact

PR: [I18N][17.0] base: correct vietnamese translation in contact

Committer: TuyenTran

Instance ID: 0

PR State: merged

age: up-time:

Update addons/crm/i18n/vi.po

PR: [I18N][17.0] crm: imp i18n

Committer: GitHub

Instance ID: 0

PR State: open

age: up-time:

Update addons/crm/i18n/vi.po

PR: [I18N][17.0] crm: imp i18n

Committer: GitHub

Instance ID: 0

PR State: merged

age: Not finished up-time: Not finished

Update addons/crm/i18n/vi.po

PR: [I18N][17.0] crm: imp i18n

Committer: GitHub

Instance ID: 0

PR State: merged

age: Not finished up-time: Not finished

[I18N] crm: imp i18n

PR: [I18N][17.0] crm: imp i18n

Committer: quyen

Instance ID: 0

PR State: merged

age: up-time:

PR: [I18N][17.0] base: correct vietnamese translation in contact

Committer:

Instance ID: 0

PR State: merged

age: up-time:

[FIX] mail: searchable notifications Make the notification message searchable. Task-4828780

PR: [FIX] mail: searchable notifications

Committer: Roy Le

Instance ID: 0

PR State: merged

age: Not finished up-time: Not finished

[I18N] base: correct vietnamese translation in contact

PR: [I18N][17.0] base: correct vietnamese translation in contact

Committer: TuyenTran

Instance ID: 0

PR State: merged

age: up-time:

A

PR: A

Committer: TuyenTran

Instance ID: 0

PR State: open

age: up-time:

[I18N] *: forward Vietnamese translations from v17 (override mode)

PR: [I18N] *: forward Vietnamese translations from v17 (override mode)

Committer: Roy Le

Instance ID: 0

PR State: merged

age: up-time:

Merge remote-tracking branch 'odoo/18.0' into 18.0

PR: Merge from upstream 18 20250122 01

Committer: Roy Le

Instance ID: 0

PR State: merged

age: up-time:

Merge remote-tracking branch 'odoo/18.0' into 18.0

PR: V18 merge from upstream 20241219 01

Committer: Roy Le

Instance ID: 0

PR State: merged

age: up-time:

Merge remote-tracking branch 'odoo/18.0' into v18_merge_from_upstream_20241219_01

PR: V18 merge from upstream 20241219 01

Committer: Nguyễn Đại Dương

Instance ID: 0

PR State: merged

age: up-time: Not finished

[I18N] *: fix format string

PR: [I18N] *: fix format string

Committer: Roy Le

Instance ID: 0

PR State: merged

age: Not finished up-time: Not finished

Merge remote-tracking branch 'odoo/18.0' into 18.0

PR: V18 merge from upstream 20241219 01

Committer: Nguyễn Đại Dương

Instance ID: 0

PR State: merged

age: up-time: Not finished