fbpx

2.2.5 Notes de mise à jour

Informations sur l'installation et la mise à jour

Voir cet article pour instructions pas à pas pour la mise à niveau de MemberMouse.

Audit de sécurité

Dans le cadre de notre engagement continu à fournir une plateforme sécurisée à nos clients, nous avons engagé Pritect.net pour mener un audit de sécurité sur l'ensemble de notre base de code. Cette version corrige plusieurs problèmes qui ont été découverts, allant des vulnérabilités d'escalade de privilèges au renforcement de la source d'entropie utilisée dans la génération des clés API et des mots de passe. Nous remercions tout particulièrement James Golovich de Pritect.net pour la réalisation de l'audit de sécurité.

Résumé
  • Testé avec WordPress 4.5

  • Depuis la sortie de la version 4.2.3 de WordPress, qui a apporté des modifications substantielles à l'API Shortcode, un certain nombre de problèmes sont apparus en rapport avec les SmartTags™ (à savoir cescette et cette). Dans cette version de MemberMouse, nous avons construit notre propre processeur de balises afin de ne plus dépendre du système de shortcodes de WordPress pour traiter les SmartTags™ et d'être ainsi moins exposés aux conflits potentiels causés par d'autres plugins ou thèmes installés. (1302)

  • Ajout de l'attribut billingCountryName au SmartTag Order_Data pour permettre l'édition du nom du pays imprimable au lieu du code ISO du pays. (1337)

  • Nous avons récemment déménagé vers un nouveau centre d'assistance. Dans cette version de MemberMouse, tous les liens d'assistance ont été mis à jour et un nouveau widget d'assistance a été ajouté au plugin pour faciliter l'accès aux ressources d'assistance et l'ouverture d'un ticket.

  • Ajout d'un lien de paiement dans la boîte de dialogue des options d'achat. (1353)

  • Ajout d'un nouveau filtre permettant de personnaliser les informations transmises à Stripe lors d'un paiement (mm_stripe_billing_statement_descriptor). En savoir plus. (1344)

  • Ajout d'un 'Veuillez sélectionner votre paysdans les menus déroulants de l'état de facturation et d'expédition du formulaire de paiement. Si vous utilisez le menu déroulant d'état sur votre page de paiement, cette option garantit que les clients ne peuvent pas soumettre le formulaire sans spécifier d'état. Si vous ne collectez pas actuellement l'état sur votre page de paiement, tout continuera à fonctionner comme dans les versions précédentes de MemberMouse. La seule différence est que l'état de vos membres sera par défaut aucun état au lieu du premier état de la liste alphabétique des états (c'est-à-dire l'Alabama) (1318)

  • Auparavant, si un client existant tentait d'effectuer un achat alors qu'il était déconnecté et qu'il saisissait un mot de passe non valide, le message suivant s'affichait : Nom d'utilisateur ou mot de passe incorrect, veuillez réessayer... Ce message ayant prêté à confusion, il a été mis à jour : Il existe un compte associé à l'e-mail [email protected] mais le mot de passe saisi n'est pas valide. Veuillez réessayer de passer votre commande en utilisant le mot de passe correct. Lisez cet article si vous souhaitez personnaliser ce message d'erreur ou d'autres messages d'erreur sur la page de paiement. (1336)

  • Il a été fait en sorte que les comptes existants dans les Erreur ou En attente d'activation ne nécessitera pas la validation de leur mot de passe lorsqu'ils tenteront d'effectuer un achat après avoir été déconnectés.

  • Mise à jour des liens nécessaires en préparation des changements d'infrastructure à venir d'Authorize.net. Vous pouvez trouver plus de détails ici : FAQ Authorize.net Akamai. (1161)

  • La bibliothèque utilisée pour le Social Login (HybridAuth) a été mise à jour à la version 2.6.0.

  • Correction d'un problème où il était possible de supprimer un utilisateur WordPress associé à un membre de MemberMouse, ce qui avait pour effet de rendre orphelins les enregistrements du membre. (1323)

  • Correction d'un problème où les coupons gratuits ne pouvaient pas être utilisés avec Stripe.js. (1315)

  • Correction d'un problème où les utilisateurs de WordPress ayant le rôle d'auteur/éditeur ne pouvaient pas utiliser la fonctionnalité "Accorder l'accès" sur les pages/postes. (1308)

  • Correction d'un problème où l'assistant d'importation modifiait les autorisations de compte pour les administrateurs lorsque l'email de l'administrateur était inclus dans les données d'importation. (1301)

  • Correction d'un problème où le nom du client n'était pas envoyé à Stripe pour certaines transactions lorsque Stripe.js est utilisé. (1295)

  • Correction d'un problème où l'adresse du client n'était pas envoyée à Stripe lorsque Stripe.js est utilisé. (1377)

  • Correction d'un problème d'affichage incorrect des dates de facturation dans l'onglet Abonnements des détails du membre lorsque plusieurs abonnements sont listés. (1289)

  • Correction d'un problème où les remboursements émis par PayPal et Authorize.net CIM étaient ajoutés à la valeur à vie du client (VVC) dans la zone des détails du membre au lieu d'être soustraits. NOTE : cette correction n'affectera pas les calculs LCV effectués avant la mise à jour vers la version 2.2.5. Elle n'affectera que les calculs LCV basés sur les remboursements à venir. (1341)

  • Correction d'un problème où la date d'annulation en attente n'était pas calculée correctement si un abonnement était annulé pendant un essai gratuit. (1066)

  • Correction d'un problème où la saisie du numéro de carte de crédit dans le formulaire de paiement ne fonctionnait pas sur les appareils Android. (1264)

  • Correction d'un problème où les erreurs de base de données commençant par Erreur de base de données WordPress La colonne 'order_item_id' ne peut pas être nulle pour la requête INSERT INTO 'mm_transaction_log' est apparu dans le journal des erreurs en réponse à une demande de vérification. (1320)

  •  Correction d'un problème où le tableau de bord principal affichait par intermittence "ventes aujourd'hui" comme 0, quel que soit le nombre de ventes. (1331)
