✅ Version 1.3.0 (sortie le 26-03-2021)
🎉 Features
- Mise en place du nouveau processus de connexion
Suppression de l'ancien système de connexion via Iframe et ajout de plusieurs écran permettant la connexion et le mapping des catalogues.
🔧 Bugfix
- [export] Ajout d'une sécurité sur l'enregistrement des produits configurables
Vérification du type de produit lors de l'enregistrement des produits configurables afin d'éviter qu'un produit groupé soit confondu avec un configurable.
- [export] Correction sur le sélecteur de masse pour les versions 2.4.x de Magento
Modification du template de la grille produit afin de rendre de nouveau fonctionnel le sélecteur de masse pour les versions 2.4.x de Magento
- [export] Ajout de sécurités supplémentaires sur l'export du multi-stock
Mise en place de sécurités supplémentaires sur le multi-stock afin d'éviter l'arrêt du processus d'export quand le client a volontairement désactivé des plugin natifs de Magento.
✅ Version 1.2.3 (sortie le 28-10-2020)
🎉 Features
- [export] Multi-stock disponible avec le nouveau champ 'quantité_'
Gestion du multi-stock lors de l'export catalogue. Le champ "quantity" contient maintenant la somme des différents stocks et chaque stock possède un champ "quantity_SourceName" contenant son stock respectif. C'est option est accessible uniquement sur les version 2.3.x de Magento.
- Ajout des nouveaux liens du help center sur la page d'aide et sur le dashboard
Mise en place des nouvelles urls du Help Center Lengow sur le page d'accueil du plugin ainsi que sur la page d'aide. Mise à jour des urls du formulaire permettant la création de ticket support (français et anglais).
- [import] Les commandes B2b peuvent désormais être importées sans taxes (facultatif)
Les commandes de type B2B peuvent maintenant être importées sans taxes. Pour ce faire il faut activer l'option associée dans la configuration du plugin. Par défaut, les commandes B2B sont importées avec des taxes.
🔧 Bugfix
- [import] Amélioration de la fonction getName() pour retourner le nom du client attendu
Modification des conditions de la fonction "Customer::getName()" afin qu'elle découpe correctement le nom et prénom du client quand cette information arrive dans le champ "fullname" de l'api.
- Ajout d'une nouvelle condition pour rendre compatible le plugin avec Magento 2.4 et php 7.4
Ajout d'une nouvelle condition sur l'instanciation d'une variable dans la fonction "Sync::pluginIsBlocked()" du plugin pour le rendre compatible avec Magento 2.4.x et php 7.4.x.
- Chargement de l'iframe de connexion uniquement en https
L'iframe de connexion ne fonctionnait plus dans le plugin suite à une erreur de protocole http / https. L'iframe est maintenant exclusivement chargée en https afin de résoudre ce soucis.
✅ Version 1.2.2 (sortie le 10-06-2020)
🎉 Features
- [import] Ajout de types de commandes dans l'écran de gestion des commandes
- [import] Ajout de l'option de conversion de devise dans le panneau d'options de commande
- [Export] Ajouter une option pour sélectionner le champ à extraire des produits parents
🔧 Bugfix
- [import] Refactoring de la création des adresses de livraison et de facturation
- [import] empêche magento d'appliquer une remise dans les commandes importées
- Mise à jour du jeton d'accès lors de la récupération d'un code http 401
✅ Version 1.2.1 (sortie le 12-03-2020)
🔧 Bugfix
- Ajout du code http 201 dans les codes succès
✅ Version 1.2.0 (sortie le 09-03-2020)
🎉 Features
- [import] Protection de l'import des commandes anonymisées
- [import] Protection de l'import des commandes au-delà de 3 mois
- Refonte et optimisation de la classe des connecteurs
- Optimisation des appels API pour la synchronisation des actions et des commandes
- Affichage d'une alerte quand le plugin n'est plus à jour
- Changement de nom du mode "Preprod" en mode "Debug"
🔧 Bugfix
- [import] Suppression de l'index order_date sur la table lengow_orders
- Refactoring et optimisation des dates avec la bonne locale
- [action] Amélioration de la correspondance des opérateurs grâce à une recherche stricte puis approximative
- [export] Récupération des frais d'expédition corrects pour chaque produit
- [import] Sauvegarde du fichier marketplaces.json dans le dossier média Magento
- [import] Sécurité renforcée pour les commandes qui changent le nom de leur place de marché
✅ Version 1.1.5 (sortie le 10-01-2020)
🔧 Bugfix
- [export] compatibilité avec php 7.3 pour la taille du mode et le total
✅ Version 1.1.4 (sortie le 20-11-2019)
🎉 Features
- Ajout de la compatibilité avec php 7.3
🔧 Bugfix
-
- [import] Récupération du taux de taxe lorsque les prix des produits n'incluent pas les taxes
- [import] Mettre à jour la création d'adresse pour la compatibilité avec la version 2.3.3
✅ Version 1.1.3 (sortie le 13-09-2019)
🔧 Bugfix
- Utilisation du processus d'usine pour l'instanciation du marché
- Récupération dynamique de l'ID de type d'entité pour les attributs de produit
- [export] Vérifie si un attribut de produit sous forme de tableau contient un autre tableau
- [toolbox] Ajout de la sécurité lors de la récupération des fichiers d'exportation
✅ Version 1.1.2 (sortie le 06-09-2019)
🎉 Features
- [action] Amélioration de la correspondance des opérateurs grâce à la recherche sur le code et l'étiquette de l'opérateur
🔧 Bugfix
- [import] Enregistrer le numéro de suivi pendant le processus de mise à jour
✅ Version 1.1.1 (sortie le 09-07-2019)
🎉 Features
- [import] Optimisation du système de récupération des commandes
- [import] Configuration d'un cache pour la synchronisation des identifiants de catalogue
- [action] Refactoring et optimisation des actions sur les commandes
✅ Version 1.1.0 (sortie le 24-05-2019)
🎉 Features
- Désactivation du tracker Lengow et modification de l'ID produit
- Enregistrement des données de marché dans un fichier JSON
- Optimisation des appels d'API entre PrestaShop et Lengow
🔧 Bugfix
- Le paramètre count () doit être un tableau pour php 7.2
- [action] Gestion des commandes en attente de retour de la place de marché
- Mise à jour de la table lengow_order directement après la création de la commande Magento
✅ Version 1.0.3 (sortie le 20-03-2019)
🎉 Features
- [action] Génération d'un message d'erreur générique lorsque l'API Lengow n'est pas disponible
- [import] Ajout d'une erreur lorsqu'un produit n'a pas assez de stock
- [import] Importez la commande avec la devise de la place de marché
🔧 Bugfix
- [import] Sécurité améliorée pour éviter la synchronisation en double
- Initialisation d'un tableau vide pour le décodage du journal
✅ Version 1.0.2 (sortie le 07-01-2019)
🎉 Features
- Ajout de liens vers le nouveau centre d'aide Lengow
🔧 Bugfix
- [import] Modification de l'url cron avec le magasin par défaut
- Correction sur l'injection de dépendance des modèles Lengow
- [Export] Gestion des champs en double
- Optimiser la sauvegarde des paramètres sans nettoyer le cache de configuration
- [import] Enregistrement des données de suivi dans la table lengow_order
- [import] Optimiser la création de la commande avec le devis donné
- Modification des classes css pour la compatibilité avec la version 2.3
- [import] Ajout d'un avertissement lorsque le devis contient des produits désactivés
✅ Version 1.0.1 (sortie le 01-10-2018)
🎉 Features
- Mise en place du statut remboursé dans l'écran des commandes
- [export] Chargement des catégories parentes pour les produits non visibles individuellement
- Changement de protocole en https pour les appels d'API
- Gestion des paramètres delivery_date et custom_carrier pour l'envoi de l'action
- Vérifier et compléter une commande non importée si elle est annulée ou remboursée
🔧 Bugfix
- Changer le style CSS pour l'étiquette d'état de la commande Lengow
- [action] Suppression des erreurs d'action lorsque les commandes sont terminées
- [action] Suppression du paramètre shipping_date dans la demande de contrôle d'action
- Optimiser l'affichage des erreurs dans l'écran de commande
- Suppression de l'index indéfini user_id dans le connecteur
- [import] Correction d'un bug d'importation de commandes multiples après l'action de réimportation
- [import] Résolution du bug de création du client dans le cas d'un magento multi-sites
- [export] Correction du paramètre de nom de table dans l'action de nettoyage du journal
- [import] Créer une nouvelle piste uniquement si le numéro de suivi est présent
- [import] Correction de l'attribut from_lengow sur les clients