Skip to content

[18.0][MIG] connector_magento: Migration to 18.0 - #340

Open
AnmollGarg wants to merge 74 commits into
OCA:18.0from
AnmollGarg:18.0-mig-connector_magento
Open

AnmollGarg wants to merge 74 commits into
OCA:18.0from
AnmollGarg:18.0-mig-connector_magento

Conversation

@AnmollGarg

@AnmollGarg AnmollGarg commented Jul 24, 2026 •

Copy link
Copy Markdown

connector_magento: Migrated to Odoo 18.0 from 12.0

Depends on OCA/connector-ecommerce#85

guewen and others added 30 commits July 24, 2026 22:13
* Add binding on sales orders
* Ensure that we always have the Connector Manager group on the
  Connector tabs (most are done in the parent views of
  connector_ecommerce)
* Fixed inheritance of the delivery.carrier view
* Use vcr.py to record the exchanges instead of a self-made recorder
* Use new base Components test case classes
* Separate export tests in 2 phases: trigger of the export which check
  that the jobs are delayed, and test the job itself in a second test
I removed it earlier, but it is required when we import products
* Rename it because it was shadowing another test
* Compute in the location's context
The wizard is available on the backend.
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: connector-magento-12.0/connector-magento-12.0-connector_magento
Translate-URL: https://translation.odoo-community.org/projects/connector-magento-12-0/connector-magento-12-0-connector_magento/
francesco-ooops and others added 14 commits July 24, 2026 22:13
Currently translated at 21.1% (173 of 818 strings)

Translation: connector-magento-12.0/connector-magento-12.0-connector_magento
Translate-URL: https://translation.odoo-community.org/projects/connector-magento-12-0/connector-magento-12-0-connector_magento/it/
Currently translated at 21.1% (173 of 818 strings)

Translation: connector-magento-12.0/connector-magento-12.0-connector_magento
Translate-URL: https://translation.odoo-community.org/projects/connector-magento-12-0/connector-magento-12-0-connector_magento/it/
Currently translated at 21.1% (173 of 818 strings)

Translation: connector-magento-12.0/connector-magento-12.0-connector_magento
Translate-URL: https://translation.odoo-community.org/projects/connector-magento-12-0/connector-magento-12-0-connector_magento/it/
Currently translated at 21.1% (173 of 818 strings)

Translation: connector-magento-12.0/connector-magento-12.0-connector_magento
Translate-URL: https://translation.odoo-community.org/projects/connector-magento-12-0/connector-magento-12-0-connector_magento/it/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: connector-magento-12.0/connector-magento-12.0-connector_magento
Translate-URL: https://translation.odoo-community.org/projects/connector-magento-12-0/connector-magento-12-0-connector_magento/
Currently translated at 21.1% (173 of 818 strings)

Translation: connector-magento-12.0/connector-magento-12.0-connector_magento
Translate-URL: https://translation.odoo-community.org/projects/connector-magento-12-0/connector-magento-12-0-connector_magento/it/
Currently translated at 21.1% (173 of 818 strings)

Translation: connector-magento-12.0/connector-magento-12.0-connector_magento
Translate-URL: https://translation.odoo-community.org/projects/connector-magento-12-0/connector-magento-12-0-connector_magento/it/
Currently translated at 21.2% (174 of 818 strings)

Translation: connector-magento-12.0/connector-magento-12.0-connector_magento
Translate-URL: https://translation.odoo-community.org/projects/connector-magento-12-0/connector-magento-12-0-connector_magento/it/
Currently translated at 21.5% (176 of 818 strings)

Translation: connector-magento-12.0/connector-magento-12.0-connector_magento
Translate-URL: https://translation.odoo-community.org/projects/connector-magento-12-0/connector-magento-12-0-connector_magento/it/
Currently translated at 21.5% (176 of 818 strings)

Translation: connector-magento-12.0/connector-magento-12.0-connector_magento
Translate-URL: https://translation.odoo-community.org/projects/connector-magento-12-0/connector-magento-12-0-connector_magento/it/
Currently translated at 22.0% (180 of 818 strings)

Translation: connector-magento-12.0/connector-magento-12.0-connector_magento
Translate-URL: https://translation.odoo-community.org/projects/connector-magento-12-0/connector-magento-12-0-connector_magento/it/
Currently translated at 22.0% (180 of 818 strings)

Translation: connector-magento-12.0/connector-magento-12.0-connector_magento
Translate-URL: https://translation.odoo-community.org/projects/connector-magento-12-0/connector-magento-12-0-connector_magento/it/
@AnmollGarg
AnmollGarg force-pushed the 18.0-mig-connector_magento branch 9 times, most recently from 9062cc4 to 9f7498f Compare July 27, 2026 11:38
@AnmollGarg
AnmollGarg force-pushed the 18.0-mig-connector_magento branch from 9f7498f to 7ecdd97 Compare July 27, 2026 12:25
@AnmollGarg

AnmollGarg commented Jul 28, 2026 •

Copy link
Copy Markdown
Author

Hi @guewen

The CI build is failing during suds-jurko wheel compilation because setuptools v82+ removed pkg_resources, causing ez_setup.py inside pip build isolation to crash.

To fix this, can we replace magento with Python's built-in xmlrpc.client to eliminate suds-jurko entirely?

@AnmollGarg

AnmollGarg commented Jul 30, 2026 •

Copy link
Copy Markdown
Author

Hi @rousseldenis, @pedrobaeza can you please review this PR?

@pedrobaeza

Copy link
Copy Markdown
Member

I'm not using this connector, but the first step if you want someone to review it is to put the CI green. Right now, nothing works, even installing the module, according runboat/build check.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mod:connector_magento Module connector_magento series:18.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.