15.08.24.00 : Notes de version du portail des services pour les développeurs Apigee

Vous consultez la documentation d'Apigee Edge.
Consultez la documentation Apigee X.
en savoir plus

Le lundi 24 août 2015, nous avons lancé une nouvelle version cloud du portail de services pour les développeurs.

Pour toute question, consultez le service client Apigee.

Pour obtenir la liste de toutes les notes de version d'Apigee Edge, consultez les notes de version d'Apigee.

Bugs résolus

Les bugs suivants sont résolus dans cette version.

ID du problème Description
DEVSOL-1801 Les développeurs d'entreprise ne peuvent pas exporter les données de performances
Les utilisateurs ajoutés à une entreprise peuvent désormais exporter des rapports d'analyse. Avant ce correctif, l'exportation d'un rapport d'analyse sur une application entraînait une erreur "Accès refusé".
DEVSOL-1791 Suppression du module navbar et des bibliothèques Modernizr, Backbone et Underscore
Le module Navbar a été supprimé de la distribution Drupal du portail de développement, ainsi que des bibliothèques JavaScript dont il dépendait: Modernizr, Backbone et Underscore. Les sites pour lesquels ce module était activé doivent plutôt activer le module "Menu d'administration" (admin_menu). Pour les améliorations responsives, le module "Thème d'annonce minimal du menu d'administration" doit également être activé.
DEVSOL-1780 Le délai avant expiration par défaut de DevConnect doit être supérieur à 15 secondes
Le délai avant expiration par défaut du serveur Edge MGMT est désormais de 30 secondes au lieu de 15 secondes.
DEVSOL-1708 Ne pas configurer Rubik comme thème administrateur pour les nouvelles installations
Les sites utilisant Rubik comme thème administratif seront automatiquement migrés vers Adminimal :
DEVSOL-1706 Ajoutez des hooks pour permettre aux utilisateurs d'être omis de la synchronisation des développeurs
Un nouveau hook_devconnect_user_is_developer a été exposé (hook_devconnect_user_is_developer) qui permet aux modules personnalisés d'empêcher l'enregistrement d'utilisateurs dans Edge lorsque l'utilisateur est créé/mis à jour. Un tag a été ajouté à la requête qui sélectionne les utilisateurs pour une synchronisation de masse avec Edge. Pour exclure des utilisateurs de la synchronisation des développeurs, un module personnalisé doit implémenter hook_query_TAG_alter pour la balise "devconnect_user_sync".
DEVSOL-1703 Modification des autorisations sur la page Liste de méthodes pour SmartDocs
Les autorisations d'affichage définies sur les vues de liste de méthodes SmartDocs sont désormais respectées.
DEVSOL-1697 Avertir les administrateurs sur la page de modification de méthode SmartDocs lorsque des paramètres au niveau des ressources sont définis
Lors de la modification d'une méthode SmartDocs dans l'interface utilisateur de Drupal, si des paramètres sont définis au niveau de la ressource, une note indiquant que cela s'affiche dans le formulaire de modification de méthode afin de réduire la confusion.
DEVSOL-1695 Le modèle "Docs et Sandbox" s'affiche sous la forme "Docs & Sandbox"
Les modèles comportant des caractères spéciaux tels que "&" s'affichent désormais correctement sur les écrans d'administration.
DEVSOL-1688 La description des erreurs SmartDocs ne doit pas dépasser 255 caractères
La longueur des descriptions d'erreurs SmartDocs peut désormais être pratiquement illimitée.
DEVSOL-1658 SmartDoc n'affiche pas les informations sur les réponses réussies dans le nœud de méthode généré
Les références d'objets imbriqués dans le corps de la requête sont désormais correctement développées
DEVSOL-1635 Erreur sporadique 503 sur le portail en raison du module devconnect
Pour réduire le risque de dépassement du délai avant expiration des pages, la recompilation automatique des caches de développeur et d'applications de développeur potentiellement énormes a été supprimé. La fonctionnalité de vues qui reposait sur ces caches a également été supprimée.
DEVSOL-1619 Le paramètre d'en-tête de l'API SmartDoc n'est pas modifiable s'il n'est pas requis et n'a pas d'option définie
Un bug a été corrigé sur les pages de méthodes SmartDocs dans lequel les paramètres d'en-tête ne pouvaient pas être modifiés, sauf s'ils étaient obligatoires ou s'ils disposaient d'une liste d'options définie.
DEVSOL-1614 Assurez-vous que l'URL du modèle est coupée lors de l'importation dans SmartDocs
Lors de l'importation à l'aide d'une URL dans SmartDocs, la chaîne est coupée pour éviter tout problème de copier-coller de l'utilisateur.
DEVSOL-1600 Aucun contexte ne permet aux administrateurs de modifier la page répertoriant les méthodes de modèle dans SmartDocs
Lorsqu'ils sont connectés en tant qu'administrateur ou tout autre utilisateur disposant d'autorisations pour modifier des vues, les pages de méthode listant les méthodes d'un modèle affichent désormais un menu déroulant contextuel permettant de modifier la vue générant la page.
DEVSOL-1589 L'exportation du modèle SmartDocs génère une erreur de type WSOL
Amélioration de la gestion des erreurs et du message d'erreur si vous essayez d'exporter un modèle sans révision.
DEVSOL-1582 Le message "Le site Web a rencontré une erreur inattendue. Veuillez réessayer ultérieurement." lors de la modification des champs d'erreur SmartDocs
Lorsqu'il est présent, le code HTTP d'une erreur SmartDocs doit être un nombre entier compris entre 100 et 599.
DEVSOL-1517 Impossible de définir une valeur par défaut pour un paramètre de méthode dans SmartDocs
Lorsque vous modifiez une méthode SmartDocs dans l'interface utilisateur d'administration de Drupal, les valeurs par défaut des paramètres peuvent désormais être spécifiées.
DEVSOL-1448 Correction des paramètres utilisateur de DevConnect
Les paramètres utilisateur du portail des développeurs disponibles dans /admin/config/devconnect/user-attributes sont désormais plus faciles à utiliser. Ajout d'une aide et correction de bugs mineurs.
DEVSOL-1366 Problèmes d'encodage HTML pour les attributs d'application
Certains attributs d'applications, dont le nom à afficher des applications, étaient encodés en HTML avant d'être enregistrés dans Edge, puis à nouveau encodés en HTML lorsqu'ils étaient présentés aux utilisateurs finaux. Des entités HTML s'affichaient alors à la place des caractères spéciaux tels que des apostrophes, des apostrophes, etc. Les administrateurs peuvent désormais choisir de recompiler les attributs d'applications pour les développeurs afin de supprimer l'encodage HTML supplémentaire.
DEVSOL-782 Remplacer l'expression "Créditer" sur le portail des développeurs
Lorsque vous versez de l'argent sur votre compte de monétisation, l'expression "Créditer" a été remplacée par "Ajouter de l'argent sur votre compte".

Problèmes connus

Voici les problèmes connus de cette version.

ID du problème Description
DEVSOL-1782

Limitez le nombre de méthodes dans un modèle SmartDocs
Pour des raisons de performances, un modèle SmartDocs ne doit pas contenir plus de 30 méthodes dans cette version du portail.