Skip to content

Migrate WooCommerce/WordPress connector modules to 18.0#823

Draft
Copilot wants to merge 5 commits into18.0from
copilot/migrate-to-odoo-18-0
Draft

Migrate WooCommerce/WordPress connector modules to 18.0#823
Copilot wants to merge 5 commits into18.0from
copilot/migrate-to-odoo-18-0

Conversation

Copy link

Copilot AI commented Feb 3, 2026

Ports 15 modules from PR #635 (14.0 branch) to Odoo 18.0, including WooCommerce and WordPress connectors with WPML support.

Modules Migrated

Core connectors:

  • connector_extension + WordPress/WooCommerce extensions
  • connector_wordpress + connector_woocommerce
  • connector_wordpress_wpml + connector_woocommerce_wpml
  • connector_woocommerce_{apg_nif,alias_url_stream,ast}

Dependencies:

  • website_sale_{product_document,extra_fields,stock_variant,variant}
  • tools_mimetypes_extension

Changes

  • Manifests: 14.0.x → 18.0.x version bumps
  • Build config: Added pyproject.toml (whool) to all modules
  • Dependencies: Added oca_dependencies.txt with 12 OCA repos (connector, queue, l10n-spain, etc.)
  • Linting: Fixed ruff/pylint issues (line length, string formatting, star-arg positioning)
  • Code quality: Fixed typos (Attibute → Attribute), string concatenation in _order tuple

External Dependencies

Python packages: woocommerce, python-magic (no known vulnerabilities)

Notes

  • delivery_state module referenced by connector_woocommerce_ast expected from OCA
  • No deprecated API patterns (@api.multi, openerp imports) found
  • README fragments auto-converted .rst → .md by tooling

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/repos/nuobit/odoo-addons/pulls/635/files
    • Triggering command: /usr/bin/curl curl -s REDACTED (http block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

pr #635 migrate to odoo 18.0


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI and others added 4 commits February 3, 2026 08:15
Co-authored-by: eantones <10927087+eantones@users.noreply.github.com>
Co-authored-by: eantones <10927087+eantones@users.noreply.github.com>
Co-authored-by: eantones <10927087+eantones@users.noreply.github.com>
Co-authored-by: eantones <10927087+eantones@users.noreply.github.com>
Copilot AI changed the title [WIP] Migrate project to Odoo 18.0 Migrate WooCommerce/WordPress connector modules to 18.0 Feb 3, 2026
Copilot AI requested a review from eantones February 3, 2026 08:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants