# OCA contributions in October 2024

> Links to our new pull requests, grouped by repository

**Date:** 2024-11-01
**Source:** <https://trobz.com/insights/oca-contributions-in-october-2024/>

---




## Tooling

### [ oca/oca-port ](https://github.com/oca/oca-port)

  * [ [IMP] integrate with odoo-module-migrator ](https://github.com/OCA/oca-port/pull/53) by Tri 



### [ oca/odoo-module-migrator ](https://github.com/oca/odoo-module-migrator)

  * [ [IMG] slugify deprecation ](https://github.com/OCA/odoo-module-migrator/pull/104) by Xavie 



  * [ [IMP] slugify deprecation ](https://github.com/OCA/odoo-module-migrator/pull/105) by Xavie 



  * [ [IMP] replace editable attribute on list view ](https://github.com/OCA/odoo-module-migrator/pull/107) by Xavie 



  * [ [IMP] automatically remove @odoo-module from js assets ](https://github.com/OCA/odoo-module-migrator/pull/108) by Xavie 



## Modules

### [ oca/account-reconcile ](https://github.com/oca/account-reconcile)

  * [ [16.0][MIG] account_payment_mode_auto_reconcile: Migrate to version 16.0 ](https://github.com/OCA/account-reconcile/pull/735) by Thien 



### [ oca/community-data-files ](https://github.com/oca/community-data-files)

  * [ [18.0][MIG] l10n_eu_product_adr: Migration to 18.0 ](https://github.com/OCA/community-data-files/pull/208) by Chau 



  * [ [18.0][MIG] l10n_eu_product_adr_dangerous_goods: Migration to 18.0 ](https://github.com/OCA/community-data-files/pull/211) by Xavie 



### [ oca/connector ](https://github.com/oca/connector)

  * [ [18.0][MIG] component: Migration to 18.0 ](https://github.com/OCA/connector/pull/492) by Thien 



  * [ [18.0][MIG] component_event: Migration to 18.0 ](https://github.com/OCA/connector/pull/493) by Thien 



  * [ [18.0][MIG] connector: Migration to 18.0 ](https://github.com/OCA/connector/pull/494) by Thien 



### [ oca/connector-interfaces ](https://github.com/oca/connector-interfaces)

  * [ [14.0][IMP] connector_importer: fix modifier method is too complex ](https://github.com/OCA/connector-interfaces/pull/148) by Thien 



  * [ [16.0][IMP] connector_importer: fix modifier method is too complex ](https://github.com/OCA/connector-interfaces/pull/147) by Thien 



  * [ [18.0][MIG] connector_importer: Migration to 18.0 ](https://github.com/OCA/connector-interfaces/pull/146) by Thien 



### [ oca/hr-attendance ](https://github.com/oca/hr-attendance)

  * [ [17.0][FW] hr_attendance_report_theoretical_time: port from 14.0 ](https://github.com/OCA/hr-attendance/pull/181) by Xavie 



  * [ [18.0][MIG] hr_attendance_report_theoretical_time: Migration to 18.0 ](https://github.com/OCA/hr-attendance/pull/185) by Xavie 



### [ oca/hr-holidays ](https://github.com/oca/hr-holidays)

  * [ [17.0][FW] hr_holidays_public: port from 14.0 ](https://github.com/OCA/hr-holidays/pull/144) by Xavie 



  * [ [18.0][MIG] hr_holidays_public: Migration to 18.0 ](https://github.com/OCA/hr-holidays/pull/147) by Xavie 



### [ oca/partner-contact ](https://github.com/oca/partner-contact)

  * [ [17.0][FW] partner_identification: port from 14.0 ](https://github.com/OCA/partner-contact/pull/1853) by Chau 



  * [ [17.0][IMP] partner_email_check: improve configuration view ](https://github.com/OCA/partner-contact/pull/1854) by Chau 



  * [ [17.0][FW] partner_pricelist_search: port from 14.0 ](https://github.com/OCA/partner-contact/pull/1857) by Xavie 



  * [ [17.0][ADD] partner_utm_source ](https://github.com/OCA/partner-contact/pull/1886) by Tuan 



  * [ [18.0][MIG] partner_identification: Migration to 18.0 ](https://github.com/OCA/partner-contact/pull/1858) by Chau 



  * [ [18.0][MIG] partner_identification_unique_by_category: Migration to 18.0 ](https://github.com/OCA/partner-contact/pull/1859) by Chau 



  * [ [18.0][MIG] partner_tz: Migration to 18.0 ](https://github.com/OCA/partner-contact/pull/1861) by Kim Khoi 



  * [ [18.0][MIG] partner_title_order: Migration to 18.0 ](https://github.com/OCA/partner-contact/pull/1862) by Kim Khoi 



  * [ [18.0][MIG] base_partner_sequence: Migration to 18.0 ](https://github.com/OCA/partner-contact/pull/1863) by Kim Khoi 



  * [ [18.0][MIG] partner_pricelist_search: Migration to 18.0 ](https://github.com/OCA/partner-contact/pull/1866) by Xavie 



  * [ [18.0][MIG] base_location: Migration to 18.0 ](https://github.com/OCA/partner-contact/pull/1867) by Kim Khoi 



  * [ [18.0][MIG] base_location_geonames_import: Migration to 18.0 ](https://github.com/OCA/partner-contact/pull/1868) by Kim Khoi 



  * [ [18.0][MIG] partner_company_group: Migration to 18.0 ](https://github.com/OCA/partner-contact/pull/1870) by Chien 



  * [ [18.0][MIG] base_partner_company_group: Migration to 18.0 ](https://github.com/OCA/partner-contact/pull/1871) by Chien 



  * [ [18.0][MIG] account_partner_company_group: Migration to 18.0 ](https://github.com/OCA/partner-contact/pull/1872) by Chien 



  * [ [18.0][MIG] crm_partner_company_group: Migration to 18.0 ](https://github.com/OCA/partner-contact/pull/1873) by Chien 



  * [ [18.0][MIG] sale_partner_company_group: Migration to 18.0 ](https://github.com/OCA/partner-contact/pull/1874) by Chien 



  * [ [18.0][MIG] partner_email_check: Migration to 18.0 ](https://github.com/OCA/partner-contact/pull/1880) by Kim Khoi 



  * [ [18.0][MIG] partner_address_street3: Migration to 18.0 ](https://github.com/OCA/partner-contact/pull/1883) by Nhan 



  * [ [18.0][MIG] partner_display_name_line_break: Migration to 18.0 ](https://github.com/OCA/partner-contact/pull/1884) by Tuan 



### [ oca/product-attribute ](https://github.com/oca/product-attribute)

  * [ [18.0][MIG] product_logistics_uom: Migration to 18.0 ](https://github.com/OCA/product-attribute/pull/1751) by Nhan 



  * [ [18.0][MIG] product_packaging_dimension: Migration to 18.0 ](https://github.com/OCA/product-attribute/pull/1752) by Nhan 



  * [ [18.0][MIG] product_medical: Migration to 18.0 ](https://github.com/OCA/product-attribute/pull/1753) by Nhan 



### [ oca/product-pack ](https://github.com/oca/product-pack)

  * [ [17.0][MIG] stock_product_pack: Migration to 17.0 ](https://github.com/OCA/product-pack/pull/188) by Tuan 



### [ oca/purchase-workflow ](https://github.com/oca/purchase-workflow)

  * [ [MIG] Migrate purchase_partner_incoterm to 18.0 ](https://github.com/OCA/purchase-workflow/pull/2444) by Nhan 



  * [ [18.0][MIG] : Migration purchase_partner_incoterm to 18.0 ](https://github.com/OCA/purchase-workflow/pull/2445) by Nhan 



### [ oca/queue ](https://github.com/oca/queue)

  * [ [16.0][FIX] queue_job: fix test cases from TestDelayable being skipped ](https://github.com/OCA/queue/pull/704) by Thien 



  * [ [17.0][FIX] queue_job: fix test cases from TestDelayable being skipped ](https://github.com/OCA/queue/pull/703) by Thien 



  * [ [18.0][MIG] queue_job: Migrate to 18.0 ](https://github.com/OCA/queue/pull/692) by Thien 



  * [ [18.0][MIG] queue_job_cron: Migration to 18.0 ](https://github.com/OCA/queue/pull/693) by Thien 



  * [ [18.0][MIG] test_queue_job: Migration to 18.0 ](https://github.com/OCA/queue/pull/694) by Thien 



  * [ [18.0][MIG] queue_job_subscribe: Migration to 18.0 ](https://github.com/OCA/queue/pull/695) by Thien 



  * [ [18.0][MIG] base_import_async: Migration to 18.0 ](https://github.com/OCA/queue/pull/699) by Xavie 



  * [ [18.0][FIX] queue_job: fix test cases from TestDelayable being skipped ](https://github.com/OCA/queue/pull/702) by Thien 



### [ oca/report-print-send ](https://github.com/oca/report-print-send)

  * [ [17.0][FW] oca-port: forward missing commits from 14.0 ](https://github.com/OCA/report-print-send/pull/370) by Tri 



  * [ [18.0][MIG] base_report_to_printer: Migration to 18.0 ](https://github.com/OCA/report-print-send/pull/371) by Tri 



  * [ [18.0][MIG] base_report_to_label_printer: Migration to 18.0 ](https://github.com/OCA/report-print-send/pull/372) by Kim Khoi 



### [ oca/reporting-engine ](https://github.com/oca/reporting-engine)

  * [ [18.0][MIG] sql_request_abstract: Migration to 18.0 ](https://github.com/OCA/reporting-engine/pull/937) by Thien 



  * [ [18.0][MIG] bi_sql_editor: Migration to 18.0 ](https://github.com/OCA/reporting-engine/pull/938) by Thien 



  * [ [18.0][MIG] report_wkhtmltopdf_param: Migration to 18.0 ](https://github.com/OCA/reporting-engine/pull/945) by Nhan 



### [ oca/sale-workflow ](https://github.com/oca/sale-workflow)

  * [ [17.0][ADD] sale_partner_utm_source ](https://github.com/OCA/sale-workflow/pull/3373) by Tuan 



### [ oca/server-auth ](https://github.com/oca/server-auth)

  * [ [17.0][PW] auth_api_key: Port from 14.0 ](https://github.com/OCA/server-auth/pull/700) by Thien 



  * [ [17.0] auth_api_key_group: Port from 14.0 ](https://github.com/OCA/server-auth/pull/704) by Thien 



  * [ [17.0][UDP] auth_api_key: Update description for reason to keep this module ](https://github.com/OCA/server-auth/pull/709) by Thien 



  * [ [18.0][MIG] base_user_empty_password ](https://github.com/OCA/server-auth/pull/699) by Chau 



  * [ [18.0][MIG] auth_api_key: Migration to 18.0 ](https://github.com/OCA/server-auth/pull/701) by Thien 



  * [ [18.0][MIG] auth_api_key_server_env: Migration to 18.0 ](https://github.com/OCA/server-auth/pull/702) by Thien 



  * [ [18.0][MIG] auth_api_key_group: Migration to 18.0 ](https://github.com/OCA/server-auth/pull/703) by Thien 



### [ oca/server-env ](https://github.com/oca/server-env)

  * [ [18.0][MIG] server_environment_ir_config_parameter: Migration to 18.0 ](https://github.com/OCA/server-env/pull/207) by Chau 



### [ oca/server-tools ](https://github.com/oca/server-tools)

  * [ [16.0][FW] base_time_window: port from 14.0 ](https://github.com/OCA/server-tools/pull/3067) by Kim Khoi 



  * [ [17.0][FW] base_exception: port from 14.0 ](https://github.com/OCA/server-tools/pull/3046) by Xavie 



  * [ [17.0][FW] base_technical_user: port from 14.0 ](https://github.com/OCA/server-tools/pull/3068) by Kim Khoi 



  * [ [17.0][FW] base_technical_user: port from 14.0 ](https://github.com/OCA/server-tools/pull/3094) by Kim Khoi 



  * [ [18.0][MIG] onchange_helper: Migration to 18.0 ](https://github.com/OCA/server-tools/pull/3052) by Thien 



  * [ [18.0][MIG] jsonifier: Migration to 18.0 ](https://github.com/OCA/server-tools/pull/3053) by Thien 



  * [ [18.0][MIG] base_cron_exclusion: Migration to 18.0 ](https://github.com/OCA/server-tools/pull/3059) by Xavie 



  * [ [18.0][MIG] database_cleanup: Migration to 18.0 ](https://github.com/OCA/server-tools/pull/3064) by Chien 



  * [ [18.0][MIG] base_m2m_custom_field: Migration to 18.0 ](https://github.com/OCA/server-tools/pull/3072) by Tri 



  * [ [18.0][MIG] base_technical_user: Migration to 18.0 ](https://github.com/OCA/server-tools/pull/3074) by Kim Khoi 



  * [ [18.0][MIG] base_exception: Migration to 18.0 ](https://github.com/OCA/server-tools/pull/3075) by Xavie 



  * [ [18.0][MIG] attachment_unindex_content: Migration to 18.0 ](https://github.com/OCA/server-tools/pull/3078) by Kim Khoi 



  * [ [18.0][MIG] base_time_window: Migration to 18.0 ](https://github.com/OCA/server-tools/pull/3087) by Kim Khoi 



  * [ [18.0][MIG] base_m2m_custom_field: Migration to 18.0 ](https://github.com/OCA/server-tools/pull/3091) by Tri 



  * [ [18.0][MIG] base_time_window: Migration to 18.0 ](https://github.com/OCA/server-tools/pull/3092) by Kim Khoi 



  * [ [18.0][MIG] base_technical_user: Migration to 18.0 ](https://github.com/OCA/server-tools/pull/3093) by Kim Khoi 



  * [ [18.0][MIG] base_time_window: Migration to 18.0 ](https://github.com/OCA/server-tools/pull/3096) by Kim Khoi 



  * [ [18.0][MIG] attachment_unindex_content ](https://github.com/OCA/server-tools/pull/3097) by Kim Khoi 



### [ oca/server-ux ](https://github.com/oca/server-ux)

  * [ [17.0][FW] base_technical_features: port from 14.0 ](https://github.com/OCA/server-ux/pull/954) by Kim Khoi 



  * [ [18.0][MIG] server_action_mass_edit: Migration to 18.0 ](https://github.com/OCA/server-ux/pull/951) by Tri 



  * [ [18.0][MIG] base_technical_features: Migration to 18.0 ](https://github.com/OCA/server-ux/pull/953) by Kim Khoi 



### [ oca/social ](https://github.com/oca/social)

  * [ [17.0] oca-port: store 'mail_improved_tracking_value' data ](https://github.com/OCA/social/pull/1466) by Tri 



  * [ [17.0][FW] Port missing commits ](https://github.com/OCA/social/pull/1475) by Tri 



  * [ [17.0][FW] oca-port: blacklist PR(s) 1244, 1048 for mail_tracking_mass_mailing ](https://github.com/OCA/social/pull/1477) by Tri 



  * [ [18.0][MIG] mail_notification_with_history: Migration to 18.0 ](https://github.com/OCA/social/pull/1463) by Tri 



  * [ [18.0][MIG] mail_notification_clean_status_error: Migration to 18.0 ](https://github.com/OCA/social/pull/1470) by Kim Khoi 



  * [ [18.0][MIG] mail_inline_css: Migration to 18.0 ](https://github.com/OCA/social/pull/1471) by Chien 



  * [ [18.0][MIG] mail_layout_preview: Migration to 18.0 ](https://github.com/OCA/social/pull/1472) by Kim Khoi 



  * [ [18.0][MIG] mail_tracking: Migration to 18.0 ](https://github.com/OCA/social/pull/1476) by Tri 



  * [ [18.0][MIG] mail_tracking_mass_mailing: Migration to 18.0 ](https://github.com/OCA/social/pull/1478) by Tri 



  * [ [18.0][MIG] mail_thread_create_nolog: Migration to 18.0 ](https://github.com/OCA/social/pull/1481) by Chau 



  * [ [18.0][MIG] mail_restrict_follower_selection: Migration to 18.0 ](https://github.com/OCA/social/pull/1482) by Kim Khoi 



### [ oca/stock-logistics-warehouse ](https://github.com/oca/stock-logistics-warehouse)

  * [ [18.0][MIG] stock_packaging_calculator: Migration to 18.0 ](https://github.com/OCA/stock-logistics-warehouse/pull/2173) by Thien 



### [ oca/storage ](https://github.com/oca/storage)

  * [ [16.0][PW] storage_backend: Port from 14.0 ](https://github.com/OCA/storage/pull/406) by Thien 



  * [ [18.0][MIG] storage_backend: Migration to 18.0 ](https://github.com/OCA/storage/pull/407) by Thien 



### [ oca/web ](https://github.com/oca/web)

  * [ [16.0][FW] Porting missing commits from 14.0 ](https://github.com/OCA/web/pull/2949) by Tri 



  * [ [17.0][UPD] update blacklist PR ](https://github.com/OCA/web/pull/2942) by Tri 



  * [ [17.0][MIG] web_notify: Migration to 17.0 ](https://github.com/OCA/web/pull/2948) by Tri 



  * [ [17.0][MIG] web_m2x_options_manager: Migration to 17.0 ](https://github.com/OCA/web/pull/2973) by Chau 



  * [ [18.0][MIG] web_notify: Migration to 18.0 ](https://github.com/OCA/web/pull/2956) by Tri 



  * [ [18.0][MIG] web_m2x_options: Migration to 18.0 ](https://github.com/OCA/web/pull/2962) by Chau 



  * [ [18.0][MIG] web_tree_dynamic_colored_field: Migration to 18.0 ](https://github.com/OCA/web/pull/2963) by Kim Khoi 



  * [ [18.0] help on web repo to apply last pre-commit changes ](https://github.com/OCA/web/pull/2974) by Xavie 



  * [ [18.0][MIG] web_m2x_options_manager: Migration to 18.0 ](https://github.com/OCA/web/pull/2975) by Chau 



