-
-
Notifications
You must be signed in to change notification settings - Fork 170
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[MIG] connector_prestashop: Migration to 15.0 #179
base: 15.0
Are you sure you want to change the base?
Commits on Aug 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9ed4e0b - Browse repository at this point
Copy the full SHA 9ed4e0bView commit details -
[FIX+IMP] connector_prestashop: Several things:
* [FIX] manufacturer export on template Export of manufacturer on template was broken due to a probable typo. `id_manufacturer` value was taken using `to_odoo` instead of `to_backend`. * [IMP] filter of importable orders by state If `backend_record.importable_order_state_ids` is valued we check if current order is in the list. If not, the job fails gracefully. * [FIX] combination image: do not default to `False` when missing
Configuration menu - View commit details
-
Copy full SHA for 50b294f - Browse repository at this point
Copy the full SHA 50b294fView commit details -
[FIX+IMP] connector_prestashop: Several things
* [FIX] Fix export when no location has flag prestashop_synchronized When there is no location with the flag prestashop_synchronized in the location tree, Current behavior: The `location` key in the context is empty then the qty_available is computed for *every* locations/warehouses. Expected behavior: If there is at least one location flagged, use it, otherwise, use all the locations of the tree, starting from the selected location or selected warehouse location. When no location can be found (for instance because user selected a location with a usage different than 'internal'), then it should just fail and not return the stock of all warehouses. Being able to synchronize without activating 'prestashop_synchronized' is important: when used, this feature will trigger an export every time a quant is changed or created, on a large catalog, we might prefer only using the cron to have less frequent updates and less jobs. A second fix is that when a stock_location_id is set on the backend, it should be used, it was only used for the import of stock. * [FIX] Exclude children from qty computation We already pass the children in 'location', if we don't disable 'compute_child', the qty computation will try to get the children of each child and generates query of 1mio chars. * [IMP] Group computation of qty_available Stats with 6700 products: Before: 570s After: 28s * [FIX] Apply filter on locations for variants quantities It was only applied on export of template quantities. * [IMP] Improve performance on prestashop qty recompute The add/union operation between recordsets is slow, aggregate the ids in a set and call the browse only once on the complete set is dramatically faster. See guewen/connector-magento#9
Configuration menu - View commit details
-
Copy full SHA for af9a4ad - Browse repository at this point
Copy the full SHA af9a4adView commit details -
[FIX] connector_prestashop: Fix atomicity design (OCA#81)
That may pass the prestashop id insted of the binding id to the exporter That can cause the following problems: * A job Error: Key (id_attribute_group)=(4) is not present in table "prestashop_product_combination_option" * Wrong combination or combination values export or updated * Combination or combination value never exported * Faulty value in fields 'id_attribute_group' leading to data incoherence (cherry picked from commit 767ba36)
Configuration menu - View commit details
-
Copy full SHA for 3627624 - Browse repository at this point
Copy the full SHA 3627624View commit details -
Configuration menu - View commit details
-
Copy full SHA for a57ed0d - Browse repository at this point
Copy the full SHA a57ed0dView commit details -
[FIX+MIG] connector_prestashop: Continue migration
* migrate components * port backend buttons remove GenericAdapter * remove unit_for fix key version * start fixing order import * Component usage * [FIX] product views * [FIX] remove prestashop decorator and various fixes
Configuration menu - View commit details
-
Copy full SHA for a7d4894 - Browse repository at this point
Copy the full SHA a7d4894View commit details -
[FIX+MIG] connector_prestashop: Continue migration
* Wrong imports * Add debug Options * Make mammping more generic * Use new Component for importers * Reference the Components for lates OCA/connector * Fix python import * [REF]Change the way shop_group are referenced * [IMP] Add debug options + requirements (OCA#85) * [REF]Rename views as the model name * [REF]Migrate new components structure
Configuration menu - View commit details
-
Copy full SHA for 2681278 - Browse repository at this point
Copy the full SHA 2681278View commit details -
[FIX] connector_prestashop: More fixes
* merge * component usage * product views * remove prestshop decorator and various fixes
Configuration menu - View commit details
-
Copy full SHA for f80c731 - Browse repository at this point
Copy the full SHA f80c731View commit details -
[FIX+IMP] connector_prestashop: More things
* Prevent unicode to be used as filter. particulary tru for the first import * Add menus for finding intermediate object easily * Better way to handle direct matching with components * Add Fields for more options Redefine the Checkpoint method * Add dependencies for stock fields * Clean the add_checkpoint part * Better Views and easier menus * Error lines where not appended but pushed into a list * Prevent duplication of useless delivery carrier * Add options in stock field
Configuration menu - View commit details
-
Copy full SHA for 98752bb - Browse repository at this point
Copy the full SHA 98752bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 711c1b5 - Browse repository at this point
Copy the full SHA 711c1b5View commit details -
[FIX+IMP] connector_prestashop: Several refinements:
* FIX duplicate key * FIX bad adpter for testing connexion * fix bad field for binding * Implement the product matching functionnality * Add active button * Better defensive method on matching delivery carriers * more logs * Better sql constraint * Prevent jobs to be executed on inactive backends * Preserve unique mapping on delivery methods
Configuration menu - View commit details
-
Copy full SHA for 5c625c7 - Browse repository at this point
Copy the full SHA 5c625c7View commit details -
[IMP+FIX] connector_prestashop: Refinements:
* [IMP] migrate export of inventory, sale state and tracking number * [IMP] fixes and add no_export field * [FIX] listener * [FIX] temprorary remove unfinished fonctionality * [IMP] continue migration * [FIX] various fixes * [FIX] stock export
Configuration menu - View commit details
-
Copy full SHA for 9343ca0 - Browse repository at this point
Copy the full SHA 9343ca0View commit details -
[FIX] connector_prestashop: Several fixes
* Do not import product template stock into product variants * Update combination quantity when variant stock changes * Set variant images also for default combination * Import supplier prices * Do not duplicate payment modes for each language * connector_prestashop: Do not set default product taxes if they are unset in Prestashop
@PlanetaTIC authored and davidpalanca committedAug 19, 2024 Configuration menu - View commit details
-
Copy full SHA for c71dd22 - Browse repository at this point
Copy the full SHA c71dd22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80ede06 - Browse repository at this point
Copy the full SHA 80ede06View commit details -
[FIX] connect_prestashop: Merge conflicts
Due to the total mess on commit history, I finally ended resolving merge conflicts with automated tools and this is the final diff for letting things as they were.
Configuration menu - View commit details
-
Copy full SHA for ad12440 - Browse repository at this point
Copy the full SHA ad12440View commit details -
[FIX] connector_prestashop: Greenify branch
* 🍏 flake8 * 🍏 pylint * 🍏 tests * ©️ Add me as contributor
@PlanetaTIC authored and davidpalanca committedAug 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 9a0db07 - Browse repository at this point
Copy the full SHA 9a0db07View commit details -
[FIX] Travis + requirements.txt + connector_prestashop
* New versions of vcrpy has breaking changes, so we freeze it * Adapt .travis.yml for proper runbot deployment * Remove required on account.tax.group.company_id
Configuration menu - View commit details
-
Copy full SHA for b379a47 - Browse repository at this point
Copy the full SHA b379a47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19a6a17 - Browse repository at this point
Copy the full SHA 19a6a17View commit details -
[FIX] connector_prestashop: Fix resync
@PlanetaTIC authored and davidpalanca committedAug 19, 2024 Configuration menu - View commit details
-
Copy full SHA for e98abfd - Browse repository at this point
Copy the full SHA e98abfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for b36da88 - Browse repository at this point
Copy the full SHA b36da88View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae355b7 - Browse repository at this point
Copy the full SHA ae355b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8402a8c - Browse repository at this point
Copy the full SHA 8402a8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6952257 - Browse repository at this point
Copy the full SHA 6952257View commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: connector-prestashop-10.0/connector-prestashop-10.0-connector_prestashop Translate-URL: https://translation.odoo-community.org/projects/connector-prestashop-10-0/connector-prestashop-10-0-connector_prestashop/
Configuration menu - View commit details
-
Copy full SHA for 1ace6da - Browse repository at this point
Copy the full SHA 1ace6daView commit details -
[FIX] connector_prestashop: Not correctly synchronized changes
Due to commit mangling, solving conflicts taking incoming change produces some desync that is fixed here in this extra commit, although the attribution for these changes is not correct, but it's the only way to get the exact content.
Configuration menu - View commit details
-
Copy full SHA for 9ace63f - Browse repository at this point
Copy the full SHA 9ace63fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29b140f - Browse repository at this point
Copy the full SHA 29b140fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdc80a5 - Browse repository at this point
Copy the full SHA bdc80a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed69926 - Browse repository at this point
Copy the full SHA ed69926View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72f405b - Browse repository at this point
Copy the full SHA 72f405bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef9b648 - Browse repository at this point
Copy the full SHA ef9b648View commit details -
Configuration menu - View commit details
-
Copy full SHA for 021edb7 - Browse repository at this point
Copy the full SHA 021edb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77a213c - Browse repository at this point
Copy the full SHA 77a213cView commit details -
Fix refund import and validation
Co-Authored-By: Iván Todorovich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b741bac - Browse repository at this point
Copy the full SHA b741bacView commit details -
Configuration menu - View commit details
-
Copy full SHA for e82fc02 - Browse repository at this point
Copy the full SHA e82fc02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b1967a - Browse repository at this point
Copy the full SHA 7b1967aView commit details -
Do not import all supplierinfo together with supplier. It is already …
…imported with the products.
Configuration menu - View commit details
-
Copy full SHA for edde800 - Browse repository at this point
Copy the full SHA edde800View commit details -
Configuration menu - View commit details
-
Copy full SHA for aae5d8a - Browse repository at this point
Copy the full SHA aae5d8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 97bcc70 - Browse repository at this point
Copy the full SHA 97bcc70View commit details -
Remove company_id mapping on delivery carrier since it is a related w…
…ith the product.
Configuration menu - View commit details
-
Copy full SHA for 883e4bf - Browse repository at this point
Copy the full SHA 883e4bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26361a6 - Browse repository at this point
Copy the full SHA 26361a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f3d9b2 - Browse repository at this point
Copy the full SHA 9f3d9b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10e3623 - Browse repository at this point
Copy the full SHA 10e3623View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6454f20 - Browse repository at this point
Copy the full SHA 6454f20View commit details -
[FIX]connector_prestashop: Improve check_vat function taking the part…
…ner country code if don't comes in the vat field
Configuration menu - View commit details
-
Copy full SHA for bed1716 - Browse repository at this point
Copy the full SHA bed1716View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6385272 - Browse repository at this point
Copy the full SHA 6385272View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1370c15 - Browse repository at this point
Copy the full SHA 1370c15View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7910fa - Browse repository at this point
Copy the full SHA c7910faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ac3174 - Browse repository at this point
Copy the full SHA 8ac3174View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea62390 - Browse repository at this point
Copy the full SHA ea62390View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48bb6b9 - Browse repository at this point
Copy the full SHA 48bb6b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for db41d94 - Browse repository at this point
Copy the full SHA db41d94View commit details -
Avoid changing product_tmpl_id at each sync
Indeed, AFAIK it should not change and it could cause unwanted recompute for example sale.order.invoice_status because of product_id.condition.
Configuration menu - View commit details
-
Copy full SHA for d0f2dbe - Browse repository at this point
Copy the full SHA d0f2dbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50ff175 - Browse repository at this point
Copy the full SHA 50ff175View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88e2dba - Browse repository at this point
Copy the full SHA 88e2dbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9696ae3 - Browse repository at this point
Copy the full SHA 9696ae3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8d1416 - Browse repository at this point
Copy the full SHA e8d1416View commit details -
Configuration menu - View commit details
-
Copy full SHA for d573bee - Browse repository at this point
Copy the full SHA d573beeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e712c4 - Browse repository at this point
Copy the full SHA 6e712c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf96338 - Browse repository at this point
Copy the full SHA cf96338View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2b502e - Browse repository at this point
Copy the full SHA b2b502eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bde563 - Browse repository at this point
Copy the full SHA 7bde563View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30f5fc0 - Browse repository at this point
Copy the full SHA 30f5fc0View commit details -
Remove checkpoint as it has been removed from connector. It could and…
… probably should be replaced by activities check OCA/connector#351
Configuration menu - View commit details
-
Copy full SHA for 25eb1f7 - Browse repository at this point
Copy the full SHA 25eb1f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55bdd62 - Browse repository at this point
Copy the full SHA 55bdd62View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba5b573 - Browse repository at this point
Copy the full SHA ba5b573View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35b4872 - Browse repository at this point
Copy the full SHA 35b4872View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6094a7 - Browse repository at this point
Copy the full SHA f6094a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 040f2c7 - Browse repository at this point
Copy the full SHA 040f2c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c08e5a - Browse repository at this point
Copy the full SHA 9c08e5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for dfeaaf2 - Browse repository at this point
Copy the full SHA dfeaaf2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee0eeb1 - Browse repository at this point
Copy the full SHA ee0eeb1View commit details -
Make possible to have multiple binding with same backend_id/odoo_id f…
…or prestashop.tax.group Each modification on prestashop will create a new account tax group with the same name as the previous one. It should create a binding on the same account tax group in odoo and so we do not whant the prestashop.odoo.binding sql constraint
Configuration menu - View commit details
-
Copy full SHA for fbd7ea1 - Browse repository at this point
Copy the full SHA fbd7ea1View commit details -
Fix import of template if it still has supplierinfo relatd to combina…
…tions that don't exist anymore
Configuration menu - View commit details
-
Copy full SHA for 9afbb69 - Browse repository at this point
Copy the full SHA 9afbb69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96277a3 - Browse repository at this point
Copy the full SHA 96277a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e53b904 - Browse repository at this point
Copy the full SHA e53b904View commit details -
Configuration menu - View commit details
-
Copy full SHA for d42143b - Browse repository at this point
Copy the full SHA d42143bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a49566a - Browse repository at this point
Copy the full SHA a49566aView commit details -
Send out_of_stock to prestashop only if set in Odoo to avoid setting …
…refuse order value by default
Configuration menu - View commit details
-
Copy full SHA for ba5852f - Browse repository at this point
Copy the full SHA ba5852fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ac2345 - Browse repository at this point
Copy the full SHA 9ac2345View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5399366 - Browse repository at this point
Copy the full SHA 5399366View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b3da7f - Browse repository at this point
Copy the full SHA 6b3da7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38943cb - Browse repository at this point
Copy the full SHA 38943cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cf888f - Browse repository at this point
Copy the full SHA 0cf888fView commit details -
[IMP] catalog_manager: New PrestaShop fields for low stock
* This is a combination of 2 commits. [IMP] catalog_manager: New PrestaShop fields for low stock Conflicts: connector_prestashop_catalog_manager/models/product_template/exporter.py [FIX] catalog_manager: Fix export of variants stock from product
@PlanetaTIC authored and davidpalanca committedAug 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 442ef33 - Browse repository at this point
Copy the full SHA 442ef33View commit details -
[FIX]connector_prestashop, connector_prestashop_catalog_manager: Mapped
Prestashop field "visibility"
Configuration menu - View commit details
-
Copy full SHA for 1b12d80 - Browse repository at this point
Copy the full SHA 1b12d80View commit details -
[IMP] connector_prestashop: New keys for version 1.6.1.12
* This is a combination of 2 commits. [IMP] connector_prestashop: New keys for version 1.6.1.12 [IMP] connector_prestashop: New keys for version 1.6.1.6
@PlanetaTIC authored and davidpalanca committedAug 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 141e6bb - Browse repository at this point
Copy the full SHA 141e6bbView commit details -
[MIG] connector_prestashop_catalog_manager: Migration to 12.0
* This is a combination of 4 commits. [WIP] connector_prestashop_catalog_manager: Migration to 12.0 [MIG] connector_prestashop_catalog_manager: Migration to 12.0 [FIX] connector_prestashop_catalog_manager: fixed travis errors. [FIX]connector_prestashop_catalog_manager: Added dependency to product_multi_image.
Configuration menu - View commit details
-
Copy full SHA for 2458fd9 - Browse repository at this point
Copy the full SHA 2458fd9View commit details -
[FIX]connectore_prestashop, connector_prestashop_catalog_manager:
prestashop.product.template view shows field name and field value.
Configuration menu - View commit details
-
Copy full SHA for d14fa0e - Browse repository at this point
Copy the full SHA d14fa0eView commit details -
[FIX] connector_prestashop: Fixed code error on Import Refunds from P…
…restahop. * This is a combination of 3 commits. [FIX] connector_prestashop: Fixed code error on Import Refunds from Prestahop. [FIX]connector_prestashop: Scheduler import payment methods must call import_payment_modes [FIX] connector_prestashop: Set float precision on mapper.
Configuration menu - View commit details
-
Copy full SHA for 9ec9517 - Browse repository at this point
Copy the full SHA 9ec9517View commit details -
[FIX] connector_prestashop: prestashop.product.combination.mapper
crashed when importing sale.order with unmapped product combinations.
Configuration menu - View commit details
-
Copy full SHA for ab97e49 - Browse repository at this point
Copy the full SHA ab97e49View commit details -
[FIX] connector_prestashop, connector_prestashop_castalog_manager: Fix
product image update exportation.
Configuration menu - View commit details
-
Copy full SHA for d7c5881 - Browse repository at this point
Copy the full SHA d7c5881View commit details -
[FIX] connector_prestashop: Do not update product_tmpl_id if is not
change
@PlanetaTIC authored and davidpalanca committedAug 19, 2024 Configuration menu - View commit details
-
Copy full SHA for efc7f66 - Browse repository at this point
Copy the full SHA efc7f66View commit details -
[FIX]connector_prestashop: Fix stock exportation on product with an
unique combination.
Configuration menu - View commit details
-
Copy full SHA for 6c65562 - Browse repository at this point
Copy the full SHA 6c65562View commit details -
[FIX,IMP] odoo 14.0 changes, remove two duplicated records
* This is a combination of 7 commits. [IMP] connector_prestashop: black, isort, prettie, python3 super syntax [FIX,IMP] odoo 14.0 changes, remove two duplicated records [IMP] connector_prestashop: change multi image dependency, have name in form [FIX] connector_prestashop: missing attributes, local field name [FIX] connector_prestashop: run all test [IMP] connector_prestashop: black, isort, prettier [IMP] connector_prestashop: backend default language, fix import message, assert tax of tax group, show queue job start, match address type
Configuration menu - View commit details
-
Copy full SHA for ecc86d7 - Browse repository at this point
Copy the full SHA ecc86d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fec33e - Browse repository at this point
Copy the full SHA 0fec33eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 463bd5f - Browse repository at this point
Copy the full SHA 463bd5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6c8e89 - Browse repository at this point
Copy the full SHA f6c8e89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25fc332 - Browse repository at this point
Copy the full SHA 25fc332View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5979647 - Browse repository at this point
Copy the full SHA 5979647View commit details -
[FIX] connetor_prestashop: valid_ean and detailed_type when create pr…
…oducts
davidpalanca committedAug 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 7e5628b - Browse repository at this point
Copy the full SHA 7e5628bView commit details -
Change of decimals for sales order import
davidpalanca committedAug 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 3370715 - Browse repository at this point
Copy the full SHA 3370715View commit details