Historique des changements
DateVersionDescriptionAction suggérée
12 avril 2016 @ 10 AM2.2.5-100Version initialeMise à jour manuelle du plugin requis
14 avril 2016 à 15 heures2.2.5-101Questions résolues : 225-1, 225-2, 225-3Mise à jour manuelle du plugin requis
26 avril 2016 @ 10 AM2.2.5-102Questions résolues : 225-4, 225-5Mise à jour manuelle du plugin requis
30 décembre 2016 @ 1AM2.2.5-107Mise à jour du fournisseur Mailchimp pour utiliser la version 3.0 de l'APIAucun, sauf si vous rencontrez explicitement des problèmes.
avec MailChimp, puis un Réparer Installer est nécessaire.
Menu MM : Paramètres généraux > Gérer l'installation >
Réparer Installer
Problèmes connus

NOTE : Ces problèmes ont été résolus dans le Version MM 2.2.6 version. Si vous rencontrez ces problèmes, nous vous recommandons de passer à cette version.

225-6 : Impossible de sauvegarder les paramètres de paiement sur les versions de PHP inférieures à 5.4
Ce problème est dû au fait que la bibliothèque Braintree nécessite la version 5.4 ou supérieure de PHP pour être chargée. Si vous souhaitez utiliser Braintree, vous devez passer à PHP 5.4. Si vous n'utilisez pas Braintree, envoyez simplement un e-mail à notre équipe d'assistance en demandant que Braintree soit supprimé de votre licence. Une fois la suppression effectuée, vous pourrez enregistrer les paramètres de paiement.

225-7 : 'Copier le lien de paiement' dans la fenêtre de dialogue d'achat ne fonctionne que pour les administrateurs
Le lien de texte fourni dans la case "copier le lien de paiement" a une valeur de "...".&user_id=#' Il existe deux solutions pour fournir un lien aux clients. 1/ Supprimez le '&user_id=#' à partir de la fin du lien, ou 2/ Utiliser le bouton "Envoyer le lien de paiement au client".

Questions résolues

Si vous rencontrez un problème qui a été résolu, téléchargez la dernière version du plugin MemberMouse à l'aide du lien situé en haut de cette page et procédez à une vérification de l'état de la page. mise à niveau manuelle.

225-1 : Les paramètres de la page principale ne fonctionnent pas
Dans le cadre de la Options de MemberMouse Lorsqu'une sélection est effectuée dans le module Paramètres de la page principale les éléments ne sont pas rendus sous la liste déroulante. NOTE : 
La solution consiste à modifier un fichier qui peut être mis en cache dans votre navigateur. Si ce problème persiste après la mise à jour, effacez le cache de votre navigateur.

225-2 : Le processus de réinitialisation du mot de passe ne fonctionne pas
Lorsqu'un client tente de réinitialiser son mot de passe, la page se bloque et le processus n'est pas terminé.225-3 : Le tri ne fonctionne pas dans la vue Parcourir les transactions
Dans certains environnements, la fonctionnalité de tri ne fonctionne pas sur la page Parcourir les transactions vue.

225-4 : La page de paiement est suspendue lorsque le formulaire est soumis
Dans certains environnements, la page de paiement se bloque lorsque le formulaire est soumis.

225-5 : Message "Aucune donnée reçue" affiché lors de la modification des droits d'accès
Sur toute page protégée par une offre groupée ou un niveau d'adhésion, lorsqu'on tente de modifier les droits d'accès en cliquant sur l'icône d'édition, un message "Aucune donnée reçue" s'affiche.

Cet article a-t-il été utile ?

Articles connexes

Vous ne trouvez pas la réponse que vous cherchez ?

Contactez notre équipe chargée de la réussite des clients
Contactez nous !